Quantcast

Ackis Recipe List:

Ackis [11-18-08 - 22:38]
Ackis Recipe List:
- Dataminer generates a report to see which recipes are messed up
- Fixed a few issues with missing BS/Alchemy/Inscription Patterns
- Removed the beast training stuff from the GUI
- Removed some commented out code that was no longer needed
- Make the scan button use the PARENT strata and make it have a frame level 1 deeper than its parent
- Only set the scan button strata/frame level when it's created opposed to everytime it's shown
- Make ARL frame be DIALOG strata
- Add runeforging to the dataminer
- Make names lowercase for the files (ie: BlackSmith -> Blacksmith)
- Flag as Beta 10 (still developing it)
- Set externals on it again so that I have an easier time with development and knowing when there's a library update
- Keep track of the state of things with regards to the apply button, so now it'll disable for more than one change (or should)
- Dry-coded (Compiles with luac -p)
Filename
.pkgmeta
ARLDataminer.rb
ARLFrame.lua
AckisRecipeList.toc
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-BlackSmith.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Custom.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-FirstAid.lua
RecipeDB/ARL-Inscription.lua
RecipeDB/ARL-Jewelcraft.lua
RecipeDB/ARL-LeatherWork.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Reputation.lua
RecipeDB/ARL-Smelt.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
UnknownZone.lua
database.xml
externals.txt
img/beast_down.blp
img/beast_up.blp
diff --git a/.pkgmeta b/.pkgmeta
index 64ac58f..1ef08be 100644
--- a/.pkgmeta
+++ b/.pkgmeta
@@ -12,6 +12,8 @@ ignore:
  - .pkgmeta
  - ARLDataminer.rb
  - Documentation.lua
+ - externals.txt
+ - RecipeStats.txt

 externals:
 	libs/LibStub: svn://svn.wowace.com/wow/libstub/mainline/tags/1.0
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index 10dac6a..e1b3c97 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -32,6 +32,8 @@ $monsters = Hash.new
 $vendors = Hash.new
 $localstring = Array.new
 $unknownzone = Array.new
+$instancemobs = Array.new
+$missingdataacquire = Hash.new

 # Creates the faction database

@@ -145,7 +147,7 @@ EOF

 			if $reps[k][:flag]

-				replua.puts "\tself:addLookupList(RepDB, #{$reps[k][:id]}, BFAC[\"#{k}\"]) -- Acquire Flag: #{$reps[k][:flag]}"
+				replua.puts "\tself:addLookupList(RepDB, #{$reps[k][:id]},BFAC[\"#{k}\"]) -- Acquire Flag: #{$reps[k][:flag]}"

 			end

@@ -210,6 +212,7 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 5, "Randomly obtained by completing the cooking daily quest in Shattrath and selecting the meat crate.")
 	self:addLookupList(CustomDB, 6, "Randomly obtained by completing the cooking daily quest in Shattrath and selecting the fish barrel.")
 	self:addLookupList(CustomDB, 7, "Randomly obtained by completing the fishing daily quest in Shattrath.")
+	self:addLookupList(CustomDB, 8, "Learnt by default when learning the profession.")

 end

@@ -538,11 +541,13 @@ EOF

 										flags << 5
 										proflua.puts "\t-- Instance: #{loc} - #{$dungeons[loc]}"
+										$instancemobs << npc[:name]

 									elsif $raids[loc]

 										flags << 6
 										proflua.puts "\t-- Raid: #{loc} - #{$raids[loc][:name]}"
+										$instancemobs << npc[:name]

 									else

@@ -655,7 +660,7 @@ EOF
 				if classes.has_key?(ctype)

 					flags << classes[ctype]
-					proflua.print("#{ctype}, ")
+					proflua.print("#{ctype},")

 				end

@@ -716,14 +721,14 @@ EOF

 			unless details[:weapon_hands].nil?

-				proflua.print("#{details[:weapon_hands]}, ")
+				proflua.print("#{details[:weapon_hands]},")
 				flags << weapons[details[:weapon_hands]]

 			end

 			unless details[:weapon_slot].nil?

-				proflua.print("#{details[:weapon_slot]}, ")
+				proflua.print("#{details[:weapon_slot]},")
 				flags << weapons[details[:weapon_slot]]

 			end
@@ -739,7 +744,7 @@ EOF

 			unless details[:armor_type].nil?

-				proflua.print("#{details[:armor_type]}, ")
+				proflua.print("#{details[:armor_type]},")
 				flags << armors[details[:armor_type]]

 			end
@@ -773,6 +778,10 @@ EOF
 				flags.delete(5)
 				flags.delete(6)

+			when "Trainer"
+
+				acquire << {"type" => 8, "id" => 8}
+
 			when "meleedps"

 				flags << 51
@@ -917,12 +926,12 @@ EOF

 		end

-		proflua.print("self:addTradeSkill(RecipeDB, #{details[:spellid]}, ")
+		proflua.print("self:addTradeSkill(RecipeDB, #{details[:spellid]},")

 		# If we have a skill which it's learned at, we'll use it, if not use 1
 		if details[:learned]

-			proflua.print("#{details[:learned]}, ")
+			proflua.print("#{details[:learned]},")

 		else

@@ -932,7 +941,7 @@ EOF

 		if details[:produces]

-			proflua.print("#{details[:produces].first}, ")
+			proflua.print("#{details[:produces].first},")

 		else

@@ -942,7 +951,7 @@ EOF

 		if details[:rarity]

-			proflua.print("#{details[:rarity]}, ")
+			proflua.print("#{details[:rarity]},")

 		else

@@ -983,7 +992,7 @@ EOF

 			end

-			proflua.puts "self:addTradeFlags(RecipeDB, #{details[:spellid]}, #{flags.join(",")})"
+			proflua.puts "self:addTradeFlags(RecipeDB, #{details[:spellid]},#{flags.join(",")})"

 		end

@@ -993,6 +1002,7 @@ EOF
 		if acquire.length == 0

 			proflua.puts "\t-- No acquire information"
+			$missingdataacquire[details[:spellid]] = {:sname => name, :data => details, :sprof => profession}

 		else

@@ -1023,7 +1033,7 @@ EOF
 			end


-			proflua.puts "self:addTradeAcquire(RecipeDB, #{details[:spellid]}, #{temp.join(", ")})"
+			proflua.puts "self:addTradeAcquire(RecipeDB, #{details[:spellid]},#{temp.join(", ")})"

 		end

@@ -1074,7 +1084,7 @@ Project version: @project-version@

 Format:

-	self:addLookupList(#{db}, NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	self:addLookupList(#{db},NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)

 ************************************************************************

@@ -1155,7 +1165,7 @@ EOF
 			if type == "Monster"

 				# Assumption that ID and Name will always be around
-				lookup_lua.print("self:addLookupList(#{db}, #{k}, ")
+				lookup_lua.print("self:addLookupList(#{db},#{k},")

 				if $bosslist.include?(v[:name])

@@ -1191,7 +1201,7 @@ EOF

 				if x and y

-					lookup_lua.print("#{x}, #{y})")
+					lookup_lua.print("#{x},#{y})")

 				else

@@ -1204,7 +1214,7 @@ EOF
 			else

 				# Assumption that ID and Name will always be around
-				lookup_lua.print("self:addLookupList(#{db}, #{k}, L[\"#{v[:name]}\"], ")
+				lookup_lua.print("self:addLookupList(#{db},#{k},L[\"#{v[:name]}\"], ")

 				if locs.keys[0]

@@ -1218,7 +1228,7 @@ EOF

 				if x and y

-					lookup_lua.print("#{x}, #{y}, ")
+					lookup_lua.print("#{x},#{y},")

 				else

@@ -1585,24 +1595,53 @@ EOF

 end

-def create_unknownzone_list()
+# Provides a document containing statistics

-	puts "\nGenerating Ubknown file .. #{$unknownzone.length} strings to process"
+def create_stats_list()
+
+	puts "\nGenerating stats file..."

 	$unknownzone.compact!
 	$unknownzone.uniq!
 	$unknownzone.sort!

-	zone_lua = File.open("UnknownZone.lua", "w:utf-8")
+	stats_lua = File.open("RecipeStats.txt", "w:utf-8")
+
+	stats_lua.puts("Unknown zones:")

 	$unknownzone.each do |k|

-		zone_lua.puts "\t\"#{k}\" = "
+		stats_lua.puts "\t{\"#{k}\" => \"\"},"

 	end

-	zone_lua.puts "\n"
-	zone_lua.close
+	stats_lua.puts "\n"
+
+	stats_lua.puts("Instance mobs:")
+
+	$instancemobs.compact!
+	$instancemobs.uniq!
+	$instancemobs.sort!
+
+	$instancemobs.each do |k|
+
+		stats_lua.puts "\t\"#{k}\","
+
+	end
+
+	stats_lua.puts "\n"
+
+	stats_lua.puts("No acquire information:")
+
+	$missingdataacquire.each_pair do |k,l|
+
+		stats_lua.puts "#{k} - #{l[:sname]} - #{l[:sprof]}"
+
+	end
+
+	stats_lua.puts "\n"
+
+	stats_lua.close

 end

@@ -1643,48 +1682,289 @@ $bosslist = ["Anetheron","Archimonde","Azuregos","Baron Geddon","Baron Rivendare
 	"Nightbane","Murmur"]

 $bosszonemap = {
-
+	{"Abomination" => "Hyjal Summit"},
+	{"Akil'zon" => "Zul'Aman"},
+	{"Amani Dragonhawk" => "Zul'Aman"},
+	{"Amani Elder Lynx" => "Zul'Aman"},
+	{"Amani'shi Axe Thrower" => "Zul'Aman"},
+	{"Amani'shi Beast Tamer" => "Zul'Aman"},
+	{"Amani'shi Guardian" => "Zul'Aman"},
+	{"Amani'shi Handler" => "Zul'Aman"},
+	{"Amani'shi Scout" => "Zul'Aman"},
+	{"Amani'shi Tribesman" => "Zul'Aman"},
+	{"Amani'shi Warbringer" => "Zul'Aman"},
+	{"Amani'shi Wind Walker" => "Zul'Aman"},
+	{"Anetheron" => "Hyjal Summit"},
+	{"Anguished Dead" => "Scarlet Monastery"},
+	{"Anvilrage Captain" => "Blackrock Depths"},
+	{"Anvilrage Marshal" => "Blackrock Depths"},
+	{"Anvilrage Overseer" => "Blackrock Depths"},
+	{"Anvilrage Soldier" => "Blackrock Depths"},
+	{"Apocalypse Guard" => "Sunwell Plateau"},
+	{"Arcane Anomaly" => "Karazhan"},
+	{"Arcane Protector" => "Karazhan"},
+	{"Arcatraz Sentinel" => "The Arcatraz"},
+	{"Archimonde" => "Hyjal Summit"},
+	{"Atal'ai Deathwalker" => "Sunken Temple"},
+	{"Atal'ai Warrior" => "Sunken Temple"},
+	{"Atal'ai Witch Doctor" => "Sunken Temple"},
+	{"Attumen the Huntsman" => "Karazhan"},
+	{"Auchenai Monk" => "Auchenai Crypts"},
+	{"Ayamiss the Hunter" => "Ruins of Ahn'Qiraj"},
+	{"Azgalor" => "Hyjal Summit"},
+	{"Bannok Grimaxe" => "Blackrock Spire"},
+	{"Banshee" => "Hyjal Summit"},
+	{"Baron Geddon" => "Molten Core"},
+	{"Battleguard Sartura" => "Temple of Ahn'Qiraj"},
+	{"Blackhand Elite" => "Blackrock Spire"},
+	{"Blackheart the Inciter" => "Shadow Labyrinth"},
+	{"Bleeding Hollow Darkcaster" => "Hellfire Ramparts"},
+	{"Bloodhound" => "Blackrock Depths"},
+	{"Bloodwarder Legionnaire" => "The Eye"},
+	{"Bloodwarder Vindicator" => "The Eye"},
+	{"Bog Giant" => "The Underbog"},
+	{"Bonechewer Destroyer" => "Hellfire Ramparts"},
+	{"Burrowing Thundersnout" => "Blackrock Depths"},
+	{"Buru the Gorger" => "Ruins of Ahn'Qiraji"},
+	{"Cabal Acolyte" => "Shadow Labyrinth"},
+	{"Cabal Cultist" => "Shadow Labyrinth"},
+	{"Cabal Fanatic" => "Shadow Labyrinth"},
+	{"Cabal Spellbinder" => "Shadow Labyrinth"},
+	{"Cannon Master Willey" => "Stratholme"},
+	{"Captain Skarloc" => "Old Hillsbrad Foothills"},
+	{"Cataclysm Hound" => "Sunwell Plateau"},
+	{"Chrono Lord Deja" => "The Black Morass"},
+	{"Cobalt Serpent" => "Sethekk Halls"},
+	{"Coilfang Champion" => "The Slave Pens"},
+	{"Coilfang Hate-Screamer" => "Serpentshrine Cavern"},
+	{"Coilfang Myrmidon" => "The Steamvault"},
+	{"Coilfang Oracle" => "The Steamvault"},
+	{"Coilfang Serpentguard" => "Serpentshrine Cavern"},
+	{"Coilfang Shatterer" => "Serpentshrine Cavern"},
+	{"Coilfang Siren" => "The Steamvault"},
+	{"Coilfang Sorceress" => "The Steamvault"},
+	{"Coilfang Technician" => "The Slave Pens"},
+	{"Coilfang Warrior" => "The Steamvault"},
+	{"Coilskar Sea-Caller" => "Black Temple"},
+	{"Commander Sarannis" => "The Botanica"},
+	{"Crimson Inquisitor" => "Stratholme"},
+	{"Crimson Sorcerer" => "Stratholme"},
+	{"Crypt Fiend" => "Hyjal Summit"},
+	{"Crystalcore Mechanic" => "The Eye"},
+	{"Dalliah the Doomsayer" => "The Arcatraz"},
+	{"Dark Screecher" => "Blackrock Depths"},
+	{"Darkmaster Gandling" => "Scholomance"},
+	{"Darkwater Crocolisk" => "Tanaris"},
+	{"Darkweaver Syth" => "Sethekk Halls"},
+	{"Deep Stinger" => "Blackrock Depths"},
+	{"Defias Pirate" => "The Deadmines"},
+	{"Defias Squallshaper" => "The Deadmines"},
+	{"Don Carlos" => "Old Hillsbrad Foothills"},
+	{"Doomfire Destroyer" => "Sunwell Plateau"},
+	{"Doomforge Craftsman" => "Blackrock Depths"},
+	{"Doomforge Dragoon" => "Blackrock Depths"},
+	{"Dragonmaw Wind Reaver" => "Black Temple"},
+	{"Durnholde Lookout" => "Old Hillsbrad Foothills"},
+	{"Durnholde Rifleman" => "Old Hillsbrad Foothills"},
+	{"Durnholde Tracking Hound" => "Old Hillsbrad Foothills"},
+	{"Emperor Vek'lor" => "Temple of Ahn'Qiraj"},
+	{"Emperor Vek'nilash" => "Temple of Ahn'Qiraj"},
+	{"Epoch Hunter" => "Old Hillsbrad Foothills"},
+	{"Eredar Deathbringer" => "The Arcatraz"},
+	{"Ethereal Priest" => "Mana-tombs"},
+	{"Ethereal Scavenger" => "Mana-tombs"},
+	{"Ethereal Spellbinder" => "Mana-tombs"},
+	{"Ethereal Thief" => "Karazhan"},
+	{"Ethereum Smuggler" => "Magister's Terrace"},
+	{"Exarch Maladaar" => "Auchenai Crypts"},
+	{"Fankriss the Unyielding" => "Temple of Ahn'Qiraj"},
+	{"Fel Orc Convert" => "The Shattered Halls"},
+	{"Fel Rager" => "Bladge's Edge Mountains"},
+	{"Fel Stalker" => "Hyjal Summit"},
+	{"Felguard Annihilator" => "The Blood Furnace"},
+	{"Firebrand Grunt" => "Blackrock Spire"},
+	{"Firebrand Invoker" => "Blackrock Spire"},
+	{"Firebrand Legionnaire" => "Blackrock Spire"},
+	{"Firebrand Pyromancer" => "Blackrock Spire"},
+	{"Fleshbeast" => "Karazhan"},
+	{"Frost Wyrm" => "Hyjal Summit"},
+	{"Gargantuan Abyssal" => "The Arcatraz"},
+	{"Gargoyle" => "Hyjal Summit"},
+	{"Garr" => "Molten Core"},
+	{"Gehennas" => "Molten Core"},
+	{"General Drakkisath" => "Blackrock Spire"},
+	{"General Rajaxx" => "Ruins of Ahn'Qiraj"},
+	{"Ghaz'an" => "The Underbog"},
+	{"Ghostly Philanthropist" => "Karazhan"},
+	{"Ghostly Steward" => "Karazhan"},
+	{"Ghoul" => "Hyjal Summit"},
+	{"Giant Infernal" => "Hyjal Summit"},
+	{"Golem Lord Argelmach" => "Blackrock Depths"},
+	{"Golemagg the Incinerator" => "Molten Core"},
+	{"Goraluk Anvilcrack" => "Blackrock Spire"},
+	{"Grand Warlock Nethekurse" => "The Shattered Halls"},
+	{"Greater Bogstrok" => "The Slave Pens"},
+	{"Greater Fleshbeast" => "Karazhan"},
+	{"Grizzle" => "Blackrock Depths"},
+	{"Gronn-Priest" => "Gruul's Lair"},
+	{"Halazzi" => "Zul'Aman"},
+	{"Hammered Patron" => "Blackrock Depths"},
+	{"Hex Lord Malacrass" => "Zul'Aman"},
+	{"High Botanist Freywinn" => "The Botanica"},
+	{"Homunculus" => "Karazhan"},
+	{"Hydromancer Thespia" => "The Steamvault"},
+	{"Ironbark Protector" => "Dire Maul"},
+	{"Jan'alai" => "Zul'Aman"},
+	{"Kaz'rogal" => "Hyjal Summit"},
+	{"Kurinnaxx" => "Ruins of Ahn'Qiraj"},
+	{"Lord Kazzak" => "Blasted Lands"},
+	{"Lord Kri" => "Temple of Ahn'Qiraj"},
+	{"Lord Roccor" => "Blackrock Depths"},
+	{"Loro" => "Sunken Temple"},
+	{"Lucifron" => "Molten Core"},
+	{"Magical Horror" => "Karazhan"},
+	{"Magister Kalendris" => "Dire Maul"},
+	{"Magmadar" => "Molten Core"},
+	{"Maleki the Pallid" => "Stratholme"},
+	{"Mana Warp" => "Karazhan"},
+	{"Mechano-Lord Capacitus" => "The Mechanar"},
+	{"Mekgineer Steamrigger" => "The Steamvault"},
+	{"Mekgineer Thermaplugg" => "Gnomeregan"},
+	{"Mennu the Betrayer" => "The Slave Pens"},
+	{"Midnight" => "Karazhan"},
+	{"Mijan" => "Sunken Temple"},
+	{"Moam" => "Ruins of Ahn'Qiraj"},
+	{"Moroes" => "Karazhan"},
+	{"Murk Worm" => "Sunken Temple"},
+	{"Murmur" => "Shadow Labyrinth"},
+	{"Nalorakk" => "Zul'Aman"},
+	{"Nethermancer Sepethrea" => "The Mechanar"},
+	{"Nethervine Inciter" => "The Botanica"},
+	{"Nexus Stalker" => "Mana-tombs"},
+	{"Nexus-Prince Shaffar" => "Mana-tombs"},
+	{"Nightbane" => "Karazhan"},
+	{"Oblivion Mage" => "Sunwell Plateau"},
+	{"Onyxia" => "Onyxia's Lair"},
+	{"Ossirian the Unscarred" => "Ruins of Ahn'Qiraj"},
+	{"Ouro" => "Temple of Ahn'Qiraj"},
+	{"Painbringer" => "Sunwell Plateau"},
+	{"Pathaleon the Calculator" => "The Mechanar"},
+	{"Phantom Attendant" => "Karazhan"},
+	{"Phantom Guardsman" => "Karazhan"},
+	{"Phantom Guest" => "Karazhan"},
+	{"Phantom Stagehand" => "Karazhan"},
+	{"Phantom Valet" => "Karazhan"},
+	{"Phoenix-Hawk" => "The Eye"},
+	{"Phoenix-Hawk Hatchling" => "The Eye"},
+	{"Plugger Spazzring" => "Blackrock Depths"},
+	{"Priestess Delrissa" => "Magisters' Terrace"},
+	{"Priestess of Torment" => "Sunwell Plateau"},
+	{"Princess Huhuran" => "Temple of Ahn'Qiraj"},
+	{"Princess Yauj" => "Temple of Ahn'Qiraj"},
+	{"Pusillin" => "Dire Maul"},
+	{"Pyromancer Loregrain" => "Blackrock Depths"},
+	{"Quartermaster Zigris" => "Blackrock Spire"},
+	{"Rabid Warhound" => "The Shattered Halls"},
+	{"Rage Talon Dragon Guard" => "Blackrock Spire"},
+	{"Rage Winterchill" => "Hyjal Summit"},
+	{"Raging Skeleton" => "Auchenai Crypts"},
+	{"Ribbly Screwspigot" => "Blackrock Depths"},
+	{"Ribbly's Crony" => "Blackrock Depths"},
+	{"Rift Keeper" => "The Black Morass"},
+	{"Rift Lord" => "The Black Morass"},
+	{"Risen Bonewarder" => "Scholomance"},
+	{"Risen Construct" => "Scholomance"},
+	{"Sable Jaguar" => "The Black Morass"},
+	{"Sandfury Blood Drinker" => "Zul'Farrak"},
+	{"Sandfury Shadowcaster" => "Zul'Farrak"},
+	{"Scarlet Adept" => "Scarlet Monastery"},
+	{"Scarlet Centurion" => "Scarlet Monastery"},
+	{"Scarlet Gallant" => "Scarlet Monastery"},
+	{"Scarlet Monk" => "Scarlet Monastery"},
+	{"Scarlet Protector" => "Scarlet Monastery"},
+	{"Scholomance Adept" => "Scholomance"},
+	{"Scholomance Necromancer" => "Scholomance"},
+	{"Serpentshrine Sporebat" => "Serpentshrine Cavern"},
+	{"Sethekk Initiate" => "Sethekk Halls"},
+	{"Sethekk Prophet" => "Sethekk Halls"},
+	{"Sethekk Ravenguard" => "Sethekk Halls"},
+	{"Shade of Aran" => "Karazhan"},
+	{"Shadow Pillager" => "Karazhan"},
+	{"Shadowforge Peasant" => "Blackrock Depths"},
+	{"Shadowmoon Reaver" => "Black Temple"},
+	{"Shadowsword Assassin" => "Sunwell Plateau"},
+	{"Shadowsword Guardian" => "Sunwell Plateau"},
+	{"Shadowsword Vanquisher" => "Sunwell Plateau"},
+	{"Shadowy Necromancer" => "Hyjal Summit"},
+	{"Shattered Hand Centurion" => "The Shattered Halls"},
+	{"Shattered Hand Reaver" => "The Shattered Halls"},
+	{"Shazzrah" => "Molten Core"},
+	{"Shrike Bat" => "Uldaman"},
+	{"Skeletal Usher" => "Karazhan"},
+	{"Solakar Flamewreath" => "Blackrock Spire"},
+	{"Sorcerous Shade" => "Karazhan"},
+	{"Spawn of Hakkar" => "Sunken Temple"},
+	{"Spectral Charger" => "Karazhan"},
+	{"Spectral Performer" => "Karazhan"},
+	{"Spectral Researcher" => "Scholomance"},
+	{"Spectral Servant" => "Karazhan"},
+	{"Spectral Stable Hand" => "Karazhan"},
+	{"Spectral Stallion" => "Karazhan"},
+	{"Spell Shade" => "Karazhan"},
+	{"Spirestone Warlord" => "Blackrock Spire"},
+	{"Splinterbone Centurion" => "Razorfen Downs"},
+	{"Stonevault Oracle" => "Uldaman"},
+	{"Stonevault Pillager" => "Uldaman"},
+	{"Sunblade Arch Mage" => "Sunwell Plateau"},
+	{"Sunblade Blood Knight" => "Magisters' Terrace"},
+	{"Sunblade Cabalist" => "Sunwell Plateau"},
+	{"Sunblade Dawn Priest" => "Sunwell Plateau"},
+	{"Sunblade Dusk Priest" => "Sunwell Plateau"},
+	{"Sunblade Mage Guard" => "Magisters' Terrace"},
+	{"Sunblade Protector" => "Sunwell Plateau"},
+	{"Sunblade Slayer" => "Sunwell Plateau"},
+	{"Sunblade Vindicator" => "Sunwell Plateau"},
+	{"Sunseeker Astromage" => "The Mechanar"},
+	{"Sunseeker Botanist" => "The Botanica"},
+	{"Sunseeker Harvester" => "The Botanica"},
+	{"Syphoner" => "Karazhan"},
+	{"Terestian Illhoof" => "Karazhan"},
+	{"The Crone" => "Karazhan"},
+	{"The Prophet Skeram" => "Temple of Ahn'Qiraj"},
+	{"Thorngrin the Tender" => "The Botanica"},
+	{"Thuzadin Shadowcaster" => "Stratholme"},
+	{"Time-Lost Shadowmage" => "Sethekk Halls"},
+	{"Twilight Darkcaster" => "Ahn'kahet: The Old Kingdom"},
+	{"Twilight Emissary" => "Blackrock Depths"},
+	{"Unchained Doombringer" => "The Arcatraz"},
+	{"Underbat" => "The Underbog"},
+	{"Unliving Atal'ai" => "Sunken Temple"},
+	{"Vashj'ir Honor Guard" => "Serpentshrine Cavern"},
+	{"Vem" => "Temple of Ahn'Qiraj"},
+	{"Viscidus" => "Temple of Ahn'Qiraj"},
+	{"Warlord Kalithresh" => "The Steamvault"},
+	{"Warp Splinter" => "The Botanica"},
+	{"Weapon Technician" => "Blackrock Depths"},
+	{"Wrath Hammer Construct" => "Blackrock Depths"},
+	{"Zul'jin" => "Zul'Aman"},
+	{"Zulian Tiger" => "Zul'Gurub"},
 }

-# Manual entries to the vendor, etc list
-#$vendors[15165] = {:name => "Haughty Modiste"}
-#$vendors[15165][:faction] = 3
-$quests[2756] = {:name => "The Old Ways"}
-$quests[2756][:faction] = 2
-
-$debug = false
+$debug = true

 if $debug

 	create_custom_db()
 	create_faction_db()

-	alchemy = recipes.get_alchemy_list
-	alchspeciallist = {
-		28580 => {:id => 12, :type => [3]},
-		28581 => {:id => 12, :type => [3]},
-		28582 => {:id => 12, :type => [3]},
-		28583 => {:id => 12, :type => [3]},
-		28584 => {:id => 12, :type => [3]},
-		28585 => {:id => 12, :type => [3]},
-		28586 => {:id => 12, :type => [2]},
-		28587 => {:id => 12, :type => [1]},
-		28588 => {:id => 12, :type => [1]},
-		28589 => {:id => 12, :type => [1]},
-		28590 => {:id => 12, :type => [1]},
-		28591 => {:id => 12, :type => [1]},
-		41458 => {:id => 12, :type => [4]},
-		41500 => {:id => 12, :type => [4]},
-		41501 => {:id => 12, :type => [4]},
-		41502 => {:id => 12, :type => [4]},
-		41503 => {:id => 12, :type => [4]},
-		21923 => {:id => 7, :type => 1},
-		47050 => {:id => "meleedps"},
+	runeforging = recipes.get_runeforging_list
+	runeforgingspecaillist = {
 		}
-	alchmanual=<<EOF
-
+	runeforgingmanual=<<EOF
 EOF
-	create_profession_db("./RecipeDB/ARL-Alchemy.lua","Alchemy",recipes,maps,"InitAlchemy",alchemy,[2336,6619,11447,17579,22430],alchspeciallist,alchmanual)
+	create_profession_db("./RecipeDB/ARL-Runeforge.lua","Runeforging",recipes,maps,"InitRuneforging",runeforging,[],runeforgingspecaillist,runeforgingmanual)
+
+	#create_stats_list()

 	#create_lookup_db("./RecipeDB/ARL-Trainer.lua","Trainer","TrainerDB","InitTrainer",$trainers,maps,[])

@@ -1740,8 +2020,13 @@ EOF
 	self:addTradeFlags(RecipeDB, 9957, 2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	self:addTradeAcquire(RecipeDB, 9957, 4, 2756)
 EOF
+
+	# Add the Orcish War Leggings quest
+	$quests[2756] = {:name => "The Old Ways"}
+	$quests[2756][:faction] = 2
+
 	# Special reps: Icebane Bracers (28244), Icebane Gauntlets (226700, Icebane Breastplate (28242) <-- unobtainable (AD Naxx)
-	create_profession_db("./RecipeDB/ARL-BlackSmith.lua","Blacksmithing",recipes,maps,"InitBlacksmithing",blacksmithing,[2671,8366,8368,9942,9957,16960,16965,16967,16980,16986,16987],bsspeciallist,bsmanual)
+	create_profession_db("./RecipeDB/ARL-Blacksmith.lua","Blacksmithing",recipes,maps,"InitBlacksmithing",blacksmithing,[2671,8366,8368,9942,9957,16960,16965,16967,16980,16986,16987],bsspeciallist,bsmanual)

 	cooking = recipes.get_cooking_list
 	cookingspeciallist = {
@@ -1839,6 +2124,7 @@ EOF

 	firstaid = recipes.get_firstaid_list
 	faspecaillist = {
+		3275 => {:id => "Trainer"},
 		}
 	famanual=<<EOF
 EOF
@@ -1879,7 +2165,7 @@ EOF
 	self:addTradeAcquire(RecipeDB, 52733, 6, 1012, 1, 23159)

 EOF
-	create_profession_db("./RecipeDB/ARL-LeatherWork.lua","Leatherworking",recipes,maps,"InitLeatherworking",leatherworking,[8195,15141,10550,19106,40000],lwspecaillist,lwmanual)
+	create_profession_db("./RecipeDB/ARL-Leatherwork.lua","Leatherworking",recipes,maps,"InitLeatherworking",leatherworking,[8195,15141,10550,19106,40000],lwspecaillist,lwmanual)

 	smelting = recipes.get_mining_list
 	smeltingspecaillist = {
@@ -1895,6 +2181,13 @@ EOF
 EOF
 	create_profession_db("./RecipeDB/ARL-Tailor.lua","Tailoring",recipes,maps,"InitTailoring",tailoring,[7636,12062,12063,12068,12083,12087,12090],tailoringspecaillist,tailoringmanual)

+	runeforging = recipes.get_runeforging_list
+	runeforgingspecaillist = {
+		}
+	runeforgingmanual=<<EOF
+EOF
+	create_profession_db("./RecipeDB/ARL-Runeforge.lua","Runeforging",recipes,maps,"InitRuneforging",runeforging,[],runeforgingspecaillist,runeforgingmanual)
+
 	create_lookup_db("./RecipeDB/ARL-Trainer.lua","Trainer","TrainerDB","InitTrainer",$trainers,maps,[])

 	create_lookup_db("./RecipeDB/ARL-Vendor.lua","Vendor","VendorDB","InitVendor",$vendors,maps,[])
@@ -1905,7 +2198,7 @@ EOF

 	create_localization_db()

-	create_unknownzone_list()
+	create_stats_list()

 end

diff --git a/ARLFrame.lua b/ARLFrame.lua
index fb594a6..2d10a50 100644
--- a/ARLFrame.lua
+++ b/ARLFrame.lua
@@ -33,6 +33,7 @@ local FilterValueMap = {}
 local sortedRecipeIndex = {}
 local DisplayStrings = {}
 local myFaction = ""
+local ApplyFilterState = nil

 local narrowFont = nil
 local normalFont = nil
@@ -84,18 +85,17 @@ local arlTooltip2 = _G["arlTooltip2"]
 -- To make tabbing between professions easier
 local SortedProfessions = {
 	{ name = GetSpellInfo(2259),	texture = "alchemy" },		-- 1
-	{ name = GetSpellInfo(5149),	texture = "beast" },		-- 2
-	{ name = GetSpellInfo(2018),	texture = "blacksmith" },	-- 3
-	{ name = GetSpellInfo(2550),	texture = "cooking" },		-- 4
-	{ name = GetSpellInfo(7411),	texture = "enchant" },		-- 5
-	{ name = GetSpellInfo(4036),	texture = "engineer" },		-- 6
-	{ name = GetSpellInfo(746),		texture = "firstaid" },		-- 7
-	{ name = GetSpellInfo(45357),	texture = "inscribe" },		-- 8
-	{ name = GetSpellInfo(25229),	texture = "jewel" },		-- 9
-	{ name = GetSpellInfo(2108),	texture = "leather" },		-- 10
-	{ name = GetSpellInfo(2842),	texture = "poison" },		-- 11
-	{ name = GetSpellInfo(2575),	texture = "smelting" },		-- 12
-	{ name = GetSpellInfo(3908),	texture = "tailor" },		-- 13
+	{ name = GetSpellInfo(2018),	texture = "blacksmith" },	-- 2
+	{ name = GetSpellInfo(2550),	texture = "cooking" },		-- 3
+	{ name = GetSpellInfo(7411),	texture = "enchant" },		-- 4
+	{ name = GetSpellInfo(4036),	texture = "engineer" },		-- 5
+	{ name = GetSpellInfo(746),		texture = "firstaid" },		-- 6
+	{ name = GetSpellInfo(45357),	texture = "inscribe" },		-- 7
+	{ name = GetSpellInfo(25229),	texture = "jewel" },		-- 8
+	{ name = GetSpellInfo(2108),	texture = "leather" },		-- 9
+	{ name = GetSpellInfo(2842),	texture = "poison" },		-- 10
+	{ name = GetSpellInfo(2575),	texture = "smelting" },		-- 11
+	{ name = GetSpellInfo(3908),	texture = "tailor" },		-- 12
 }

 local MaxProfessions = 13
@@ -409,6 +409,14 @@ function addon:CreateScanButton()
 		)

 	addon.ScanButton:SetText(L["Scan"])
+	addon.ScanButton:SetFrameStrata("PARENT")
+
+	local buttonparent = addon.ScanButton:GetParent()
+	local framelevel = buttonparent:GetFrameLevel()
+
+	-- Set the frame level of the button to be 1 deeper than its parent
+	addon.ScanButton:SetFrameLevel(framelevel + 1)
+
 	addon.ScanButton:Enable()

 end
@@ -434,12 +442,11 @@ function addon:ShowScanButton()

 		addon.ScanButton:SetParent(TradeSkillFrame)
 		addon.ScanButton:ClearAllPoints()
-		addon.ScanButton:SetPoint("RIGHT",TradeSkillFrameCloseButton,"LEFT",3,0)
+		addon.ScanButton:SetPoint("RIGHT",TradeSkillFrameCloseButton,"LEFT",4,0)
 		addon.ScanButton:SetWidth(addon.ScanButton:GetTextWidth() + 10)

 	end

-	addon.ScanButton:SetFrameStrata("HIGH")
 	addon.ScanButton:Show()

 end
@@ -702,9 +709,47 @@ function addon.filterSwitch(val)

 	addon.resetTitle()

-	-- Make sure our apply button gets enabled
-	ARL_ApplyButton:SetNormalFontObject("GameFontNormalSmall")
-	ARL_ApplyButton:Enable()
+	if (not ApplyFilterState) then
+
+		ApplyFilterState = {}
+
+	end
+
+	local found = false
+
+	for i,j in pairs(ApplyFilterState) do
+
+		-- We have this value in our filter state, so we're toggling it off again
+		if (j == val) then
+
+			tremove(ApplyFilterState, j)
+			found = true
+			break
+
+		end
+
+	end
+
+	-- New filter we haven't played with before
+	if (not found) then
+
+		tinsert(ApplyFilterState, val)
+
+	end
+
+	-- Make sure our apply button gets enabled if we have a different state than the original
+
+	if (#ApplyFilterState ~= 0) then
+
+		ARL_ApplyButton:SetNormalFontObject("GameFontNormalSmall")
+		ARL_ApplyButton:Enable()
+
+	else
+
+		ARL_ApplyButton:SetNormalFontObject("GameFontDisableSmall")
+		ARL_ApplyButton:Disable()
+
+	end

 end

@@ -1879,6 +1924,7 @@ function RecipeList_Update()
 	end

 	-- Make sure our apply button gets disabled
+	ApplyFilterState = nil
 	ARL_ApplyButton:SetNormalFontObject("GameFontDisableSmall")
 	ARL_ApplyButton:Disable()

@@ -3147,7 +3193,7 @@ function addon:CreateFrame(
 		addon.bgTexture:SetTexture("Interface\\Addons\\AckisRecipeList\\img\\main")
 		addon.bgTexture:SetAllPoints(addon.Frame)
 		addon.bgTexture:SetTexCoord(0, (293/512), 0, (447/512))
-		addon.Frame:SetFrameStrata("MEDIUM")
+		addon.Frame:SetFrameStrata("DIALOG")
 		addon.Frame:SetHitRectInsets(5, 5, 5, 5)

 		addon.Frame:EnableMouse(true)
@@ -3364,7 +3410,6 @@ function addon:CreateFrame(
 			ARL_ProgressBar:SetStatusBarTexture("Interface\\Addons\\AckisRecipeList\\img\\progressbar")
 			ARL_ProgressBar:SetOrientation("HORIZONTAL")
 			ARL_ProgressBar:SetStatusBarColor(0.25, 0.25, 0.75)
-			--ARL_ProgressBar:SetFrameStrata("LOW")

 			ARL_ProgressBar:SetMinMaxValues(pbMin, pbMax)
 			ARL_ProgressBar:SetValue(pbCur)
@@ -3420,8 +3465,7 @@ function addon:CreateFrame(

 		end

-		local ARL_RecipeScrollFrame = CreateFrame("ScrollFrame", "ARL_RecipeScrollFrame",
-			addon.Frame, "FauxScrollFrameTemplate")
+		local ARL_RecipeScrollFrame = CreateFrame("ScrollFrame", "ARL_RecipeScrollFrame", addon.Frame, "FauxScrollFrameTemplate")
 		ARL_RecipeScrollFrame:SetHeight(322)
 		ARL_RecipeScrollFrame:SetWidth(243)
 		ARL_RecipeScrollFrame:SetPoint("TOPLEFT", addon.Frame, "TOPLEFT", 20, -97)
@@ -3474,7 +3518,6 @@ function addon:CreateFrame(
 			addon.flyTexture:SetTexture("Interface\\Addons\\AckisRecipeList\\img\\fly_2col")
 			addon.flyTexture:SetAllPoints(addon.Flyaway)
 			addon.flyTexture:SetTexCoord(0, (234/256), 0, (312/512))
-			--addon.Flyaway:SetFrameStrata("LOW")
 			addon.Flyaway:SetHitRectInsets(5, 5, 5, 5)

 			addon.Flyaway:EnableMouse(true)
@@ -3492,7 +3535,6 @@ function addon:CreateFrame(
 		addon.Fly_General = CreateFrame("Frame", "addon.Fly_General", addon.Flyaway)
 			addon.Fly_General:SetWidth(210)
 			addon.Fly_General:SetHeight(280)
-			--addon.Fly_General:SetFrameStrata("MEDIUM")
 			addon.Fly_General:EnableMouse(true)
 			addon.Fly_General:EnableKeyboard(true)
 			addon.Fly_General:SetMovable(false)
@@ -3525,7 +3567,6 @@ function addon:CreateFrame(
 		addon.Fly_Obtain = CreateFrame("Frame", "addon.Fly_Obtain", addon.Flyaway)
 			addon.Fly_Obtain:SetWidth(210)
 			addon.Fly_Obtain:SetHeight(280)
-			--addon.Fly_Obtain:SetFrameStrata("MEDIUM")
 			addon.Fly_Obtain:EnableMouse(true)
 			addon.Fly_Obtain:EnableKeyboard(true)
 			addon.Fly_Obtain:SetMovable(false)
@@ -3570,7 +3611,6 @@ function addon:CreateFrame(
 		addon.Fly_Binding = CreateFrame("Frame", "addon.Fly_Binding", addon.Flyaway)
 			addon.Fly_Binding:SetWidth(210)
 			addon.Fly_Binding:SetHeight(280)
-			--addon.Fly_Binding:SetFrameStrata("MEDIUM")
 			addon.Fly_Binding:EnableMouse(true)
 			addon.Fly_Binding:EnableKeyboard(true)
 			addon.Fly_Binding:SetMovable(false)
@@ -3596,7 +3636,6 @@ function addon:CreateFrame(
 		addon.Fly_Item = CreateFrame("Frame", "addon.Fly_Item", addon.Flyaway)
 			addon.Fly_Item:SetWidth(210)
 			addon.Fly_Item:SetHeight(280)
-			--addon.Fly_Item:SetFrameStrata("MEDIUM")
 			addon.Fly_Item:EnableMouse(true)
 			addon.Fly_Item:EnableKeyboard(true)
 			addon.Fly_Item:SetMovable(false)
@@ -3725,7 +3764,6 @@ function addon:CreateFrame(
 		addon.Fly_Player= CreateFrame("Frame", "addon.Fly_Player", addon.Flyaway)
 			addon.Fly_Player:SetWidth(112)
 			addon.Fly_Player:SetHeight(280)
-			--addon.Fly_Player:SetFrameStrata("MEDIUM")
 			addon.Fly_Player:EnableMouse(true)
 			addon.Fly_Player:EnableKeyboard(true)
 			addon.Fly_Player:SetMovable(false)
@@ -3749,7 +3787,6 @@ function addon:CreateFrame(
 		addon.Fly_Rep = CreateFrame("Frame", "addon.Fly_Rep", addon.Flyaway)
 			addon.Fly_Rep:SetWidth(112)
 			addon.Fly_Rep:SetHeight(280)
-			--addon.Fly_Rep:SetFrameStrata("MEDIUM")
 			addon.Fly_Rep:EnableMouse(true)
 			addon.Fly_Rep:EnableKeyboard(true)
 			addon.Fly_Rep:SetMovable(false)
@@ -3777,7 +3814,6 @@ function addon:CreateFrame(
 			addon.Fly_Rep_OW= CreateFrame("Frame", "addon.Fly_Rep_OW", addon.Fly_Rep)
 			addon.Fly_Rep_OW:SetWidth(150)
 			addon.Fly_Rep_OW:SetHeight(280)
-			--addon.Fly_Rep_OW:SetFrameStrata("MEDIUM")
 			addon.Fly_Rep_OW:EnableMouse(true)
 			addon.Fly_Rep_OW:EnableKeyboard(true)
 			addon.Fly_Rep_OW:SetMovable(false)
@@ -3817,7 +3853,6 @@ function addon:CreateFrame(
 			addon.Fly_Rep_BC= CreateFrame("Frame", "addon.Fly_Rep_BC", addon.Fly_Rep)
 			addon.Fly_Rep_BC:SetWidth(150)
 			addon.Fly_Rep_BC:SetHeight(280)
-			--addon.Fly_Rep_BC:SetFrameStrata("MEDIUM")
 			addon.Fly_Rep_BC:EnableMouse(true)
 			addon.Fly_Rep_BC:EnableKeyboard(true)
 			addon.Fly_Rep_BC:SetMovable(false)
@@ -3912,7 +3947,6 @@ function addon:CreateFrame(
 			addon.Fly_Rep_LK= CreateFrame("Frame", "addon.Fly_Rep_LK", addon.Fly_Rep)
 			addon.Fly_Rep_LK:SetWidth(150)
 			addon.Fly_Rep_LK:SetHeight(280)
-			--addon.Fly_Rep_LK:SetFrameStrata("MEDIUM")
 			addon.Fly_Rep_LK:EnableMouse(true)
 			addon.Fly_Rep_LK:EnableKeyboard(true)
 			addon.Fly_Rep_LK:SetMovable(false)
diff --git a/AckisRecipeList.toc b/AckisRecipeList.toc
index d101716..1100235 100644
--- a/AckisRecipeList.toc
+++ b/AckisRecipeList.toc
@@ -1,5 +1,5 @@
-## Title: Ackis Recipe List (3.02 Beta 9.2)
-## Title-enUS: Ackis Recipe List (3.02 Beta 9.2)
+## Title: Ackis Recipe List (3.02 Beta 10)
+## Title-enUS: Ackis Recipe List (3.02 Beta 10)
 ## Title-koKR: Ackis의 제조법 리스트
 ## Title-deDE: Ackis Rezeptliste

@@ -18,7 +18,7 @@
 ## X-Donate: Donate a few bucks/hours at your local animal shelter, send me UDE Point codes, or a Murky Code.

 ## Interface: 30000
-## Version: Beta 9.2 @project-revision@
+## Version: Beta 10 @project-revision@
 ## X-Revision: @project-revision@
 ## X-Date: @file-date-iso@

diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index cb49e61..0b7d8cb 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -349,6 +349,7 @@ L["Angerclaw Grizzly"] = true
 L["Anguished Dead"] = true
 L["Anguished Highborne"] = true
 L["Annora"] = true
+L["Anub'arak"] = true
 L["Anvilrage Captain"] = true
 L["Anvilrage Marshal"] = true
 L["Anvilrage Overseer"] = true
@@ -386,6 +387,7 @@ L["Bale"] = true
 L["Balgaras the Foul"] = true
 L["Banalash"] = true
 L["Banshee"] = true
+L["Banshee Soulclaimer"] = true
 L["Barbaric Battlements"] = true
 L["Barbecued Buzzard Wings"] = true
 L["Barim Spilthoof"] = true
@@ -432,8 +434,8 @@ L["Bradley Towns"] = true
 L["Braeg Stoutbeard"] = true
 L["Brawn"] = 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 Guzzlegear"] = true
@@ -511,6 +513,8 @@ L["Crypt Fiend"] = true
 L["Crystal Boughman"] = true
 L["Crystalcore Mechanic"] = true
 L["Culinary Crunch"] = true
+L["Cult Alchemist"] = true
+L["Cyanigosa"] = true
 L["Cyndra Kindwhisper"] = true
 L["Daedal"] = true
 L["Daga Ramba"] = true
@@ -540,6 +544,7 @@ L["Darkspine Siren"] = true
 L["Darkwater Crocolisk"] = true
 L["Darkweaver Syth"] = true
 L["Darmari"] = true
+L["Darnall"] = true
 L["Daryl Riknussun"] = true
 L["Daryl Stack"] = true
 L["Dawnblade Marksman"] = true
@@ -588,6 +593,8 @@ L["Drac Roughcut"] = true
 L["Dragonmaw Wind Reaver"] = true
 L["Drake Lindgren"] = true
 L["Drakk Stonehand"] = true
+L["Drakkari Bat"] = true
+L["Drakkari Earthshaker"] = true
 L["Drywallow Crocolisk"] = true
 L["Drywallow Snapper"] = true
 L["Duchess Mynx"] = true
@@ -619,6 +626,7 @@ L["Elder Shadowhorn Stag"] = true
 L["Elder Stranglethorn Tiger"] = true
 L["Eldrin"] = true
 L["Elixir of Pain"] = true
+L["Elynna"] = true
 L["Emrul Riknussun"] = true
 L["Enchanted Thorium Platemail: Volume I"] = true
 L["Enchanted Thorium Platemail: Volume II"] = true
@@ -658,6 +666,7 @@ L["Felpaw Ravager"] = true
 L["Fera Palerunner"] = true
 L["Ferocious Yeti"] = true
 L["Feruul"] = true
+L["Festive Recipes"] = true
 L["Fiery Plate Gauntlets"] = true
 L["Fimble Finespindle"] = true
 L["Finbus Geargrind"] = true
@@ -666,14 +675,18 @@ L["Firebrand Invoker"] = true
 L["Firebrand Legionnaire"] = true
 L["Firebrand Pyromancer"] = true
 L["Firegut Brute"] = true
+L["Firework Launcher"] = true
 L["Flash Bomb Recipe"] = true
 L["Fleshbeast"] = true
+L["Flesheating Ghoul"] = true
 L["Foreman Marcrid"] = true
+L["Fradd Swiftgear"] = true
 L["Franklin Lloyd"] = true
 L["Fremal Doohickey"] = true
 L["Frenzied Pterrordax"] = true
 L["Frost Wyrm"] = true
 L["Frostfeather Screecher"] = true
+L["Frostfeather Witch"] = true
 L["Frostmaul Giant"] = true
 L["Furywing"] = true
 L["Fyldan"] = true
@@ -696,12 +709,14 @@ L["Ghak Healtouch"] = true
 L["Gharash"] = true
 L["Ghaz'an"] = true
 L["Ghermas"] = true
+L["Ghok'kah"] = true
 L["Ghostly Philanthropist"] = true
 L["Ghostly Steward"] = true
 L["Ghostpaw Alpha"] = true
 L["Ghoul"] = true
 L["Giant Infernal"] = true
 L["Gidge Spellweaver"] = true
+L["Gigget Zipcoil"] = true
 L["Gikkix"] = true
 L["Gimble Thistlefuzz"] = true
 L["Gina MacGregor"] = true
@@ -744,6 +759,8 @@ 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["Hatefury Shadowstalker"] = true
@@ -751,8 +768,8 @@ L["Haughty Modiste"] = true
 L["Helboar"] = true
 L["Heldan Galesong"] = true
 L["Helenia Olden"] = true
+L["Herald Volazj"] = true
 L["Hgarth"] = true
-L["High Admiral \"Shelly\" Jorrik"] = true
 L["High Enchanter Bardolan"] = true
 L["Highland Raptor"] = true
 L["Hillsbrad Tailor"] = true
@@ -778,6 +795,7 @@ L["Imperial Plate Leggings"] = true
 L["Imperial Plate Shoulders"] = true
 L["Incandescent Fel Spark"] = true
 L["Indormi"] = true
+L["Ingvar the Plunderer"] = true
 L["Innkeeper Biribi"] = true
 L["Innkeeper Fizzgrimble"] = true
 L["Innkeeper Grilka"] = true
@@ -786,7 +804,6 @@ L["Iron Rune-Shaper"] = true
 L["Ironbark Protector"] = true
 L["Ironus Coldsteel"] = true
 L["Ironwool Mammoth"] = true
-L["Jabbey"] = true
 L["Jack Trapper"] = true
 L["Jadefire Felsworn"] = true
 L["Jalane Ayrole"] = true
@@ -795,18 +812,15 @@ 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["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["Jormund Stonebrow"] = true
@@ -833,11 +847,13 @@ L["Keena"] = true
 L["Kelgruk Bloodaxe"] = true
 L["Kelsey Yance"] = true
 L["Kendor Kabonka"] = true
+L["Keristrasza"] = true
 L["Khara Deepwater"] = true
 L["Kiknikle"] = true
 L["Kil'hala"] = true
 L["Killian Sanatha"] = true
 L["Kilxx"] = true
+L["King Ymiron"] = true
 L["Kireena"] = true
 L["Kithas"] = true
 L["Kitta Firewind"] = true
@@ -887,9 +903,9 @@ L["Logannas"] = true
 L["Logistics Officer Brighton"] = true
 L["Logistics Officer Silverstone"] = true
 L["Logistics Officer Ulrike"] = true
+L["Loken"] = true
 L["Lokhtos Darkbargainer"] = true
 L["Loolruna"] = true
-L["Lorelae Wintersong"] = true
 L["Loro"] = true
 L["Lorokeem"] = true
 L["Lucan Cordell"] = true
@@ -908,11 +924,13 @@ L["Mahu"] = true
 L["Mak"] = true
 L["Makaru"] = true
 L["Malcomb Wynn"] = true
+L["Mallen Swain"] = true
 L["Malygen"] = true
 L["Mana Warp"] = true
 L["Mari Stonehand"] = 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
@@ -955,7 +973,6 @@ L["Murk Worm"] = true
 L["Murkblood Putrifier"] = true
 L["Murkblood Raider"] = true
 L["Mutant Horror"] = true
-L["Muuran"] = true
 L["Mycah"] = true
 L["Mythrin'dir"] = true
 L["Naal Mistrunner"] = true
@@ -965,7 +982,6 @@ L["Naka"] = true
 L["Nakodu"] = true
 L["Namdo Bizzfizzle"] = true
 L["Narj Deepslice"] = true
-L["Narkk"] = true
 L["Narv Hidecrafter"] = true
 L["Nascent Val'kyr"] = true
 L["Nasmara Moonsong"] = true
@@ -1035,6 +1051,7 @@ L["Rage Talon Dragon Guard"] = true
 L["Raging Skeleton"] = true
 L["Randal Worth"] = true
 L["Ranik"] = true
+L["Rann Flamespinner"] = true
 L["Rathis Tomber"] = true
 L["Rawrk"] = true
 L["Razia"] = true
@@ -1050,6 +1067,8 @@ L["Rift Lord"] = true
 L["Rin'wosho the Trader"] = true
 L["Risen Bonewarder"] = true
 L["Risen Construct"] = true
+L["Risen Drakkari Soulmage"] = true
+L["Risen Drakkari Warrior"] = true
 L["Rivendark"] = true
 L["Rizz Loosebolt"] = true
 L["Rogvar"] = true
@@ -1135,6 +1154,7 @@ L["Simon Unit"] = true
 L["Singed Basilisk"] = true
 L["Sister of Torment"] = true
 L["Skeletal Flayer"] = true
+L["Skeletal Runesmith"] = true
 L["Skeletal Usher"] = true
 L["Skettis Soulcaller"] = true
 L["Skreah"] = true
@@ -1173,6 +1193,8 @@ L["Stephen Ryback"] = true
 L["Stone Guard Mukar"] = true
 L["Stonevault Oracle"] = true
 L["Stonevault Pillager"] = true
+L["Stormforged Artificer"] = true
+L["Stormforged Champion"] = true
 L["Storming Wind-Ripper"] = true
 L["Stranglethorn Tigress"] = true
 L["Strashaz Myrmidon"] = true
@@ -1238,6 +1260,7 @@ L["The Great Moongraze Hunt"] = true
 L["The Great Silver Deceiver"] = true
 L["The Old Ways"] = true
 L["The Origins of Smithing"] = true
+L["The Prophet Tharon'ja"] = true
 L["The Rescue"] = true
 L["The Undermarket"] = true
 L["The Windreaver"] = true
@@ -1279,6 +1302,7 @@ L["Twilight Darkcaster"] = true
 L["Twilight Emissary"] = true
 L["Twilight Fire Guard"] = true
 L["Twilight Geomancer"] = true
+L["Twilight Worshipper"] = true
 L["Ug'thok"] = true
 L["Ulthaan"] = true
 L["Ulthir"] = true
@@ -1294,9 +1318,11 @@ L["Vaean"] = true
 L["Valdaron"] = true
 L["Vance Undergloom"] = true
 L["Vanessa Sellers"] = true
+L["Vargul Slayer"] = true
 L["Vargus"] = true
 L["Vashj'ir Honor Guard"] = true
 L["Vazario Linkgrease"] = true
+L["Veenix"] = true
 L["Vekh'nir Dreadhawk"] = true
 L["Vendor-Tron 1000"] = true
 L["Venom Mist Lurker"] = true
@@ -1330,7 +1356,6 @@ 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
@@ -1378,6 +1403,7 @@ L["Zan Shivsproket"] = true
 L["Zansoa"] = true
 L["Zanzil Zombie"] = true
 L["Zaralda"] = true
+L["Zarena Cromwind"] = true
 L["Zargh"] = true
 L["Zarrin"] = true
 L["Zebig"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 35974a8..622c3d5 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -8,7 +8,7 @@ Alchemy data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-242 found from data mining.
+243 found from data mining.
 5 ignored.

 ************************************************************************
@@ -42,8 +42,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2329, 15, 2454, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2329, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 2329,15,2454,1,2259)
+	self:addTradeFlags(RecipeDB, 2329,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Minor Healing Potion -- 2330
@@ -51,8 +51,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2330, 15, 118, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2330, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2330,15,118,1,2259)
+	self:addTradeFlags(RecipeDB, 2330,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Minor Mana Potion -- 2331
@@ -60,26 +60,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2331, 25, 2455, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2331, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2331, 1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 2331,25,2455,1,2259)
+	self:addTradeFlags(RecipeDB, 2331,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2331,1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)

 	-- Minor Rejuvenation Potion -- 2332
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2332, 30, 2456, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2332, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2332, 1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 2332,30,2456,1,2259)
+	self:addTradeFlags(RecipeDB, 2332,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2332,1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)

 	-- Elixir of Lesser Agility -- 2333
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2333, 125, 3390, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2333, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 2333,125,3390,1,2259)
+	self:addTradeFlags(RecipeDB, 2333,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Minor Fortitude -- 2334
@@ -87,26 +87,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2334, 40, 2458, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2334, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2334, 1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 2334,40,2458,1,2259)
+	self:addTradeFlags(RecipeDB, 2334,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2334,1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)

 	-- Swiftness Potion -- 2335
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2335, 60, 2459, 2, 2259)
-	self:addTradeFlags(RecipeDB, 2335, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2335, 7, 2)
+	self:addTradeSkill(RecipeDB, 2335,60,2459,2,2259)
+	self:addTradeFlags(RecipeDB, 2335,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2335,7, 2)

 	-- Elixir of Tongues -- 2336
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 2336, 60, 2460, 1, 2259)
-	--self:addTradeFlags(RecipeDB, 2336, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 2336,60,2460,1,2259)
+	--self:addTradeFlags(RecipeDB, 2336,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lesser Healing Potion -- 2337
@@ -114,89 +114,89 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2337, 45, 858, 1, 2259)
-	self:addTradeFlags(RecipeDB, 2337, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2337, 1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 2337,45,858,1,2259)
+	self:addTradeFlags(RecipeDB, 2337,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2337,1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)

 	-- Weak Troll's Blood Elixir -- 3170
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3170, 20, 3382, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3170, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3170, 1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3170,20,3382,1,2259)
+	self:addTradeFlags(RecipeDB, 3170,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3170,1, 1215, 1, 1246, 1, 1386, 1, 1470, 1, 2132, 1, 2391, 1, 2837, 1, 3009, 1, 3184, 1, 3347, 1, 3603, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 5500, 1, 7948, 1, 11041, 1, 11042, 1, 11044, 1, 11046, 1, 11047, 1, 16161, 1, 16588, 1, 16642, 1, 16643, 1, 16723, 1, 16741, 1, 17215, 1, 18802, 1, 19052)

 	-- Elixir of Wisdom -- 3171
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3171, 80, 3383, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3171, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3171, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3171,80,3383,1,2259)
+	self:addTradeFlags(RecipeDB, 3171,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3171,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Minor Magic Resistance Potion -- 3172
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3172, 110, 3384, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3172, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3172, 7, 1)
+	self:addTradeSkill(RecipeDB, 3172,110,3384,1,2259)
+	self:addTradeFlags(RecipeDB, 3172,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3172,7, 1)

 	-- Lesser Mana Potion -- 3173
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3173, 105, 3385, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3173, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3173, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3173,105,3385,1,2259)
+	self:addTradeFlags(RecipeDB, 3173,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3173,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Potion of Curing -- 3174
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3174, 120, 3386, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3174, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3174, 7, 1)
+	self:addTradeSkill(RecipeDB, 3174,120,3386,1,2259)
+	self:addTradeFlags(RecipeDB, 3174,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3174,7, 1)

 	-- Limited Invulnerability Potion -- 3175
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3175, 250, 3387, 2, 2259)
-	self:addTradeFlags(RecipeDB, 3175, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3175, 7, 2)
+	self:addTradeSkill(RecipeDB, 3175,250,3387,2,2259)
+	self:addTradeFlags(RecipeDB, 3175,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3175,7, 2)

 	-- Strong Troll's Blood Elixir -- 3176
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3176, 110, 3388, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3176, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3176, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3176,110,3388,1,2259)
+	self:addTradeFlags(RecipeDB, 3176,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3176,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Elixir of Defense -- 3177
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3177, 115, 3389, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3177, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3177, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3177,115,3389,1,2259)
+	self:addTradeFlags(RecipeDB, 3177,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3177,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Elixir of Ogre's Strength -- 3188
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3188, 135, 3391, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3188, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 3188,135,3391,1,2259)
+	self:addTradeFlags(RecipeDB, 3188,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Minor Agility -- 3230
@@ -204,36 +204,36 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3230, 50, 2457, 2, 2259)
-	self:addTradeFlags(RecipeDB, 3230, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3230, 7, 2)
+	self:addTradeSkill(RecipeDB, 3230,50,2457,2,2259)
+	self:addTradeFlags(RecipeDB, 3230,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3230,7, 2)

 	-- Healing Potion -- 3447
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3447, 95, 929, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3447, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3447, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3447,95,929,1,2259)
+	self:addTradeFlags(RecipeDB, 3447,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3447,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Lesser Invisibility Potion -- 3448
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3448, 145, 3823, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3448, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3448, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3448,145,3823,1,2259)
+	self:addTradeFlags(RecipeDB, 3448,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3448,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Shadow Oil -- 3449
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3449, 165, 3824, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3449, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3449, 2, 2481)
+	self:addTradeSkill(RecipeDB, 3449,165,3824,1,2259)
+	self:addTradeFlags(RecipeDB, 3449,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3449,2, 2481)

 	-- Elixir of Fortitude -- 3450
 	-- Trainer
@@ -241,17 +241,17 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3450, 175, 3825, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3450, 1,2,3,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3450, 7, 1, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3450,175,3825,1,2259)
+	self:addTradeFlags(RecipeDB, 3450,1,2,3,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3450,7, 1, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Mighty Troll's Blood Elixir -- 3451
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3451, 160, 3826, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3451, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 3451,160,3826,1,2259)
+	self:addTradeFlags(RecipeDB, 3451,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Mana Potion -- 3452
@@ -259,100 +259,98 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3452, 140, 3827, 1, 2259)
-	self:addTradeFlags(RecipeDB, 3452, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3452, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 3452,140,3827,1,2259)
+	self:addTradeFlags(RecipeDB, 3452,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3452,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Detect Lesser Invisibility -- 3453
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3453, 195, 3828, 2, 2259)
-	self:addTradeFlags(RecipeDB, 3453, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3453, 7, 2)
+	self:addTradeSkill(RecipeDB, 3453,195,3828,2,2259)
+	self:addTradeFlags(RecipeDB, 3453,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3453,7, 2)

 	-- Frost Oil -- 3454
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3454, 200, 3829, 2, 2259)
-	self:addTradeFlags(RecipeDB, 3454, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3454,200,3829,2,2259)
+	self:addTradeFlags(RecipeDB, 3454,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3454,2, 2480)

 	-- Discolored Healing Potion -- 4508
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 4508, 50, 4596, 2, 2259)
-	self:addTradeFlags(RecipeDB, 4508, 2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 4508, 4, 429)
+	self:addTradeSkill(RecipeDB, 4508,50,4596,2,2259)
+	self:addTradeFlags(RecipeDB, 4508,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 4508,4, 429)

 	-- Lesser Stoneshield Potion -- 4942
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 4942, 215, 4623, 1, 2259)
-	self:addTradeFlags(RecipeDB, 4942, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 4942, 4, 715)
+	self:addTradeSkill(RecipeDB, 4942,215,4623,1,2259)
+	self:addTradeFlags(RecipeDB, 4942,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 4942,4, 715)

 	-- Rage Potion -- 6617
-	-- Instance: 2437 - type1category3territory4minlevel13nameRagefire Chasmid2437maxlevel16
 	-- Vendor
-	-- Flags: Warrior, Item BoE, Recipe BoE,
+	-- Flags: Warrior,Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6617, 60, 5631, 1, 2259)
-	self:addTradeFlags(RecipeDB, 6617, 1,2,4,5,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6617, 2, 1669, 2, 1685, 2, 3335, 2, 3499)
+	self:addTradeSkill(RecipeDB, 6617,60,5631,1,2259)
+	self:addTradeFlags(RecipeDB, 6617,1,2,4,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6617,2, 1669, 2, 1685, 2, 3335, 2, 3499)

 	-- Great Rage Potion -- 6618
-	-- Instance: 2437 - type1category3territory4minlevel13nameRagefire Chasmid2437maxlevel16
 	-- Vendor
-	-- Flags: Warrior, Item BoE, Recipe BoE,
+	-- Flags: Warrior,Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6618, 175, 5633, 1, 2259)
-	self:addTradeFlags(RecipeDB, 6618, 1,2,4,5,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6618, 2, 3335, 2, 4226)
+	self:addTradeSkill(RecipeDB, 6618,175,5633,1,2259)
+	self:addTradeFlags(RecipeDB, 6618,1,2,4,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6618,2, 3335, 2, 4226)

 	-- Free Action Potion -- 6624
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6624, 150, 5634, 1, 2259)
-	self:addTradeFlags(RecipeDB, 6624, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6624, 2, 5178)
+	self:addTradeSkill(RecipeDB, 6624,150,5634,1,2259)
+	self:addTradeFlags(RecipeDB, 6624,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6624,2, 5178)

 	-- Elixir of Water Breathing -- 7179
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7179, 80, 5996, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7179, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7179, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7179,80,5996,1,2259)
+	self:addTradeFlags(RecipeDB, 7179,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7179,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Greater Healing Potion -- 7181
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7181, 135, 1710, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7181, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7181, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7181,135,1710,1,2259)
+	self:addTradeFlags(RecipeDB, 7181,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7181,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Minor Defense -- 7183
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7183, 15, 5997, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7183, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 7183,15,5997,1,2259)
+	self:addTradeFlags(RecipeDB, 7183,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Holy Protection Potion -- 7255
@@ -360,26 +358,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7255, 100, 6051, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7255, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7255, 2, 1685, 2, 3134, 2, 3490)
+	self:addTradeSkill(RecipeDB, 7255,100,6051,1,2259)
+	self:addTradeFlags(RecipeDB, 7255,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7255,2, 3490)

 	-- Shadow Protection Potion -- 7256
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7256, 135, 6048, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7256, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 7256,135,6048,1,2259)
+	self:addTradeFlags(RecipeDB, 7256,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7256,2, 3956)

 	-- Fire Protection Potion -- 7257
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7257, 165, 6049, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7257, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 7257,165,6049,1,2259)
+	self:addTradeFlags(RecipeDB, 7257,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Frost Protection Potion -- 7258
@@ -387,107 +385,107 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7258, 190, 6050, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7258, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7258, 2, 2848)
+	self:addTradeSkill(RecipeDB, 7258,190,6050,1,2259)
+	self:addTradeFlags(RecipeDB, 7258,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7258,2, 2848)

 	-- Nature Protection Potion -- 7259
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7259, 190, 6052, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7259, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7259, 2, 2848, 2, 5594)
+	self:addTradeSkill(RecipeDB, 7259,190,6052,1,2259)
+	self:addTradeFlags(RecipeDB, 7259,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7259,2, 5594)

 	-- Blackmouth Oil -- 7836
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7836, 60, 6370, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7836, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7836, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7836,60,6370,1,2259)
+	self:addTradeFlags(RecipeDB, 7836,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7836,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Fire Oil -- 7837
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7837, 130, 6371, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7837, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7837, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7837,130,6371,1,2259)
+	self:addTradeFlags(RecipeDB, 7837,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7837,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Swim Speed Potion -- 7841
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7841, 90, 6372, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7841, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7841, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7841,90,6372,1,2259)
+	self:addTradeFlags(RecipeDB, 7841,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7841,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Elixir of Firepower -- 7845
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7845, 125, 6373, 1, 2259)
-	self:addTradeFlags(RecipeDB, 7845, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7845, 1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 7845,125,6373,1,2259)
+	self:addTradeFlags(RecipeDB, 7845,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7845,1, 1386, 1, 2391, 1, 2837, 1, 3009, 1, 3347, 1, 3964, 1, 4160, 1, 4609, 1, 4611, 1, 5177, 1, 5499, 1, 7948, 1, 11042, 1, 16588, 1, 16642, 1, 16723, 1, 18802, 1, 19052)

 	-- Elixir of Giant Growth -- 8240
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8240, 90, 6662, 2, 2259)
-	self:addTradeFlags(RecipeDB, 8240, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 8240, 7, 2)
+	self:addTradeSkill(RecipeDB, 8240,90,6662,2,2259)
+	self:addTradeFlags(RecipeDB, 8240,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 8240,7, 2)

 	-- Greater Mana Potion -- 11448
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11448, 180, 6149, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11448, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11448, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11448,180,6149,1,2259)
+	self:addTradeFlags(RecipeDB, 11448,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11448,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Agility -- 11449
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11449, 165, 8949, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11449, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11449, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11449,165,8949,1,2259)
+	self:addTradeFlags(RecipeDB, 11449,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11449,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Greater Defense -- 11450
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11450, 175, 8951, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11450, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11450, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11450,175,8951,1,2259)
+	self:addTradeFlags(RecipeDB, 11450,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11450,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Oil of Immolation -- 11451
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11451, 180, 8956, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11451, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11451, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11451,180,8956,1,2259)
+	self:addTradeFlags(RecipeDB, 11451,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11451,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Restorative Potion -- 11452
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11452, 185, 9030, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11452, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 11452,185,9030,1,2259)
+	self:addTradeFlags(RecipeDB, 11452,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Magic Resistance Potion -- 11453
@@ -495,17 +493,17 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11453, 210, 9036, 2, 2259)
-	self:addTradeFlags(RecipeDB, 11453, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11453, 7, 2)
+	self:addTradeSkill(RecipeDB, 11453,210,9036,2,2259)
+	self:addTradeFlags(RecipeDB, 11453,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11453,7, 2)

 	-- Goblin Rocket Fuel -- 11456
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11456, 210, 9061, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11456, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 11456,210,9061,1,2259)
+	self:addTradeFlags(RecipeDB, 11456,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Superior Healing Potion -- 11457
@@ -513,103 +511,102 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11457, 190, 3928, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11457, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11457, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11457,190,3928,1,2259)
+	self:addTradeFlags(RecipeDB, 11457,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11457,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Wildvine Potion -- 11458
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11458, 225, 9144, 2, 2259)
-	self:addTradeFlags(RecipeDB, 11458, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11458, 7, 2)
+	self:addTradeSkill(RecipeDB, 11458,225,9144,2,2259)
+	self:addTradeFlags(RecipeDB, 11458,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11458,7, 2)

 	-- Philosopher's Stone -- 11459
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val5id1val5id2val5id3val5id4val5id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11459, 225, 9149, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11459, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 11459, 2, 5594)
+	self:addTradeSkill(RecipeDB, 11459,225,9149,1,2259)
+	self:addTradeFlags(RecipeDB, 11459,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 11459,2, 5594)

 	-- Elixir of Detect Undead -- 11460
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11460, 205, 9154, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11460, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11460, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11460,205,9154,1,2259)
+	self:addTradeFlags(RecipeDB, 11460,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11460,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Arcane Elixir -- 11461
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11461, 210, 9155, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11461, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11461, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11461,210,9155,1,2259)
+	self:addTradeFlags(RecipeDB, 11461,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11461,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Invisibility Potion -- 11464
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11464, 235, 9172, 2, 2259)
-	self:addTradeFlags(RecipeDB, 11464, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11464, 7, 2)
+	self:addTradeSkill(RecipeDB, 11464,235,9172,2,2259)
+	self:addTradeFlags(RecipeDB, 11464,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11464,7, 2)

 	-- Elixir of Greater Intellect -- 11465
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11465, 210, 9179, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11465, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11465, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11465,210,9179,1,2259)
+	self:addTradeFlags(RecipeDB, 11465,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11465,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Gift of Arthas -- 11466
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11466, 240, 9088, 2, 2259)
-	self:addTradeFlags(RecipeDB, 11466, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11466, 3, 1783, 3, 1791, 3, 1815)
+	self:addTradeSkill(RecipeDB, 11466,240,9088,2,2259)
+	self:addTradeFlags(RecipeDB, 11466,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11466,3, 1783, 3, 1791, 3, 1815)

 	-- Elixir of Greater Agility -- 11467
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11467, 215, 9187, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11467, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11467, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11467,215,9187,1,2259)
+	self:addTradeFlags(RecipeDB, 11467,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11467,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Dream Vision -- 11468
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
 	-- Raid: 2159 - Onyxia's Lair
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11468, 240, 9197, 2, 2259)
-	self:addTradeFlags(RecipeDB, 11468, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11468, 3, 1822, 3, 4467, 3, 5474, 3, 5481, 3, 5714, 3, 10184, 3, 12397)
+	self:addTradeSkill(RecipeDB, 11468,240,9197,2,2259)
+	self:addTradeFlags(RecipeDB, 11468,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11468,3, 1822, 3, 4467, 3, 5474, 3, 5481, 3, 5714, 3, 10184, 3, 12397)

 	-- Elixir of Giants -- 11472
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11472, 220, 9206, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11472, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 11472,220,9206,1,2259)
+	self:addTradeFlags(RecipeDB, 11472,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Ghost Dye -- 11473
@@ -617,17 +614,17 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11473, 245, 9210, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11473, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11473, 2, 8157)
+	self:addTradeSkill(RecipeDB, 11473,245,9210,1,2259)
+	self:addTradeFlags(RecipeDB, 11473,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11473,2, 8157)

 	-- Elixir of Shadow Power -- 11476
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11476, 225, 9264, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11476, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 11476,225,9264,1,2259)
+	self:addTradeFlags(RecipeDB, 11476,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Demonslaying -- 11477
@@ -635,8 +632,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11477, 225, 9224, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11477, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 11477,225,9224,1,2259)
+	self:addTradeFlags(RecipeDB, 11477,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Detect Demon -- 11478
@@ -644,89 +641,89 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11478, 225, 9233, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11478, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 11478, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 11478,225,9233,1,2259)
+	self:addTradeFlags(RecipeDB, 11478,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 11478,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Transmute: Iron to Gold -- 11479
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11479, 225, 3577, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11479, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11479, 2, 5594)
+	self:addTradeSkill(RecipeDB, 11479,225,3577,1,2259)
+	self:addTradeFlags(RecipeDB, 11479,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11479,2, 5594)

 	-- Transmute: Mithril to Truesilver -- 11480
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11480, 225, 6037, 1, 2259)
-	self:addTradeFlags(RecipeDB, 11480, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11480, 2, 5594)
+	self:addTradeSkill(RecipeDB, 11480,225,6037,1,2259)
+	self:addTradeFlags(RecipeDB, 11480,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11480,2, 5594)

 	-- Catseye Elixir -- 12609
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12609, 180, 10592, 1, 2259)
-	self:addTradeFlags(RecipeDB, 12609, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12609, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 12609,180,10592,1,2259)
+	self:addTradeFlags(RecipeDB, 12609,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12609,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Dreamless Sleep Potion -- 15833
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15833, 205, 12190, 1, 2259)
-	self:addTradeFlags(RecipeDB, 15833, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 15833, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 15833,205,12190,1,2259)
+	self:addTradeFlags(RecipeDB, 15833,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 15833,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Transmute: Arcanite -- 17187
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17187, 275, 12360, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17187, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17187, 2, 5594)
+	self:addTradeSkill(RecipeDB, 17187,275,12360,1,2259)
+	self:addTradeFlags(RecipeDB, 17187,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17187,2, 5594)

 	-- Stonescale Oil -- 17551
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17551, 240, 13423, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17551, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17551, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17551,240,13423,1,2259)
+	self:addTradeFlags(RecipeDB, 17551,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17551,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Mighty Rage Potion -- 17552
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoE,
+	-- Flags: Warrior,Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17552, 255, 13442, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17552, 1,2,3,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17552, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17552,255,13442,2,2259)
+	self:addTradeFlags(RecipeDB, 17552,1,2,3,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17552,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Superior Mana Potion -- 17553
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17553, 260, 13443, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17553, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17553, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17553,260,13443,1,2259)
+	self:addTradeFlags(RecipeDB, 17553,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17553,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Superior Defense -- 17554
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17554, 240, 13445, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17554, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17554,240,13445,1,2259)
+	self:addTradeFlags(RecipeDB, 17554,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of the Sages -- 17555
@@ -734,27 +731,27 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17555, 270, 13447, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17555, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17555, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17555,270,13447,2,2259)
+	self:addTradeFlags(RecipeDB, 17555,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17555,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Major Healing Potion -- 17556
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17556, 275, 13446, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17556, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17556, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17556,275,13446,1,2259)
+	self:addTradeFlags(RecipeDB, 17556,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17556,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Brute Force -- 17557
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17557, 275, 13453, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17557, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17557, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17557,275,13453,2,2259)
+	self:addTradeFlags(RecipeDB, 17557,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17557,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Transmute: Air to Fire -- 17559
 	-- Argent Dawn - Honored
@@ -762,19 +759,19 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17559, 275, 7078, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17559, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
-	self:addTradeAcquire(RecipeDB, 17559, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 17559,275,7078,2,2259)
+	self:addTradeFlags(RecipeDB, 17559,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
+	self:addTradeAcquire(RecipeDB, 17559,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Transmute: Fire to Earth -- 17560
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17560, 275, 7076, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17560, 4,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17560, 2, 9499)
+	self:addTradeSkill(RecipeDB, 17560,275,7076,2,2259)
+	self:addTradeFlags(RecipeDB, 17560,1,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17560,2, 9499)

 	-- Transmute: Earth to Water -- 17561
 	-- Timbermaw Hold - Friendly
@@ -782,47 +779,47 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17561, 275, 7080, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17561, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
-	self:addTradeAcquire(RecipeDB, 17561, 6, 576, 1, 11557)
+	self:addTradeSkill(RecipeDB, 17561,275,7080,2,2259)
+	self:addTradeFlags(RecipeDB, 17561,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
+	self:addTradeAcquire(RecipeDB, 17561,6, 576, 1, 11557)

 	-- Transmute: Water to Air -- 17562
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17562, 275, 7082, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17562, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17562, 2, 11278)
+	self:addTradeSkill(RecipeDB, 17562,275,7082,2,2259)
+	self:addTradeFlags(RecipeDB, 17562,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17562,2, 11278)

 	-- Transmute: Undeath to Water -- 17563
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17563, 275, 7080, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17563, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17563, 3, 9543)
+	self:addTradeSkill(RecipeDB, 17563,275,7080,2,2259)
+	self:addTradeFlags(RecipeDB, 17563,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17563,3, 9543)

 	-- Transmute: Water to Undeath -- 17564
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17564, 275, 12808, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17564, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17564, 3, 6518)
+	self:addTradeSkill(RecipeDB, 17564,275,12808,2,2259)
+	self:addTradeFlags(RecipeDB, 17564,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17564,3, 6518)

 	-- Transmute: Life to Earth -- 17565
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17565, 275, 7076, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17565, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17565, 3, 8896)
+	self:addTradeSkill(RecipeDB, 17565,275,7076,2,2259)
+	self:addTradeFlags(RecipeDB, 17565,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17565,3, 8896)

 	-- Transmute: Earth to Life -- 17566
 	-- Raid: 2159 - Onyxia's Lair
@@ -830,26 +827,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17566, 275, 12803, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17566, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17566, 3, 10184)
+	self:addTradeSkill(RecipeDB, 17566,275,12803,2,2259)
+	self:addTradeFlags(RecipeDB, 17566,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17566,3, 10184)

 	-- Greater Stoneshield Potion -- 17570
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17570, 280, 13455, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17570, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17570, 7, 2)
+	self:addTradeSkill(RecipeDB, 17570,280,13455,2,2259)
+	self:addTradeFlags(RecipeDB, 17570,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17570,7, 2)

 	-- Elixir of the Mongoose -- 17571
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17571, 255, 13452, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17571, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17571,255,13452,1,2259)
+	self:addTradeFlags(RecipeDB, 17571,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Purification Potion -- 17572
@@ -857,106 +854,107 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17572, 285, 13462, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17572, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17572, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17572,285,13462,2,2259)
+	self:addTradeFlags(RecipeDB, 17572,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17572,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Greater Arcane Elixir -- 17573
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17573, 285, 13454, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17573, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17573, 1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 17573,285,13454,2,2259)
+	self:addTradeFlags(RecipeDB, 17573,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17573,1, 1386, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Greater Fire Protection Potion -- 17574
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17574, 290, 13457, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17574, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17574, 3, 9262, 3, 9264)
+	self:addTradeSkill(RecipeDB, 17574,290,13457,2,2259)
+	self:addTradeFlags(RecipeDB, 17574,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17574,3, 9262, 3, 9264)

 	-- Greater Frost Protection Potion -- 17575
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17575, 290, 13456, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17575, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17575, 3, 7428, 3, 7448, 3, 7458)
+	self:addTradeSkill(RecipeDB, 17575,290,13456,2,2259)
+	self:addTradeFlags(RecipeDB, 17575,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17575,3, 7428, 3, 7448, 3, 7458)

 	-- Greater Nature Protection Potion -- 17576
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17576, 290, 13458, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17576, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17576, 3, 1812, 3, 1813)
+	self:addTradeSkill(RecipeDB, 17576,290,13458,2,2259)
+	self:addTradeFlags(RecipeDB, 17576,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17576,3, 1812, 3, 1813)

 	-- Greater Arcane Protection Potion -- 17577
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17577, 290, 13461, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17577, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17577, 3, 7435, 3, 7436, 3, 7437, 3, 7443, 3, 10659, 3, 10660, 3, 10661, 3, 10662)
+	self:addTradeSkill(RecipeDB, 17577,290,13461,2,2259)
+	self:addTradeFlags(RecipeDB, 17577,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17577,3, 7435, 3, 7436, 3, 7437, 3, 7443, 3, 10659, 3, 10660, 3, 10661, 3, 10662)

 	-- Greater Shadow Protection Potion -- 17578
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17578, 290, 13459, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17578, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 17578, 3, 8546, 3, 8550)
+	self:addTradeSkill(RecipeDB, 17578,290,13459,2,2259)
+	self:addTradeFlags(RecipeDB, 17578,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 17578,3, 8546, 3, 8550)

 	-- Greater Holy Protection Potion -- 17579
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 17579, 265, 13460, 1, 2259)
-	--self:addTradeFlags(RecipeDB, 17579, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 17579,265,13460,1,2259)
+	--self:addTradeFlags(RecipeDB, 17579,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Major Mana Potion -- 17580
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17580, 295, 13444, 2, 2259)
-	self:addTradeFlags(RecipeDB, 17580, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17580, 3, 1853, 2, 11278)
+	self:addTradeSkill(RecipeDB, 17580,295,13444,2,2259)
+	self:addTradeFlags(RecipeDB, 17580,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17580,3, 1853, 2, 11278)

 	-- Alchemist's Stone -- 17632
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val15id1val15id2val15id3val15id4val15id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17632, 350, 13503, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17632, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,37,41,47,63,111)
-	self:addTradeAcquire(RecipeDB, 17632, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 17632,350,13503,1,2259)
+	self:addTradeFlags(RecipeDB, 17632,1,2,4,6,21,22,23,24,25,26,27,28,29,30,37,41,47,63,111)
+	self:addTradeAcquire(RecipeDB, 17632,6, 935, 3, 21432)

 	-- Flask of Petrification -- 17634
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17634, 300, 13506, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17634, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17634,300,13506,1,2259)
+	self:addTradeFlags(RecipeDB, 17634,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of the Titans -- 17635
@@ -964,8 +962,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17635, 300, 13510, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17635, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17635,300,13510,1,2259)
+	self:addTradeFlags(RecipeDB, 17635,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of Distilled Wisdom -- 17636
@@ -973,8 +971,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17636, 300, 13511, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17636, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17636,300,13511,1,2259)
+	self:addTradeFlags(RecipeDB, 17636,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of Supreme Power -- 17637
@@ -982,8 +980,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17637, 300, 13512, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17637, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17637,300,13512,1,2259)
+	self:addTradeFlags(RecipeDB, 17637,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of Chromatic Resistance -- 17638
@@ -991,8 +989,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17638, 300, 13513, 1, 2259)
-	self:addTradeFlags(RecipeDB, 17638, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 17638,300,13513,1,2259)
+	self:addTradeFlags(RecipeDB, 17638,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Frost Power -- 21923
@@ -1000,9 +998,9 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21923, 170, 17708, 1, 2259)
-	self:addTradeFlags(RecipeDB, 21923, 3,7,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 21923, 5, 1)
+	self:addTradeSkill(RecipeDB, 21923,170,17708,1,2259)
+	self:addTradeFlags(RecipeDB, 21923,3,7,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 21923,5, 1)

 	-- Major Rejuvenation Potion -- 22732
 	-- Raid: 2717 - Molten Core
@@ -1015,26 +1013,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22732, 300, 18253, 3, 2259)
-	self:addTradeFlags(RecipeDB, 22732, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 22732, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259)
+	self:addTradeSkill(RecipeDB, 22732,300,18253,3,2259)
+	self:addTradeFlags(RecipeDB, 22732,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 22732,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259)

 	-- Elixir of Greater Water Breathing -- 22808
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22808, 190, 18294, 1, 2259)
-	self:addTradeFlags(RecipeDB, 22808, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22808, 1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 22808,190,18294,1,2259)
+	self:addTradeFlags(RecipeDB, 22808,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22808,1, 1386, 1, 4160, 1, 4611, 1, 7948, 1, 16588, 1, 18802, 1, 19052)

 	-- Gurubashi Mojo Madness -- 24266
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24266, 300, 19931, 3, 2259)
-	self:addTradeFlags(RecipeDB, 24266, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 24266,300,19931,3,2259)
+	self:addTradeFlags(RecipeDB, 24266,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mageblood Elixir -- 24365
@@ -1042,8 +1040,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24365, 250, 20007, 1, 2259)
-	self:addTradeFlags(RecipeDB, 24365, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 24365,250,20007,1,2259)
+	self:addTradeFlags(RecipeDB, 24365,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Greater Dreamless Sleep Potion -- 24366
@@ -1052,9 +1050,9 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24366, 275, 20002, 1, 2259)
-	self:addTradeFlags(RecipeDB, 24366, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
-	self:addTradeAcquire(RecipeDB, 24366, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24366,275,20002,1,2259)
+	self:addTradeFlags(RecipeDB, 24366,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 24366,6, 270, 1, 14921)

 	-- Living Action Potion -- 24367
 	-- Zandalar Tribe - Exalted
@@ -1062,37 +1060,37 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24367, 285, 20008, 1, 2259)
-	self:addTradeFlags(RecipeDB, 24367, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
-	self:addTradeAcquire(RecipeDB, 24367, 6, 270, 4, 14921)
+	self:addTradeSkill(RecipeDB, 24367,285,20008,1,2259)
+	self:addTradeFlags(RecipeDB, 24367,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 24367,6, 270, 4, 14921)

 	-- Major Troll's Blood Elixir -- 24368
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24368, 265, 20004, 1, 2259)
-	self:addTradeFlags(RecipeDB, 24368, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 24368,265,20004,1,2259)
+	self:addTradeFlags(RecipeDB, 24368,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Transmute: Elemental Fire -- 25146
 	-- Thorium Brotherhood - Friendly
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25146, 300, 7068, 1, 2259)
-	self:addTradeFlags(RecipeDB, 25146, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,98)
-	self:addTradeAcquire(RecipeDB, 25146, 6, 59, 1, 12944)
+	self:addTradeSkill(RecipeDB, 25146,300,7068,1,2259)
+	self:addTradeFlags(RecipeDB, 25146,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,98)
+	self:addTradeAcquire(RecipeDB, 25146,6, 59, 1, 12944)

 	-- Elixir of Greater Firepower -- 26277
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26277, 225, 21546, 1, 2259)
-	self:addTradeFlags(RecipeDB, 26277, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 26277,225,21546,1,2259)
+	self:addTradeFlags(RecipeDB, 26277,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Camouflage -- 28543
@@ -1100,8 +1098,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28543, 305, 22823, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28543, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28543,305,22823,1,2259)
+	self:addTradeFlags(RecipeDB, 28543,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Major Strength -- 28544
@@ -1109,35 +1107,35 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28544, 305, 22824, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28544, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28544, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 28544,305,22824,1,2259)
+	self:addTradeFlags(RecipeDB, 28544,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28544,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Healing Power -- 28545
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28545, 310, 22825, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28545, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28545, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 28545,310,22825,1,2259)
+	self:addTradeFlags(RecipeDB, 28545,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28545,1, 16588, 1, 18802, 1, 19052)

 	-- Sneaking Potion -- 28546
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28546, 315, 22826, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28546, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28546, 2, 18017, 2, 19042)
+	self:addTradeSkill(RecipeDB, 28546,315,22826,1,2259)
+	self:addTradeFlags(RecipeDB, 28546,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28546,2, 18017, 2, 19042)

 	-- Elixir of Major Frost Power -- 28549
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28549, 320, 22827, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28549, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28549,320,22827,1,2259)
+	self:addTradeFlags(RecipeDB, 28549,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Insane Strength Potion -- 28550
@@ -1145,26 +1143,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28550, 320, 22828, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28550, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28550, 7, 2)
+	self:addTradeSkill(RecipeDB, 28550,320,22828,2,2259)
+	self:addTradeFlags(RecipeDB, 28550,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28550,7, 2)

 	-- Super Healing Potion -- 28551
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28551, 325, 22829, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28551, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28551, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 28551,325,22829,1,2259)
+	self:addTradeFlags(RecipeDB, 28551,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28551,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of the Searching Eye -- 28552
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28552, 325, 22830, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28552, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28552,325,22830,1,2259)
+	self:addTradeFlags(RecipeDB, 28552,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Major Agility -- 28553
@@ -1173,9 +1171,9 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28553, 330, 22831, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28553, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
-	self:addTradeAcquire(RecipeDB, 28553, 6, 946, 2, 17657)
+	self:addTradeSkill(RecipeDB, 28553,330,22831,1,2259)
+	self:addTradeFlags(RecipeDB, 28553,1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
+	self:addTradeAcquire(RecipeDB, 28553,6, 946, 2, 17657)

 	-- Shrouding Potion -- 28554
 	-- Sporeggar - Exalted
@@ -1183,26 +1181,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28554, 335, 22871, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28554, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
-	self:addTradeAcquire(RecipeDB, 28554, 6, 970, 4, 18382)
+	self:addTradeSkill(RecipeDB, 28554,335,22871,2,2259)
+	self:addTradeFlags(RecipeDB, 28554,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
+	self:addTradeAcquire(RecipeDB, 28554,6, 970, 4, 18382)

 	-- Super Mana Potion -- 28555
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28555, 340, 22832, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28555, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28555, 2, 18005, 2, 19837)
+	self:addTradeSkill(RecipeDB, 28555,340,22832,1,2259)
+	self:addTradeFlags(RecipeDB, 28555,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28555,2, 18005, 2, 19837)

 	-- Elixir of Major Firepower -- 28556
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28556, 345, 22833, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28556, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28556,345,22833,1,2259)
+	self:addTradeFlags(RecipeDB, 28556,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Major Defense -- 28557
@@ -1210,8 +1208,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28557, 345, 22834, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28557, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28557,345,22834,1,2259)
+	self:addTradeFlags(RecipeDB, 28557,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Major Shadow Power -- 28558
@@ -1219,8 +1217,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28558, 350, 22835, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28558, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28558,350,22835,1,2259)
+	self:addTradeFlags(RecipeDB, 28558,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Major Dreamless Sleep Potion -- 28562
@@ -1228,48 +1226,49 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28562, 350, 22836, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28562, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28562, 2, 19042, 2, 19837)
+	self:addTradeSkill(RecipeDB, 28562,350,22836,1,2259)
+	self:addTradeFlags(RecipeDB, 28562,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28562,2, 19042, 2, 19837)

 	-- Heroic Potion -- 28563
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28563, 350, 22837, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28563, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28563, 7, 2)
+	self:addTradeSkill(RecipeDB, 28563,350,22837,2,2259)
+	self:addTradeFlags(RecipeDB, 28563,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28563,7, 2)

 	-- Haste Potion -- 28564
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28564, 350, 22838, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28564, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28564, 7, 2)
+	self:addTradeSkill(RecipeDB, 28564,350,22838,2,2259)
+	self:addTradeFlags(RecipeDB, 28564,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28564,7, 2)

 	-- Destruction Potion -- 28565
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28565, 350, 22839, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28565, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28565, 7, 2)
+	self:addTradeSkill(RecipeDB, 28565,350,22839,2,2259)
+	self:addTradeFlags(RecipeDB, 28565,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28565,7, 2)

 	-- Transmute: Primal Air to Fire -- 28566
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28566, 350, 21884, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28566, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
-	self:addTradeAcquire(RecipeDB, 28566, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 28566,350,21884,2,2259)
+	self:addTradeFlags(RecipeDB, 28566,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
+	self:addTradeAcquire(RecipeDB, 28566,6, 935, 3, 21432)

 	-- Transmute: Primal Earth to Water -- 28567
 	-- Sporeggar - Revered
@@ -1277,18 +1276,19 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28567, 350, 21885, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28567, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
-	self:addTradeAcquire(RecipeDB, 28567, 6, 970, 3, 18382)
+	self:addTradeSkill(RecipeDB, 28567,350,21885,2,2259)
+	self:addTradeFlags(RecipeDB, 28567,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
+	self:addTradeAcquire(RecipeDB, 28567,6, 970, 3, 18382)

 	-- Transmute: Primal Fire to Earth -- 28568
-	-- Trainer
+	-- The Mag'har - Revered
+	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28568, 350, 22452, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28568, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 28568,350,22452,2,2259)
+	self:addTradeFlags(RecipeDB, 28568,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,108)
+	self:addTradeAcquire(RecipeDB, 28568,6, 941, 3, 20241)

 	-- Transmute: Primal Water to Air -- 28569
 	-- Cenarion Expedition - Revered
@@ -1296,39 +1296,39 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28569, 350, 22451, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28569, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 28569, 6, 942, 3, 17904)
+	self:addTradeSkill(RecipeDB, 28569,350,22451,2,2259)
+	self:addTradeFlags(RecipeDB, 28569,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 28569,6, 942, 3, 17904)

 	-- Elixir of Major Mageblood -- 28570
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28570, 360, 22840, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28570, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28570,360,22840,1,2259)
+	self:addTradeFlags(RecipeDB, 28570,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Major Fire Protection Potion -- 28571
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28571, 360, 22841, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28571, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28571, 3, 19168, 3, 19221)
+	self:addTradeSkill(RecipeDB, 28571,360,22841,2,2259)
+	self:addTradeFlags(RecipeDB, 28571,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28571,3, 19168, 3, 19221)

 	-- Major Frost Protection Potion -- 28572
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28572, 360, 22842, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28572, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28572, 3, 18344)
+	self:addTradeSkill(RecipeDB, 28572,360,22842,2,2259)
+	self:addTradeFlags(RecipeDB, 28572,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28572,3, 18344)

 	-- Major Nature Protection Potion -- 28573
 	-- Cenarion Expedition - Exalted
@@ -1336,172 +1336,172 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28573, 360, 22844, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28573, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 28573, 6, 942, 4, 17904)
+	self:addTradeSkill(RecipeDB, 28573,360,22844,1,2259)
+	self:addTradeFlags(RecipeDB, 28573,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 28573,6, 942, 4, 17904)

 	-- Major Arcane Protection Potion -- 28575
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28575, 360, 22845, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28575, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28575, 3, 17150)
+	self:addTradeSkill(RecipeDB, 28575,360,22845,2,2259)
+	self:addTradeFlags(RecipeDB, 28575,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28575,3, 17150)

 	-- Major Shadow Protection Potion -- 28576
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28576, 360, 22846, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28576, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28576, 3, 21302)
+	self:addTradeSkill(RecipeDB, 28576,360,22846,2,2259)
+	self:addTradeFlags(RecipeDB, 28576,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28576,3, 21302)

 	-- Major Holy Protection Potion -- 28577
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28577, 360, 22847, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28577, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28577, 3, 19973)
+	self:addTradeSkill(RecipeDB, 28577,360,22847,2,2259)
+	self:addTradeFlags(RecipeDB, 28577,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28577,3, 19973)

 	-- Elixir of Empowerment -- 28578
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28578, 370, 22848, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28578, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 28578,370,22848,1,2259)
+	self:addTradeFlags(RecipeDB, 28578,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Ironshield Potion -- 28579
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28579, 365, 22849, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28579, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28579, 3, 17862)
+	self:addTradeSkill(RecipeDB, 28579,365,22849,2,2259)
+	self:addTradeFlags(RecipeDB, 28579,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28579,3, 17862)

 	-- Transmute: Primal Shadow to Water -- 28580
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28580, 370, 21885, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28580, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28580, 8, 3)
+	self:addTradeSkill(RecipeDB, 28580,370,21885,2,2259)
+	self:addTradeFlags(RecipeDB, 28580,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28580,8, 3)

 	-- Transmute: Primal Water to Shadow -- 28581
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28581, 370, 22456, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28581, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28581, 8, 3)
+	self:addTradeSkill(RecipeDB, 28581,370,22456,2,2259)
+	self:addTradeFlags(RecipeDB, 28581,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28581,8, 3)

 	-- Transmute: Primal Mana to Fire -- 28582
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28582, 370, 21884, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28582, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28582, 8, 3)
+	self:addTradeSkill(RecipeDB, 28582,370,21884,2,2259)
+	self:addTradeFlags(RecipeDB, 28582,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28582,8, 3)

 	-- Transmute: Primal Fire to Mana -- 28583
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28583, 370, 22457, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28583, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28583, 8, 3)
+	self:addTradeSkill(RecipeDB, 28583,370,22457,2,2259)
+	self:addTradeFlags(RecipeDB, 28583,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28583,8, 3)

 	-- Transmute: Primal Life to Earth -- 28584
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28584, 370, 22452, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28584, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28584, 8, 3)
+	self:addTradeSkill(RecipeDB, 28584,370,22452,2,2259)
+	self:addTradeFlags(RecipeDB, 28584,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28584,8, 3)

 	-- Transmute: Primal Earth to Life -- 28585
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28585, 370, 21886, 2, 2259)
-	self:addTradeFlags(RecipeDB, 28585, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28585, 8, 3)
+	self:addTradeSkill(RecipeDB, 28585,370,21886,2,2259)
+	self:addTradeFlags(RecipeDB, 28585,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28585,8, 3)

 	-- Super Rejuvenation Potion -- 28586
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28586, 370, 22850, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28586, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28586, 8, 2)
+	self:addTradeSkill(RecipeDB, 28586,370,22850,1,2259)
+	self:addTradeFlags(RecipeDB, 28586,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28586,8, 2)

 	-- Flask of Fortification -- 28587
 	-- Trainer
 	-- Flags: All classes, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28587, 370, 22851, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28587, 1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28587, 8, 1)
+	self:addTradeSkill(RecipeDB, 28587,370,22851,1,2259)
+	self:addTradeFlags(RecipeDB, 28587,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 28587,8, 1)

 	-- Flask of Mighty Restoration -- 28588
 	-- Trainer
 	-- Flags: All classes, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28588, 370, 22853, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28588, 1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28588, 8, 1)
+	self:addTradeSkill(RecipeDB, 28588,370,22853,1,2259)
+	self:addTradeFlags(RecipeDB, 28588,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 28588,8, 1)

 	-- Flask of Relentless Assault -- 28589
 	-- Trainer
 	-- Flags: All classes, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28589, 370, 22854, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28589, 1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28589, 8, 1)
+	self:addTradeSkill(RecipeDB, 28589,370,22854,1,2259)
+	self:addTradeFlags(RecipeDB, 28589,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 28589,8, 1)

 	-- Flask of Blinding Light -- 28590
 	-- Trainer
 	-- Flags: All classes, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28590, 370, 22861, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28590, 1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28590, 8, 1)
+	self:addTradeSkill(RecipeDB, 28590,370,22861,1,2259)
+	self:addTradeFlags(RecipeDB, 28590,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 28590,8, 1)

 	-- Flask of Pure Death -- 28591
 	-- Trainer
 	-- Flags: All classes, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28591, 370, 22866, 1, 2259)
-	self:addTradeFlags(RecipeDB, 28591, 1,2,12,21,22,23,24,25,26,27,28,29,30,41)
-	self:addTradeAcquire(RecipeDB, 28591, 8, 1)
+	self:addTradeSkill(RecipeDB, 28591,370,22866,1,2259)
+	self:addTradeFlags(RecipeDB, 28591,1,2,12,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeAcquire(RecipeDB, 28591,8, 1)

 	-- Transmute: Primal Might -- 29688
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29688, 350, 23571, 2, 2259)
-	self:addTradeFlags(RecipeDB, 29688, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 29688, 2, 16641, 2, 16705, 2, 19074)
+	self:addTradeSkill(RecipeDB, 29688,350,23571,2,2259)
+	self:addTradeFlags(RecipeDB, 29688,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 29688,2, 16641, 2, 16705, 2, 19074)

 	-- Transmute: Earthstorm Diamond -- 32765
 	-- Cenarion Expedition - Honored
@@ -1509,9 +1509,9 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32765, 350, 25867, 1, 2259)
-	self:addTradeFlags(RecipeDB, 32765, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 32765, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 32765,350,25867,1,2259)
+	self:addTradeFlags(RecipeDB, 32765,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 32765,6, 942, 2, 17904)

 	-- Transmute: Skyfire Diamond -- 32766
 	-- Honor Hold - Honored
@@ -1519,71 +1519,71 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32766, 350, 25868, 1, 2259)
-	self:addTradeFlags(RecipeDB, 32766, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
-	self:addTradeAcquire(RecipeDB, 32766, 6, 946, 2, 17657)
+	self:addTradeSkill(RecipeDB, 32766,350,25868,1,2259)
+	self:addTradeFlags(RecipeDB, 32766,1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
+	self:addTradeAcquire(RecipeDB, 32766,6, 946, 2, 17657)

 	-- Volatile Healing Potion -- 33732
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33732, 300, 28100, 1, 2259)
-	self:addTradeFlags(RecipeDB, 33732, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 33732, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 33732,300,28100,1,2259)
+	self:addTradeFlags(RecipeDB, 33732,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 33732,1, 16588, 1, 18802, 1, 19052)

 	-- Unstable Mana Potion -- 33733
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33733, 310, 28101, 1, 2259)
-	self:addTradeFlags(RecipeDB, 33733, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 33733, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 33733,310,28101,1,2259)
+	self:addTradeFlags(RecipeDB, 33733,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 33733,1, 16588, 1, 18802, 1, 19052)

 	-- Onslaught Elixir -- 33738
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33738, 300, 28102, 1, 2259)
-	self:addTradeFlags(RecipeDB, 33738, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 33738, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 33738,300,28102,1,2259)
+	self:addTradeFlags(RecipeDB, 33738,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 33738,1, 16588, 1, 18802, 1, 19052)

 	-- Adept's Elixir -- 33740
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33740, 300, 28103, 1, 2259)
-	self:addTradeFlags(RecipeDB, 33740, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 33740, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 33740,300,28103,1,2259)
+	self:addTradeFlags(RecipeDB, 33740,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 33740,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Mastery -- 33741
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33741, 315, 28104, 1, 2259)
-	self:addTradeFlags(RecipeDB, 33741, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 33741, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 33741,315,28104,1,2259)
+	self:addTradeFlags(RecipeDB, 33741,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 33741,1, 16588, 1, 18802, 1, 19052)

 	-- Mercurial Stone -- 38070
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38070, 325, 31080, 1, 2259)
-	self:addTradeFlags(RecipeDB, 38070, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38070, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 38070,325,31080,1,2259)
+	self:addTradeFlags(RecipeDB, 38070,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38070,1, 16588, 1, 18802, 1, 19052)

 	-- Fel Strength Elixir -- 38960
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38960, 335, 31679, 1, 2259)
-	self:addTradeFlags(RecipeDB, 38960, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 38960,335,31679,1,2259)
+	self:addTradeFlags(RecipeDB, 38960,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Fel Mana Potion -- 38961
@@ -1591,35 +1591,35 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38961, 360, 31677, 3, 2259)
-	self:addTradeFlags(RecipeDB, 38961, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38961, 3, 19792, 3, 19795, 3, 19796, 3, 19806, 3, 20502, 3, 22016, 3, 22017, 3, 22018, 3, 22076, 3, 22093)
+	self:addTradeSkill(RecipeDB, 38961,360,31677,3,2259)
+	self:addTradeFlags(RecipeDB, 38961,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38961,3, 19792, 3, 19795, 3, 19796, 3, 19806, 3, 20502, 3, 22016, 3, 22017, 3, 22018, 3, 22076, 3, 22093)

 	-- Fel Regeneration Potion -- 38962
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38962, 345, 31676, 3, 2259)
-	self:addTradeFlags(RecipeDB, 38962, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38962, 3, 19754, 3, 19756, 3, 20878, 3, 20887)
+	self:addTradeSkill(RecipeDB, 38962,345,31676,3,2259)
+	self:addTradeFlags(RecipeDB, 38962,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38962,3, 19754, 3, 19756, 3, 20878, 3, 20887)

 	-- Elixir of Major Fortitude -- 39636
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39636, 310, 32062, 1, 2259)
-	self:addTradeFlags(RecipeDB, 39636, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39636, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 39636,310,32062,1,2259)
+	self:addTradeFlags(RecipeDB, 39636,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39636,1, 16588, 1, 18802, 1, 19052)

 	-- Earthen Elixir -- 39637
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39637, 320, 32063, 1, 2259)
-	self:addTradeFlags(RecipeDB, 39637, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 39637,320,32063,1,2259)
+	self:addTradeFlags(RecipeDB, 39637,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Draenic Wisdom -- 39638
@@ -1627,17 +1627,17 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39638, 320, 32067, 1, 2259)
-	self:addTradeFlags(RecipeDB, 39638, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39638, 1, 16588, 1, 18802, 1, 19052)
+	self:addTradeSkill(RecipeDB, 39638,320,32067,1,2259)
+	self:addTradeFlags(RecipeDB, 39638,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39638,1, 16588, 1, 18802, 1, 19052)

 	-- Elixir of Ironskin -- 39639
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39639, 330, 32068, 1, 2259)
-	self:addTradeFlags(RecipeDB, 39639, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 39639,330,32068,1,2259)
+	self:addTradeFlags(RecipeDB, 39639,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Cauldron of Major Arcane Protection -- 41458
@@ -1645,53 +1645,53 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41458, 340, 32839, 1, 2259)
-	self:addTradeFlags(RecipeDB, 41458, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41458, 8, 4)
+	self:addTradeSkill(RecipeDB, 41458,340,32839,1,2259)
+	self:addTradeFlags(RecipeDB, 41458,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41458,8, 4)

 	-- Cauldron of Major Fire Protection -- 41500
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41500, 340, 32849, 1, 2259)
-	self:addTradeFlags(RecipeDB, 41500, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41500, 8, 4)
+	self:addTradeSkill(RecipeDB, 41500,340,32849,1,2259)
+	self:addTradeFlags(RecipeDB, 41500,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41500,8, 4)

 	-- Cauldron of Major Frost Protection -- 41501
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41501, 340, 32850, 1, 2259)
-	self:addTradeFlags(RecipeDB, 41501, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41501, 8, 4)
+	self:addTradeSkill(RecipeDB, 41501,340,32850,1,2259)
+	self:addTradeFlags(RecipeDB, 41501,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41501,8, 4)

 	-- Cauldron of Major Nature Protection -- 41502
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41502, 340, 32851, 1, 2259)
-	self:addTradeFlags(RecipeDB, 41502, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41502, 8, 4)
+	self:addTradeSkill(RecipeDB, 41502,340,32851,1,2259)
+	self:addTradeFlags(RecipeDB, 41502,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41502,8, 4)

 	-- Cauldron of Major Shadow Protection -- 41503
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Discovery,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41503, 340, 32852, 1, 2259)
-	self:addTradeFlags(RecipeDB, 41503, 1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41503, 8, 4)
+	self:addTradeSkill(RecipeDB, 41503,340,32852,1,2259)
+	self:addTradeFlags(RecipeDB, 41503,1,2,12,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41503,8, 4)

 	-- Flask of Chromatic Wonder -- 42736
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42736, 375, 33208, 1, 2259)
-	self:addTradeFlags(RecipeDB, 42736, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 42736,375,33208,1,2259)
+	self:addTradeFlags(RecipeDB, 42736,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Mad Alchemist's Potion -- 45061
@@ -1699,61 +1699,61 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45061, 315, 34440, 1, 2259)
-	self:addTradeFlags(RecipeDB, 45061, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45061,315,34440,1,2259)
+	self:addTradeFlags(RecipeDB, 45061,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Guardian's Alchemist Stone -- 47046
 	-- Shattered Sun Offensive - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val54id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47046, 375, 35748, 1, 2259)
-	self:addTradeFlags(RecipeDB, 47046, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,112)
-	self:addTradeAcquire(RecipeDB, 47046, 6, 1077, 4, 25032)
+	self:addTradeSkill(RecipeDB, 47046,375,35748,1,2259)
+	self:addTradeFlags(RecipeDB, 47046,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,112)
+	self:addTradeAcquire(RecipeDB, 47046,6, 1077, 4, 25032)

 	-- Sorcerer's Alchemist Stone -- 47048
 	-- Shattered Sun Offensive - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val63id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47048, 375, 35749, 1, 2259)
-	self:addTradeFlags(RecipeDB, 47048, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 47048, 6, 1077, 4, 25032)
+	self:addTradeSkill(RecipeDB, 47048,375,35749,1,2259)
+	self:addTradeFlags(RecipeDB, 47048,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 47048,6, 1077, 4, 25032)

 	-- Redeemer's Alchemist Stone -- 47049
 	-- Shattered Sun Offensive - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val63id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47049, 375, 35750, 1, 2259)
-	self:addTradeFlags(RecipeDB, 47049, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 47049, 6, 1077, 4, 25032)
+	self:addTradeSkill(RecipeDB, 47049,375,35750,1,2259)
+	self:addTradeFlags(RecipeDB, 47049,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 47049,6, 1077, 4, 25032)

 	-- Assassin's Alchemist Stone -- 47050
 	-- Shattered Sun Offensive - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val108id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47050, 375, 35751, 1, 2259)
-	self:addTradeFlags(RecipeDB, 47050, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,51,63,112)
-	self:addTradeAcquire(RecipeDB, 47050, 6, 1077, 4, 25032)
+	self:addTradeSkill(RecipeDB, 47050,375,35751,1,2259)
+	self:addTradeFlags(RecipeDB, 47050,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,51,63,112)
+	self:addTradeAcquire(RecipeDB, 47050,6, 1077, 4, 25032)

 	-- Transmute: Eternal Life to Shadow -- 53771
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53771, 385, 35627, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53771, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53771,385,35627,2,2259)
+	self:addTradeFlags(RecipeDB, 53771,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Life to Fire -- 53773
@@ -1761,8 +1761,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53773, 385, 36860, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53773, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53773,385,36860,2,2259)
+	self:addTradeFlags(RecipeDB, 53773,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Fire to Water -- 53774
@@ -1770,8 +1770,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53774, 385, 35622, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53774, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53774,385,35622,2,2259)
+	self:addTradeFlags(RecipeDB, 53774,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Fire to Life -- 53775
@@ -1779,8 +1779,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53775, 385, 35625, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53775, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53775,385,35625,2,2259)
+	self:addTradeFlags(RecipeDB, 53775,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Air to Water -- 53776
@@ -1788,8 +1788,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53776, 385, 35622, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53776, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53776,385,35622,2,2259)
+	self:addTradeFlags(RecipeDB, 53776,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Air to Earth -- 53777
@@ -1797,8 +1797,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53777, 385, 35624, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53777, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53777,385,35624,2,2259)
+	self:addTradeFlags(RecipeDB, 53777,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Shadow to Earth -- 53779
@@ -1806,8 +1806,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53779, 385, 35624, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53779, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53779,385,35624,2,2259)
+	self:addTradeFlags(RecipeDB, 53779,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Shadow to Life -- 53780
@@ -1815,8 +1815,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53780, 385, 35625, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53780, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53780,385,35625,2,2259)
+	self:addTradeFlags(RecipeDB, 53780,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Earth to Air -- 53781
@@ -1824,8 +1824,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53781, 385, 35623, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53781, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53781,385,35623,2,2259)
+	self:addTradeFlags(RecipeDB, 53781,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Earth to Shadow -- 53782
@@ -1833,8 +1833,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53782, 385, 35627, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53782, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53782,385,35627,2,2259)
+	self:addTradeFlags(RecipeDB, 53782,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Water to Air -- 53783
@@ -1842,8 +1842,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53783, 385, 35623, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53783, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53783,385,35623,2,2259)
+	self:addTradeFlags(RecipeDB, 53783,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Eternal Water to Fire -- 53784
@@ -1851,8 +1851,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53784, 385, 36860, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53784, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53784,385,36860,2,2259)
+	self:addTradeFlags(RecipeDB, 53784,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Pygmy Oil -- 53812
@@ -1860,8 +1860,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53812, 370, 40195, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53812, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53812,370,40195,1,2259)
+	self:addTradeFlags(RecipeDB, 53812,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runic Healing Potion -- 53836
@@ -1869,8 +1869,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53836, 395, 33447, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53836, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53836,395,33447,1,2259)
+	self:addTradeFlags(RecipeDB, 53836,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runic Mana Potion -- 53837
@@ -1878,8 +1878,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53837, 400, 33448, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53837, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53837,400,33448,1,2259)
+	self:addTradeFlags(RecipeDB, 53837,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Resurgent Healing Potion -- 53838
@@ -1887,8 +1887,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53838, 340, 39671, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53838, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53838,340,39671,1,2259)
+	self:addTradeFlags(RecipeDB, 53838,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Icy Mana Potion -- 53839
@@ -1896,8 +1896,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53839, 345, 40067, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53839, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53839,345,40067,1,2259)
+	self:addTradeFlags(RecipeDB, 53839,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Agility -- 53840
@@ -1905,8 +1905,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53840, 385, 39666, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53840, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53840,385,39666,1,2259)
+	self:addTradeFlags(RecipeDB, 53840,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Wrath Elixir -- 53841
@@ -1914,8 +1914,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53841, 345, 40068, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53841, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53841,345,40068,1,2259)
+	self:addTradeFlags(RecipeDB, 53841,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Spellpower Elixir -- 53842
@@ -1923,8 +1923,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53842, 360, 40070, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53842, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53842,360,40070,1,2259)
+	self:addTradeFlags(RecipeDB, 53842,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Spirit -- 53847
@@ -1932,8 +1932,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53847, 380, 40072, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53847, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53847,380,40072,1,2259)
+	self:addTradeFlags(RecipeDB, 53847,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Guru's Elixir -- 53848
@@ -1941,8 +1941,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53848, 370, 40076, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53848, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53848,370,40076,1, 2259)
+	self:addTradeFlags(RecipeDB, 53848,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Crazy Alchemist's Potion -- 53895
@@ -1950,8 +1950,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53895, 400, 40077, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53895, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53895,400,40077,1,2259)
+	self:addTradeFlags(RecipeDB, 53895,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Fortitude -- 53898
@@ -1959,8 +1959,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53898, 385, 40078, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53898, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53898,385,40078,1, 2259)
+	self:addTradeFlags(RecipeDB, 53898,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Lesser Flask of Toughness -- 53899
@@ -1968,8 +1968,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53899, 370, 40079, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53899, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53899,370,40079,1,2259)
+	self:addTradeFlags(RecipeDB, 53899,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Potion of Nightmares -- 53900
@@ -1977,8 +1977,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53900, 375, 40081, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53900, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53900,375,40081,1, 2259)
+	self:addTradeFlags(RecipeDB, 53900,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flask of the Frost Wyrm -- 53901
@@ -1986,8 +1986,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53901, 435, 40082, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53901, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53901,435,40082,1,2259)
+	self:addTradeFlags(RecipeDB, 53901,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of Stoneblood -- 53902
@@ -1995,8 +1995,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53902, 435, 40083, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53902, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53902,435,40083,1,2259)
+	self:addTradeFlags(RecipeDB, 53902,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Flask of Endless Rage -- 53903
@@ -2004,8 +2004,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53903, 435, 40084, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53903, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 53903,435,40084,1,2259)
+	self:addTradeFlags(RecipeDB, 53903,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Powerful Rejuvenation Potion -- 53904
@@ -2013,8 +2013,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53904, 400, 40087, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53904, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53904,400,40087,1, 2259)
+	self:addTradeFlags(RecipeDB, 53904,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Indestructible Potion -- 53905
@@ -2022,8 +2022,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53905, 400, 40093, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53905, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53905,400,40093,1,2259)
+	self:addTradeFlags(RecipeDB, 53905,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mighty Arcane Protection Potion -- 53936
@@ -2031,8 +2031,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53936, 400, 40213, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53936, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53936,400,40213,1, 2259)
+	self:addTradeFlags(RecipeDB, 53936,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mighty Frost Protection Potion -- 53937
@@ -2040,8 +2040,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53937, 400, 40215, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53937, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53937,400,40215,2,2259)
+	self:addTradeFlags(RecipeDB, 53937,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mighty Shadow Protection Potion -- 53938
@@ -2049,8 +2049,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53938, 400, 40217, 1, 2259)
-	self:addTradeFlags(RecipeDB, 53938, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53938,400,40217,2,2259)
+	self:addTradeFlags(RecipeDB, 53938,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mighty Fire Protection Potion -- 53939
@@ -2058,26 +2058,26 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53939, 400, 40214, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53939, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53939,400,40214,2,2259)
+	self:addTradeFlags(RecipeDB, 53939,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mighty Nature Protection Potion -- 53942
-	-- Trainer
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53942, 400, 40216, 2, 2259)
-	self:addTradeFlags(RecipeDB, 53942, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53942,400,40216,2,2259)
+	self:addTradeFlags(RecipeDB, 53942,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53942,3, 32290)

 	-- Transmute: Eternal Might -- 54020
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54020, 430, 40248, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54020, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54020,430,40248,1, 2259)
+	self:addTradeFlags(RecipeDB, 54020,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flask of Pure Mojo -- 54213
@@ -2085,8 +2085,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54213, 435, 40404, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54213, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 54213,435,40404,1,2259)
+	self:addTradeFlags(RecipeDB, 54213,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Mighty Strength -- 54218
@@ -2094,8 +2094,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54218, 380, 40073, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54218, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 54218,380,40073,1, 2259)
+	self:addTradeFlags(RecipeDB, 54218,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Protection -- 54220
@@ -2103,8 +2103,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54220, 400, 40097, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54220, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 54220,400,40097,1, 2259)
+	self:addTradeFlags(RecipeDB, 54220,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Potion of Speed -- 54221
@@ -2112,8 +2112,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54221, 400, 40211, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54221, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54221,400,40211,1,2259)
+	self:addTradeFlags(RecipeDB, 54221,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Potion of Wild Magic -- 54222
@@ -2121,8 +2121,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54222, 400, 40212, 1, 2259)
-	self:addTradeFlags(RecipeDB, 54222, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54222,400,40212,1, 2259)
+	self:addTradeFlags(RecipeDB, 54222,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Mighty Mageblood -- 56519
@@ -2130,8 +2130,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56519, 400, 40109, 1, 2259)
-	self:addTradeFlags(RecipeDB, 56519, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 56519,400,40109,1, 2259)
+	self:addTradeFlags(RecipeDB, 56519,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Transmute: Skyflare Diamond -- 57425
@@ -2139,8 +2139,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57425, 430, 41266, 3, 2259)
-	self:addTradeFlags(RecipeDB, 57425, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57425,430,41266,3,2259)
+	self:addTradeFlags(RecipeDB, 57425,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Transmute: Earthsiege Diamond -- 57427
@@ -2148,8 +2148,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57427, 425, 41334, 3, 2259)
-	self:addTradeFlags(RecipeDB, 57427, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57427,425,41334,3,2259)
+	self:addTradeFlags(RecipeDB, 57427,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Endless Mana Potion -- 58868
@@ -2157,8 +2157,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58868, 410, 43570, 1, 2259)
-	self:addTradeFlags(RecipeDB, 58868, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 58868,410,43570,1,2259)
+	self:addTradeFlags(RecipeDB, 58868,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Endless Healing Potion -- 58871
@@ -2166,8 +2166,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58871, 405, 43569, 1, 2259)
-	self:addTradeFlags(RecipeDB, 58871, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 58871,405,43569,1, 2259)
+	self:addTradeFlags(RecipeDB, 58871,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Transmute: Titanium -- 60350
@@ -2175,8 +2175,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60350, 400, 41163, 2, 2259)
-	self:addTradeFlags(RecipeDB, 60350, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60350,400,41163,2,2259)
+	self:addTradeFlags(RecipeDB, 60350,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elixir of Accuracy -- 60354
@@ -2184,8 +2184,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60354, 400, 44325, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60354, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60354,400,44325,1, 2259)
+	self:addTradeFlags(RecipeDB, 60354,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Deadly Strikes -- 60355
@@ -2193,8 +2193,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60355, 400, 44327, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60355, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60355,400,44327,1, 2259)
+	self:addTradeFlags(RecipeDB, 60355,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Mighty Defense -- 60356
@@ -2202,8 +2202,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60356, 400, 44328, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60356, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60356,400,44328,1, 2259)
+	self:addTradeFlags(RecipeDB, 60356,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Expertise -- 60357
@@ -2211,8 +2211,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60357, 400, 44329, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60357, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60357,400,44329,1, 2259)
+	self:addTradeFlags(RecipeDB, 60357,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Armor Piercing -- 60365
@@ -2220,8 +2220,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60365, 400, 44330, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60365, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60365,400,44330,1, 2259)
+	self:addTradeFlags(RecipeDB, 60365,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Lightning Speed -- 60366
@@ -2229,8 +2229,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60366, 400, 44331, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60366, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60366,400,44331,1,2259)
+	self:addTradeFlags(RecipeDB, 60366,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Elixir of Mighty Thoughts -- 60367
@@ -2238,38 +2238,47 @@ function addon:InitAlchemy(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60367, 385, 44332, 1, 2259)
-	self:addTradeFlags(RecipeDB, 60367, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 60367,385,44332,1, 2259)
+	self:addTradeFlags(RecipeDB, 60367,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Mercurial Alchemist Stone -- 60396
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val50id46val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60396, 400, 44322, 3, 2259)
-	self:addTradeFlags(RecipeDB, 60396, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 60396,400,44322,3,2259)
+	self:addTradeFlags(RecipeDB, 60396,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Indestructible Alchemist Stone -- 60403
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val75id3val50id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60403, 400, 44323, 3, 2259)
-	self:addTradeFlags(RecipeDB, 60403, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
+	self:addTradeSkill(RecipeDB, 60403,400,44323,3,2259)
+	self:addTradeFlags(RecipeDB, 60403,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
 	-- No acquire information

 	-- Mighty Alchemist Stone -- 60405
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val50id44val100id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60405, 400, 44324, 3, 2259)
-	self:addTradeFlags(RecipeDB, 60405, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 60405,400,44324,3,2259)
+	self:addTradeFlags(RecipeDB, 60405,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	-- No acquire information
+
+	-- Northrend Alchemy Research -- 60893
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 60893,400,nil, 1, 2259)
+	self:addTradeFlags(RecipeDB, 60893,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information


diff --git a/RecipeDB/ARL-BlackSmith.lua b/RecipeDB/ARL-BlackSmith.lua
index 313fed4..1c6e791 100644
--- a/RecipeDB/ARL-BlackSmith.lua
+++ b/RecipeDB/ARL-BlackSmith.lua
@@ -8,7 +8,7 @@ Blacksmithing data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-486 found from data mining.
+488 found from data mining.
 11 ignored.

 ************************************************************************
@@ -43,208 +43,208 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2660, 1, 2862, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2660, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2660,1,2862,1,2018)
+	self:addTradeFlags(RecipeDB, 2660,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Copper Chain Belt -- 2661
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2661, 35, 2851, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2661, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2661, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2661,35,2851,1,2018)
+	self:addTradeFlags(RecipeDB, 2661,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2661,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Copper Chain Pants -- 2662
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val83id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2662, 10, 2852, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2662, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2662, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2662,10,2852,1,2018)
+	self:addTradeFlags(RecipeDB, 2662,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2662,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Copper Bracers -- 2663
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val35id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2663, 1, 2853, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2663, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 2663,1,2853,1,2018)
+	self:addTradeFlags(RecipeDB, 2663,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Runed Copper Bracers -- 2664
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val68id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2664, 90, 2854, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2664, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2664, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2664,90,2854,1,2018)
+	self:addTradeFlags(RecipeDB, 2664,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2664,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Coarse Sharpening Stone -- 2665
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2665, 50, 2863, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2665, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2665, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2665,50,2863,1,2018)
+	self:addTradeFlags(RecipeDB, 2665,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2665,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Runed Copper Belt -- 2666
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val86id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2666, 70, 2857, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2666, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2666, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2666,70,2857,1,2018)
+	self:addTradeFlags(RecipeDB, 2666,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2666,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Runed Copper Breastplate -- 2667
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id1val3id3val162id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2667, 80, 2864, 2, 2018)
-	self:addTradeFlags(RecipeDB, 2667, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 2667, 7, 2)
+	self:addTradeSkill(RecipeDB, 2667,80,2864,2,2018)
+	self:addTradeFlags(RecipeDB, 2667,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 2667,7, 2)

 	-- Rough Bronze Leggings -- 2668
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id3val4id5val149id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2668, 115, 2865, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2668, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2668, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)
+	self:addTradeSkill(RecipeDB, 2668,115,2865,1,2018)
+	self:addTradeFlags(RecipeDB, 2668,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2668,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)

 	-- Rough Bronze Cuirass -- 2670
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val168id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2670, 115, 2866, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2670, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2670, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2670,115,2866,1,2018)
+	self:addTradeFlags(RecipeDB, 2670,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2670,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Rough Bronze Bracers -- 2671
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id3val77id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 2671, 115, 2867, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 2671, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 2671,115,2867,2,2018)
+	--self:addTradeFlags(RecipeDB, 2671,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Patterned Bronze Bracers -- 2672
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id1val80id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2672, 120, 2868, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2672, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2672, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2672,120,2868,1,2018)
+	self:addTradeFlags(RecipeDB, 2672,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2672,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Silvered Bronze Breastplate -- 2673
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id1val5id3val4id5val186id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2673, 130, 2869, 2, 2018)
-	self:addTradeFlags(RecipeDB, 2673, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 2673, 7, 2)
+	self:addTradeSkill(RecipeDB, 2673,130,2869,2,2018)
+	self:addTradeFlags(RecipeDB, 2673,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 2673,7, 2)

 	-- Heavy Sharpening Stone -- 2674
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2674, 110, 2871, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2674, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2674, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2674,110,2871,1,2018)
+	self:addTradeFlags(RecipeDB, 2674,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2674,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Shining Silver Breastplate -- 2675
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val14id1val6id3val214id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2675, 145, 2870, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2675, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 2675, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2675,145,2870,1,2018)
+	self:addTradeFlags(RecipeDB, 2675,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 2675,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Copper Mace -- 2737
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val6-11id7val2.2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2737, 15, 2844, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2737, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 2737, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2737,15,2844,1,2018)
+	self:addTradeFlags(RecipeDB, 2737,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 2737,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Copper Axe -- 2738
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val5-10id7val1.9id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2738, 20, 2845, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2738, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 2738, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2738,20,2845,1,2018)
+	self:addTradeFlags(RecipeDB, 2738,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 2738,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Copper Shortsword -- 2739
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val5-11id7val2.1id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2739, 25, 2847, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2739, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 2739, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2739,25,2847,1,2018)
+	self:addTradeFlags(RecipeDB, 2739,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 2739,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Bronze Mace -- 2740
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val18-34id7val2.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2740, 110, 2848, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2740, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 2740, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2740,110,2848,1,2018)
+	self:addTradeFlags(RecipeDB, 2740,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 2740,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Bronze Axe -- 2741
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val15-29id7val2.1id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2741, 115, 2849, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2741, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 2741, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2741,115,2849,1,2018)
+	self:addTradeFlags(RecipeDB, 2741,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 2741,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Bronze Shortsword -- 2742
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val16-31id7val2.1id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2742, 120, 2850, 1, 2018)
-	self:addTradeFlags(RecipeDB, 2742, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 2742, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 2742,120,2850,1,2018)
+	self:addTradeFlags(RecipeDB, 2742,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 2742,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Rough Weightstone -- 3115
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
@@ -252,8 +252,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3115, 1, 3239, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3115, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 3115,1,3239,1,2018)
+	self:addTradeFlags(RecipeDB, 3115,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Coarse Weightstone -- 3116
@@ -261,497 +261,496 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3116, 50, 3240, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3116, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3116, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3116,50,3240,1,2018)
+	self:addTradeFlags(RecipeDB, 3116,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3116,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Heavy Weightstone -- 3117
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3117, 110, 3241, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3117, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3117, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3117,110,3241,1,2018)
+	self:addTradeFlags(RecipeDB, 3117,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3117,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Heavy Copper Broadsword -- 3292
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val6id3val27-41id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3292, 95, 3487, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3292, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 3292, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3292,95,3487,1,2018)
+	self:addTradeFlags(RecipeDB, 3292,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 3292,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Copper Battle Axe -- 3293
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val3id3val23-35id7val3.2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3293, 35, 3488, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3293, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 3293, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3293,35,3488,1,2018)
+	self:addTradeFlags(RecipeDB, 3293,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 3293,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Thick War Axe -- 3294
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val1id1val1id3val15-28id7val2.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3294, 70, 3489, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3294, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 3294, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3294,70,3489,1,2018)
+	self:addTradeFlags(RecipeDB, 3294,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 3294,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Deadly Bronze Poniard -- 3295
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val4id2val16-30id7val1.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3295, 125, 3490, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3295, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,72)
-	self:addTradeAcquire(RecipeDB, 3295, 7, 2)
+	self:addTradeSkill(RecipeDB, 3295,125,3490,2,2018)
+	self:addTradeFlags(RecipeDB, 3295,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,72)
+	self:addTradeAcquire(RecipeDB, 3295,7, 2)

 	-- Heavy Bronze Mace -- 3296
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val4id1val25-47id7val2.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3296, 130, 3491, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3296, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 3296, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3296,130,3491,1,2018)
+	self:addTradeFlags(RecipeDB, 3296,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 3296,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Mighty Iron Hammer -- 3297
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val5id1val30-57id7val2.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3297, 145, 3492, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3297, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 3297, 7, 2)
+	self:addTradeSkill(RecipeDB, 3297,145,3492,2,2018)
+	self:addTradeFlags(RecipeDB, 3297,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 3297,7, 2)

 	-- Copper Chain Boots -- 3319
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val65id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3319, 20, 3469, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3319, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3319, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3319,20,3469,1,2018)
+	self:addTradeFlags(RecipeDB, 3319,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3319,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Rough Grinding Stone -- 3320
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3320, 5, 3470, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3320, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3320, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245)
+	self:addTradeSkill(RecipeDB, 3320,5,3470,1,2018)
+	self:addTradeFlags(RecipeDB, 3320,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3320,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245)

 	-- Copper Chain Vest -- 3321
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val1id1val108id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3321, 35, 3471, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3321, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3321, 7, 2)
+	self:addTradeSkill(RecipeDB, 3321,35,3471,2,2018)
+	self:addTradeFlags(RecipeDB, 3321,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3321,7, 2)

 	-- Runed Copper Gauntlets -- 3323
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val73id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3323, 40, 3472, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3323, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3323, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3323,40,3472,1,2018)
+	self:addTradeFlags(RecipeDB, 3323,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3323,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Runed Copper Pants -- 3324
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val2id1val2id3val113id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3324, 45, 3473, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3324, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3324, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3324,45,3473,1,2018)
+	self:addTradeFlags(RecipeDB, 3324,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3324,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Gemmed Copper Gauntlets -- 3325
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val90id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3325, 60, 3474, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3325, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3325, 7, 2)
+	self:addTradeSkill(RecipeDB, 3325,60,3474,2,2018)
+	self:addTradeFlags(RecipeDB, 3325,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3325,7, 2)

 	-- Coarse Grinding Stone -- 3326
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3326, 50, 3478, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3326, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3326, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245)
+	self:addTradeSkill(RecipeDB, 3326,50,3478,1,2018)
+	self:addTradeFlags(RecipeDB, 3326,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3326,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245)

 	-- Rough Bronze Shoulders -- 3328
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val124id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3328, 110, 3480, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3328, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3328, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3328,110,3480,1,2018)
+	self:addTradeFlags(RecipeDB, 3328,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3328,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Silvered Bronze Shoulders -- 3330
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val3id1val3id3val3id5val137id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3330, 125, 3481, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3330, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3330, 7, 2)
+	self:addTradeSkill(RecipeDB, 3330,125,3481,2,2018)
+	self:addTradeFlags(RecipeDB, 3330,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3330,7, 2)

 	-- Silvered Bronze Boots -- 3331
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id1val4id3val3id5val128id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3331, 130, 3482, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3331, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3331, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3331,130,3482,1,2018)
+	self:addTradeFlags(RecipeDB, 3331,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3331,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Silvered Bronze Gauntlets -- 3333
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id1val4id3val3id5val118id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3333, 135, 3483, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3333, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3333, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3333,135,3483,1,2018)
+	self:addTradeFlags(RecipeDB, 3333,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3333,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Green Iron Boots -- 3334
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val3id1val7id3val134id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3334, 145, 3484, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3334, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3334, 7, 2)
+	self:addTradeSkill(RecipeDB, 3334,145,3484,2,2018)
+	self:addTradeFlags(RecipeDB, 3334,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3334,7, 2)

 	-- Green Iron Gauntlets -- 3336
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id1val6id3val124id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3336, 150, 3485, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3336, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3336, 7, 2)
+	self:addTradeSkill(RecipeDB, 3336,150,3485,2,2018)
+	self:addTradeFlags(RecipeDB, 3336,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3336,7, 2)

 	-- Heavy Grinding Stone -- 3337
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3337, 100, 3486, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3337, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3337, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)
+	self:addTradeSkill(RecipeDB, 3337,100,3486,1,2018)
+	self:addTradeFlags(RecipeDB, 3337,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3337,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)

 	-- Big Bronze Knife -- 3491
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val3id3val13-25id7val1.9id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3491, 105, 3848, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3491, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
-	self:addTradeAcquire(RecipeDB, 3491, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3491,105,3848,1,2018)
+	self:addTradeFlags(RecipeDB, 3491,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeAcquire(RecipeDB, 3491,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Hardened Iron Shortsword -- 3492
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val5id3val21-39id7val1.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3492, 160, 3849, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3492, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 3492, 2, 3356, 2, 5512)
+	self:addTradeSkill(RecipeDB, 3492,160,3849,1,2018)
+	self:addTradeFlags(RecipeDB, 3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 3492,2, 3356, 2, 5512)

 	-- Jade Serpentblade -- 3493
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val4id1val4id2val33-62id7val2.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3493, 175, 3850, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3493, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 3493, 7, 2)
+	self:addTradeSkill(RecipeDB, 3493,175,3850,2,2018)
+	self:addTradeFlags(RecipeDB, 3493,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 3493,7, 2)

 	-- Solid Iron Maul -- 3494
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val12id3val59-89id7val3.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3494, 155, 3851, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3494, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 3494, 2, 1471, 2, 8878, 2, 9179, 2, 26081)
+	self:addTradeSkill(RecipeDB, 3494,155,3851,1,2018)
+	self:addTradeFlags(RecipeDB, 3494,1,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 3494,2, 1471)

 	-- Golden Iron Destroyer -- 3495
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val11id1val4id3val50-76id7val2.75id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3495, 170, 3852, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3495, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 3495, 7, 2)
+	self:addTradeSkill(RecipeDB, 3495,170,3852,2,2018)
+	self:addTradeFlags(RecipeDB, 3495,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 3495,7, 2)

 	-- Moonsteel Broadsword -- 3496
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val4id3val12id5val55-83id7val2.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3496, 180, 3853, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3496, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3496,180,3853,1,2018)
+	self:addTradeFlags(RecipeDB, 3496,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 3496,2, 2482)

 	-- Frost Tiger Blade -- 3497
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val78-118id7val3.4id8val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3497, 200, 3854, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3497, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 3497, 7, 2)
+	self:addTradeSkill(RecipeDB, 3497,200,3854,2,2018)
+	self:addTradeFlags(RecipeDB, 3497,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 3497,7, 2)

 	-- Massive Iron Axe -- 3498
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val11id1val7id3val71-108id7val3.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3498, 185, 3855, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3498, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB, 3498, 2, 1146, 2, 2483)
+	self:addTradeSkill(RecipeDB, 3498,185,3855,1,2018)
+	self:addTradeFlags(RecipeDB, 3498,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB, 3498,2, 1146)

 	-- Shadow Crescent Axe -- 3500
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val11id1val10id3val58-87id7val2.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3500, 200, 3856, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3500, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB, 3500, 7, 2)
+	self:addTradeSkill(RecipeDB, 3500,200,3856,2,2018)
+	self:addTradeFlags(RecipeDB, 3500,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB, 3500,7, 2)

 	-- Green Iron Bracers -- 3501
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val86id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3501, 165, 3835, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3501, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3501, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823)
+	self:addTradeSkill(RecipeDB, 3501,165,3835,1,2018)
+	self:addTradeFlags(RecipeDB, 3501,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3501,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823)

 	-- Green Iron Helm -- 3502
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id1val11id3val171id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3502, 170, 3836, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3502, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3502, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3502,170,3836,1,2018)
+	self:addTradeFlags(RecipeDB, 3502,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3502,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Golden Scale Coif -- 3503
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id1val10id5val181id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3503, 190, 3837, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3503, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3503, 2, 5411)
+	self:addTradeSkill(RecipeDB, 3503,190,3837,1,2018)
+	self:addTradeFlags(RecipeDB, 3503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3503,2, 5411)

 	-- Green Iron Shoulders -- 3504
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id1val7id3val153id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3504, 160, 3840, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3504, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3504, 7, 2)
+	self:addTradeSkill(RecipeDB, 3504,160,3840,2,2018)
+	self:addTradeFlags(RecipeDB, 3504,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3504,7, 2)

 	-- Golden Scale Shoulders -- 3505
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id1val6id5val160id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3505, 175, 3841, 3, 2018)
-	self:addTradeFlags(RecipeDB, 3505, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3505, 7, 3)
+	self:addTradeSkill(RecipeDB, 3505,175,3841,3,2018)
+	self:addTradeFlags(RecipeDB, 3505,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3505,7, 3)

 	-- Green Iron Leggings -- 3506
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val8id1val8id3val176id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3506, 155, 3842, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3506, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3506, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3506,155,3842,1,2018)
+	self:addTradeFlags(RecipeDB, 3506,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3506,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Golden Scale Leggings -- 3507
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val11id1val5id5val184id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3507, 170, 3843, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3507, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3507, 7, 2)
+	self:addTradeSkill(RecipeDB, 3507,170,3843,2,2018)
+	self:addTradeFlags(RecipeDB, 3507,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3507,7, 2)

 	-- Green Iron Hauberk -- 3508
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id1val11id3val358id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3508, 180, 3844, 1, 2018)
-	self:addTradeFlags(RecipeDB, 3508, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 3508, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 3508,180,3844,1,2018)
+	self:addTradeFlags(RecipeDB, 3508,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 3508,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Golden Scale Cuirass -- 3511
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val14id1val6id5val231id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3511, 195, 3845, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3511, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3511, 7, 2)
+	self:addTradeSkill(RecipeDB, 3511,195,3845,2,2018)
+	self:addTradeFlags(RecipeDB, 3511,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3511,7, 2)

 	-- Polished Steel Boots -- 3513
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val11id3val151id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3513, 185, 3846, 2, 2018)
-	self:addTradeFlags(RecipeDB, 3513, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3513, 7, 2)
+	self:addTradeSkill(RecipeDB, 3513,185,3846,2,2018)
+	self:addTradeFlags(RecipeDB, 3513,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3513,7, 2)

 	-- Golden Scale Boots -- 3515
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val8id1val8id5val159id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3515, 200, 3847, 3, 2018)
-	self:addTradeFlags(RecipeDB, 3515, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 3515, 3, 4301)
+	self:addTradeSkill(RecipeDB, 3515,200,3847,3,2018)
+	self:addTradeFlags(RecipeDB, 3515,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 3515,3, 4301)

 	-- Pearl-handled Dagger -- 6517
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val2id2val2id3val13-26id7val1.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6517, 110, 5540, 1, 2018)
-	self:addTradeFlags(RecipeDB, 6517, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
-	self:addTradeAcquire(RecipeDB, 6517, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 6517,110,5540,1,2018)
+	self:addTradeFlags(RecipeDB, 6517,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeAcquire(RecipeDB, 6517,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Iridescent Hammer -- 6518
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val3id1val3id3val18-34id7val1.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6518, 140, 5541, 2, 2018)
-	self:addTradeFlags(RecipeDB, 6518, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 6518, 7, 2)
+	self:addTradeSkill(RecipeDB, 6518,140,5541,2,2018)
+	self:addTradeFlags(RecipeDB, 6518,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 6518,7, 2)

 	-- Iron Shield Spike -- 7221
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7221, 150, 6042, 2, 2018)
-	self:addTradeFlags(RecipeDB, 7221, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7221, 7, 2)
+	self:addTradeSkill(RecipeDB, 7221,150,6042,2,2018)
+	self:addTradeFlags(RecipeDB, 7221,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7221,7, 2)

 	-- Iron Counterweight -- 7222
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7222, 165, 6043, 2, 2018)
-	self:addTradeFlags(RecipeDB, 7222, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7222, 7, 2)
+	self:addTradeSkill(RecipeDB, 7222,165,6043,2,2018)
+	self:addTradeFlags(RecipeDB, 7222,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7222,7, 2)

 	-- Golden Scale Bracers -- 7223
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val91id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7223, 185, 6040, 1, 2018)
-	self:addTradeFlags(RecipeDB, 7223, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 7223, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 7223,185,6040,1,2018)
+	self:addTradeFlags(RecipeDB, 7223,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 7223,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Steel Weapon Chain -- 7224
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
 	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7224, 190, 6041, 2, 2018)
-	self:addTradeFlags(RecipeDB, 7224, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7224, 3, 4292, 3, 5648, 3, 24830)
+	self:addTradeSkill(RecipeDB, 7224,190,6041,2,2018)
+	self:addTradeFlags(RecipeDB, 7224,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7224,3, 4292, 3, 5648, 3, 24830)

 	-- Heavy Copper Maul -- 7408
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val21-32id7val2.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7408, 65, 6214, 1, 2018)
-	self:addTradeFlags(RecipeDB, 7408, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 7408, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 7408,65,6214,1,2018)
+	self:addTradeFlags(RecipeDB, 7408,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 7408,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Rough Bronze Boots -- 7817
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val106id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7817, 95, 6350, 1, 2018)
-	self:addTradeFlags(RecipeDB, 7817, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 7817, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 7817,95,6350,1,2018)
+	self:addTradeFlags(RecipeDB, 7817,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 7817,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Silver Rod -- 7818
 	-- Trainer
@@ -759,38 +758,38 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7818, 100, 6338, 1, 2018)
-	self:addTradeFlags(RecipeDB, 7818, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7818, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)
+	self:addTradeSkill(RecipeDB, 7818,100,6338,1,2018)
+	self:addTradeFlags(RecipeDB, 7818,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7818,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823)

 	-- Ironforge Chain -- 8366
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id3val151id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 8366, 70, 6730, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 8366, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 8366,70,6730,2,2018)
+	--self:addTradeFlags(RecipeDB, 8366,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Ironforge Breastplate -- 8367
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val3id1val3id3val198id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8367, 100, 6731, 2, 2018)
-	self:addTradeFlags(RecipeDB, 8367, 1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 8367, 4, 1618)
+	self:addTradeSkill(RecipeDB, 8367,100,6731,2,2018)
+	self:addTradeFlags(RecipeDB, 8367,1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 8367,4, 1618)

 	-- Ironforge Gauntlets -- 8368
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val170id6val12id48
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 8368, 140, 6733, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 8368, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 8368,140,6733,2,2018)
+	--self:addTradeFlags(RecipeDB, 8368,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Iron Buckle -- 8768
@@ -798,327 +797,326 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8768, 145, 7071, 1, 2018)
-	self:addTradeFlags(RecipeDB, 8768, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 8768, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 8768,145,7071,1,2018)
+	self:addTradeFlags(RecipeDB, 8768,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 8768,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Copper Dagger -- 8880
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val5-10id7val1.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8880, 30, 7166, 1, 2018)
-	self:addTradeFlags(RecipeDB, 8880, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
-	self:addTradeAcquire(RecipeDB, 8880, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 8880,30,7166,1,2018)
+	self:addTradeFlags(RecipeDB, 8880,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeAcquire(RecipeDB, 8880,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Barbaric Iron Shoulders -- 9811
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val6id1val6id2val153id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9811, 160, 7913, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9811, 2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9811, 4, 2752)
+	self:addTradeSkill(RecipeDB, 9811,160,7913,2,2018)
+	self:addTradeFlags(RecipeDB, 9811,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9811,4, 2752)

 	-- Barbaric Iron Breastplate -- 9813
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id1val204id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9813, 160, 7914, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9813, 2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9813, 4, 2751)
+	self:addTradeSkill(RecipeDB, 9813,160,7914,2,2018)
+	self:addTradeFlags(RecipeDB, 9813,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9813,4, 2751)

 	-- Barbaric Iron Helm -- 9814
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id1val9id2val173id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9814, 175, 7915, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9814, 2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9814, 4, 2754)
+	self:addTradeSkill(RecipeDB, 9814,175,7915,2,2018)
+	self:addTradeFlags(RecipeDB, 9814,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9814,4, 2754)

 	-- Barbaric Iron Boots -- 9818
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id1val7id2val149id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9818, 180, 7916, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9818, 2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9818, 4, 2753)
+	self:addTradeSkill(RecipeDB, 9818,180,7916,2,2018)
+	self:addTradeFlags(RecipeDB, 9818,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9818,4, 2753)

 	-- Barbaric Iron Gloves -- 9820
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val11id1val137id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9820, 185, 7917, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9820, 2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9820, 4, 2755)
+	self:addTradeSkill(RecipeDB, 9820,185,7917,2,2018)
+	self:addTradeFlags(RecipeDB, 9820,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9820,4, 2755)

 	-- Steel Breastplate -- 9916
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val381id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9916, 200, 7963, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9916, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 9916, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9916,200,7963,1,2018)
+	self:addTradeFlags(RecipeDB, 9916,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 9916,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Solid Sharpening Stone -- 9918
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9918, 190, 7964, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9918, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 9918, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9918,190,7964,1,2018)
+	self:addTradeFlags(RecipeDB, 9918,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 9918,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Solid Grinding Stone -- 9920
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9920, 190, 7966, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9920, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 9920, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823)
+	self:addTradeSkill(RecipeDB, 9920,190,7966,1,2018)
+	self:addTradeFlags(RecipeDB, 9920,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 9920,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823)

 	-- Solid Weightstone -- 9921
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9921, 190, 7965, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9921, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 9921, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9921,190,7965,1,2018)
+	self:addTradeFlags(RecipeDB, 9921,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 9921,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Heavy Mithril Shoulder -- 9926
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val225id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9926, 205, 7918, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9926, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9926, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9926,205,7918,1,2018)
+	self:addTradeFlags(RecipeDB, 9926,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9926,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Heavy Mithril Gauntlet -- 9928
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val8id3val268id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9928, 205, 7919, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9928, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9928, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9928,205,7919,1,2018)
+	self:addTradeFlags(RecipeDB, 9928,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9928,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Mithril Scale Pants -- 9931
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats: Tanking,
 	-- Item Stats: val11id5val208id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9931, 210, 7920, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9931, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,58)
-	self:addTradeAcquire(RecipeDB, 9931, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9931,210,7920,1,2018)
+	self:addTradeFlags(RecipeDB, 9931,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,58)
+	self:addTradeAcquire(RecipeDB, 9931,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Heavy Mithril Pants -- 9933
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val11id3val417id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9933, 210, 7921, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9933, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 9933, 7, 2)
+	self:addTradeSkill(RecipeDB, 9933,210,7921,2,2018)
+	self:addTradeFlags(RecipeDB, 9933,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 9933,7, 2)

 	-- Steel Plate Helm -- 9935
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val355id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9935, 215, 7922, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9935, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9935, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9935,215,7922,1,2018)
+	self:addTradeFlags(RecipeDB, 9935,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9935,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Mithril Scale Bracers -- 9937
-	-- Raid: 3457 - Karazhan
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val6id3val7id5val106id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9937, 215, 7924, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9937, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9937, 2, 8176)
+	self:addTradeSkill(RecipeDB, 9937,215,7924,1,2018)
+	self:addTradeFlags(RecipeDB, 9937,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9937,2, 8161, 2, 8176)

 	-- Mithril Shield Spike -- 9939
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9939, 215, 7967, 3, 2018)
-	self:addTradeFlags(RecipeDB, 9939, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 9939, 7, 3)
+	self:addTradeSkill(RecipeDB, 9939,215,7967,3,2018)
+	self:addTradeFlags(RecipeDB, 9939,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 9939,7, 3)

 	-- Mithril Scale Gloves -- 9942
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id3val10id5val153id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 9942, 220, 7925, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 9942, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 9942,220,7925,2,2018)
+	--self:addTradeFlags(RecipeDB, 9942,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Ornate Mithril Pants -- 9945
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id1val375id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9945, 220, 7926, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9945, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 9945, 4, 2761)
+	self:addTradeSkill(RecipeDB, 9945,220,7926,2,2018)
+	self:addTradeFlags(RecipeDB, 9945,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 9945,4, 2761)

 	-- Ornate Mithril Gloves -- 9950
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val268id6val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9950, 220, 7927, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9950, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9950, 4, 2762)
+	self:addTradeSkill(RecipeDB, 9950,220,7927,2,2018)
+	self:addTradeFlags(RecipeDB, 9950,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9950,4, 2762)

 	-- Ornate Mithril Shoulder -- 9952
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val5id1val327id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9952, 225, 7928, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9952, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 9952, 4, 2763)
+	self:addTradeSkill(RecipeDB, 9952,225,7928,2,2018)
+	self:addTradeFlags(RecipeDB, 9952,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 9952,4, 2763)

 	-- Truesilver Gauntlets -- 9954
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val16id1val7id3val300id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9954, 225, 7938, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9954, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9954, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 9954,225,7938,1,2018)
+	self:addTradeFlags(RecipeDB, 9954,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9954,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Orcish War Leggings -- 9957
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val17id1val208id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 9957, 230, 7929, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 9957, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 9957,230,7929,2,2018)
+	--self:addTradeFlags(RecipeDB, 9957,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Heavy Mithril Breastplate -- 9959
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val15id3val536id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9959, 230, 7930, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9959, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9959, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9959,230,7930,1,2018)
+	self:addTradeFlags(RecipeDB, 9959,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9959,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Mithril Coif -- 9961
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id3val13id5val206id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9961, 230, 7931, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9961, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 9961, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9961,230,7931,1,2018)
+	self:addTradeFlags(RecipeDB, 9961,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 9961,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Mithril Spurs -- 9964
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9964, 235, 7969, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9964, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 9964, 7, 2)
+	self:addTradeSkill(RecipeDB, 9964,235,7969,2,2018)
+	self:addTradeFlags(RecipeDB, 9964,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 9964,7, 2)

 	-- Mithril Scale Shoulders -- 9966
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
 	-- Raid: 2159 - Onyxia's Lair
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val10id5val194id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9966, 235, 7932, 3, 2018)
-	self:addTradeFlags(RecipeDB, 9966, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 9966, 3, 5267, 3, 5271, 3, 5649, 3, 5846, 3, 10184, 3, 12397)
+	self:addTradeSkill(RecipeDB, 9966,235,7932,3,2018)
+	self:addTradeFlags(RecipeDB, 9966,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 9966,3, 5267, 3, 5271, 3, 5649, 3, 5846, 3, 10184, 3, 12397)

 	-- Heavy Mithril Boots -- 9968
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val382id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9968, 235, 7933, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9968, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9968, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9968,235,7933,1,2018)
+	self:addTradeFlags(RecipeDB, 9968,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9968,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Heavy Mithril Helm -- 9970
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val15id3val469id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9970, 245, 7934, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9970, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 9970, 7, 2)
+	self:addTradeSkill(RecipeDB, 9970,245,7934,2,2018)
+	self:addTradeFlags(RecipeDB, 9970,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 9970,7, 2)

 	-- Ornate Mithril Breastplate -- 9972
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9972, 240, 7935, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9972, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 9972,240,7935,2,2018)
+	self:addTradeFlags(RecipeDB, 9972,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Truesilver Breastplate -- 9974
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val519id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9974, 245, 7939, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9974, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 9974, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 9974,245,7939,1,2018)
+	self:addTradeFlags(RecipeDB, 9974,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 9974,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Ornate Mithril Boots -- 9979
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9979, 245, 7936, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9979, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 9979,245,7936,2,2018)
+	self:addTradeFlags(RecipeDB, 9979,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Ornate Mithril Helm -- 9980
@@ -1126,202 +1124,202 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9980, 245, 7937, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9980, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 9980,245,7937,2,2018)
+	self:addTradeFlags(RecipeDB, 9980,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Copper Claymore -- 9983
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val15-23id7val3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9983, 30, 7955, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9983, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 9983, 1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9983,30,7955,1,2018)
+	self:addTradeFlags(RecipeDB, 9983,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 9983,1, 514, 1, 957, 1, 1241, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3174, 1, 3355, 1, 3478, 1, 3557, 1, 4258, 1, 4596, 1, 4605, 1, 5511, 1, 6299, 1, 10266, 1, 10276, 1, 10277, 1, 10278, 1, 15400, 1, 16583, 1, 16669, 1, 16671, 1, 16724, 1, 16740, 1, 16823, 1, 17245, 1, 19341)

 	-- Bronze Warhammer -- 9985
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val37-57id7val3.1id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9985, 125, 7956, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9985, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 9985, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9985,125,7956,1,2018)
+	self:addTradeFlags(RecipeDB, 9985,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 9985,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Bronze Greatsword -- 9986
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val38-58id7val3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9986, 130, 7957, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9986, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 9986, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9986,130,7957,1,2018)
+	self:addTradeFlags(RecipeDB, 9986,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 9986,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Bronze Battle Axe -- 9987
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val39-59id7val2.9id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9987, 135, 7958, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9987, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 9987, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9987,135,7958,1,2018)
+	self:addTradeFlags(RecipeDB, 9987,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 9987,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Heavy Mithril Axe -- 9993
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val7id3val45-85id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9993, 210, 7941, 1, 2018)
-	self:addTradeFlags(RecipeDB, 9993, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 9993, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 9993,210,7941,1,2018)
+	self:addTradeFlags(RecipeDB, 9993,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 9993,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Blue Glittering Axe -- 9995
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val8id2val32-61id7val1.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9995, 220, 7942, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9995, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB, 9995, 7, 2)
+	self:addTradeSkill(RecipeDB, 9995,220,7942,2,2018)
+	self:addTradeFlags(RecipeDB, 9995,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB, 9995,7, 2)

 	-- Wicked Mithril Blade -- 9997
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val6id1val4id2val43-80id7val2.3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9997, 225, 7943, 2, 2018)
-	self:addTradeFlags(RecipeDB, 9997, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 9997, 7, 2)
+	self:addTradeSkill(RecipeDB, 9997,225,7943,2,2018)
+	self:addTradeFlags(RecipeDB, 9997,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 9997,7, 2)

 	-- Big Black Mace -- 10001
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val8id1val46-86id7val2.4id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10001, 230, 7945, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10001, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 10001, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 10001,230,7945,1,2018)
+	self:addTradeFlags(RecipeDB, 10001,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 10001,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- The Shatterer -- 10003
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val53-99id7val2.4id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10003, 235, 7954, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10003, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
-	self:addTradeAcquire(RecipeDB, 10003, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 10003,235,7954,1,2018)
+	self:addTradeFlags(RecipeDB, 10003,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeAcquire(RecipeDB, 10003,1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Dazzling Mithril Rapier -- 10005
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val8id2val34-63id7val1.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10005, 240, 7944, 2, 2018)
-	self:addTradeFlags(RecipeDB, 10005, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 10005, 7, 2)
+	self:addTradeSkill(RecipeDB, 10005,240,7944,2,2018)
+	self:addTradeFlags(RecipeDB, 10005,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 10005,7, 2)

 	-- Phantom Blade -- 10007
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val59-111id7val2.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10007, 245, 7961, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10007, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 10007, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 10007,245,7961,1,2018)
+	self:addTradeFlags(RecipeDB, 10007,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 10007,1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Runed Mithril Hammer -- 10009
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val7id1val4id3val41-76id7val2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10009, 245, 7946, 3, 2018)
-	self:addTradeFlags(RecipeDB, 10009, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 10009, 3, 5256, 3, 5259, 3, 5853, 3, 7109, 3, 8921, 3, 12397)
+	self:addTradeSkill(RecipeDB, 10009,245,7946,3,2018)
+	self:addTradeFlags(RecipeDB, 10009,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 10009,3, 5256, 3, 5259, 3, 5853, 3, 7109, 3, 8921, 3, 12397)

 	-- Blight -- 10011
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm,
 	-- Item Stats:
 	-- Item Stats: val93-141id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10011, 250, 7959, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10011, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,71)
-	self:addTradeAcquire(RecipeDB, 10011, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 10011,250,7959,1,2018)
+	self:addTradeFlags(RecipeDB, 10011,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,71)
+	self:addTradeAcquire(RecipeDB, 10011,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Ebon Shiv -- 10013
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val9id2val32-59id7val1.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10013, 255, 7947, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10013, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
-	self:addTradeAcquire(RecipeDB, 10013, 2, 11278)
+	self:addTradeSkill(RecipeDB, 10013,255,7947,1,2018)
+	self:addTradeFlags(RecipeDB, 10013,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeAcquire(RecipeDB, 10013,2, 11278)

 	-- Truesilver Champion -- 10015
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val108-162id7val3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10015, 260, 7960, 1, 2018)
-	self:addTradeFlags(RecipeDB, 10015, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 10015, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 10015,260,7960,1,2018)
+	self:addTradeFlags(RecipeDB, 10015,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	self:addTradeAcquire(RecipeDB, 10015,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Inlaid Mithril Cylinder -- 11454
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11454, 200, 9060, 1, 2018)
-	self:addTradeFlags(RecipeDB, 11454, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 11454, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 11454,200,9060,1,2018)
+	self:addTradeFlags(RecipeDB, 11454,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 11454,1, 7406, 1, 7944)

 	-- Golden Scale Gauntlets -- 11643
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val11id1val4id5val146id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 11643, 205, 9366, 2, 2018)
-	self:addTradeFlags(RecipeDB, 11643, 1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 11643, 4, 2758)
+	self:addTradeSkill(RecipeDB, 11643,205,9366,2,2018)
+	self:addTradeFlags(RecipeDB, 11643,1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 11643,4, 2758)

 	-- Silvered Bronze Leggings -- 12259
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id1val6id3val6id5val176id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12259, 155, 10423, 2, 2018)
-	self:addTradeFlags(RecipeDB, 12259, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 12259, 7, 2)
+	self:addTradeSkill(RecipeDB, 12259,155,10423,2,2018)
+	self:addTradeFlags(RecipeDB, 12259,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 12259,7, 2)

 	-- Rough Copper Vest -- 12260
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val81id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12260, 1, 10421, 1, 2018)
-	self:addTradeFlags(RecipeDB, 12260, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 12260,1,10421,1,2018)
+	self:addTradeFlags(RecipeDB, 12260,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Golden Rod -- 14379
@@ -1330,9 +1328,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14379, 150, 11128, 1, 2018)
-	self:addTradeFlags(RecipeDB, 14379, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 14379, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 14379,150,11128,1,2018)
+	self:addTradeFlags(RecipeDB, 14379,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 14379,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Truesilver Rod -- 14380
 	-- Trainer
@@ -1340,86 +1338,86 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14380, 200, 11144, 1, 2018)
-	self:addTradeFlags(RecipeDB, 14380, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 14380, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 14380,200,11144,1,2018)
+	self:addTradeFlags(RecipeDB, 14380,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 14380,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Dark Iron Pulverizer -- 15292
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val140-211id7val3.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15292, 265, 11608, 3, 2018)
-	self:addTradeFlags(RecipeDB, 15292, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 15292, 3, 8921, 3, 8926, 3, 8927, 3, 8928, 3, 9028)
+	self:addTradeSkill(RecipeDB, 15292,265,11608,3,2018)
+	self:addTradeFlags(RecipeDB, 15292,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 15292,3, 8921, 3, 8926, 3, 8927, 3, 8928, 3, 9028)

 	-- Dark Iron Mail -- 15293
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val13id3val433id6val12id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15293, 270, 11606, 2, 2018)
-	self:addTradeFlags(RecipeDB, 15293, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 15293, 3, 8907)
+	self:addTradeSkill(RecipeDB, 15293,270,11606,2,2018)
+	self:addTradeFlags(RecipeDB, 15293,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 15293,3, 8907)

 	-- Dark Iron Sunderer -- 15294
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val101-153id7val2.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15294, 275, 11607, 3, 2018)
-	self:addTradeFlags(RecipeDB, 15294, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB, 15294, 3, 9554, 3, 10043)
+	self:addTradeSkill(RecipeDB, 15294,275,11607,3,2018)
+	self:addTradeFlags(RecipeDB, 15294,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB, 15294,3, 9554, 3, 10043)

 	-- Dark Iron Shoulders -- 15295
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val10id3val514id6val10id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15295, 280, 11605, 2, 2018)
-	self:addTradeFlags(RecipeDB, 15295, 21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 15295,280,11605,2,2018)
+	self:addTradeFlags(RecipeDB, 15295,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Dark Iron Plate -- 15296
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val817id6val19id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15296, 285, 11604, 3, 2018)
-	self:addTradeFlags(RecipeDB, 15296, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 15296, 3, 9543, 3, 10043)
+	self:addTradeSkill(RecipeDB, 15296,285,11604,3,2018)
+	self:addTradeFlags(RecipeDB, 15296,1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 15296,3, 9543, 3, 10043)

 	-- Glinting Steel Dagger -- 15972
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val19-37id7val1.5id8val12id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15972, 180, 12259, 1, 2018)
-	self:addTradeFlags(RecipeDB, 15972, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
-	self:addTradeAcquire(RecipeDB, 15972, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 15972,180,12259,1,2018)
+	self:addTradeFlags(RecipeDB, 15972,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
+	self:addTradeAcquire(RecipeDB, 15972,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Searing Golden Blade -- 15973
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val21-39id7val1.4id8val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15973, 190, 12260, 2, 2018)
-	self:addTradeFlags(RecipeDB, 15973, 21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
+	self:addTradeSkill(RecipeDB, 15973,190,12260,2,2018)
+	self:addTradeFlags(RecipeDB, 15973,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
 	-- No acquire information

 	-- Dense Grinding Stone -- 16639
@@ -1427,118 +1425,118 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16639, 250, 12644, 1, 2018)
-	self:addTradeFlags(RecipeDB, 16639, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 16639, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 16639,250,12644,1,2018)
+	self:addTradeFlags(RecipeDB, 16639,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 16639,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Dense Weightstone -- 16640
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16640, 250, 12643, 1, 2018)
-	self:addTradeFlags(RecipeDB, 16640, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 16640, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 16640,250,12643,1,2018)
+	self:addTradeFlags(RecipeDB, 16640,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 16640,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Dense Sharpening Stone -- 16641
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16641, 250, 12404, 1, 2018)
-	self:addTradeFlags(RecipeDB, 16641, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 16641, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 16641,250,12404,1,2018)
+	self:addTradeFlags(RecipeDB, 16641,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 16641,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Thorium Armor -- 16642
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val480id6val8id32val8id33val8id34val8id35val8id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16642, 250, 12405, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16642, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16642, 7, 2)
+	self:addTradeSkill(RecipeDB, 16642,250,12405,2,2018)
+	self:addTradeFlags(RecipeDB, 16642,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16642,7, 2)

 	-- Thorium Belt -- 16643
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val270id6val6id32val6id33val6id34val6id35val6id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16643, 250, 12406, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16643, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16643, 7, 2)
+	self:addTradeSkill(RecipeDB, 16643,250,12406,2,2018)
+	self:addTradeFlags(RecipeDB, 16643,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16643,7, 2)

 	-- Thorium Bracers -- 16644
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val214id6val5id32val5id33val5id34val5id35val5id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16644, 255, 12408, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16644, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16644, 7, 2)
+	self:addTradeSkill(RecipeDB, 16644,255,12408,2,2018)
+	self:addTradeFlags(RecipeDB, 16644,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16644,7, 2)

 	-- Radiant Belt -- 16645
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val159id6val12id35val12id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16645, 260, 12416, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16645, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16645, 3, 10184)
+	self:addTradeSkill(RecipeDB, 16645,260,12416,2,2018)
+	self:addTradeFlags(RecipeDB, 16645,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16645,3, 10184)

 	-- Imperial Plate Shoulders -- 16646
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id1val11id3val380id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16646, 265, 12428, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16646, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16646, 4, 7659)
+	self:addTradeSkill(RecipeDB, 16646,265,12428,2,2018)
+	self:addTradeFlags(RecipeDB, 16646,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16646,4, 7659)

 	-- Imperial Plate Belt -- 16647
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id1val11id3val285id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16647, 265, 12424, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16647, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16647, 4, 7653)
+	self:addTradeSkill(RecipeDB, 16647,265,12424,2,2018)
+	self:addTradeFlags(RecipeDB, 16647,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16647,4, 7653)

 	-- Radiant Breastplate -- 16648
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val293id6val16id35val16id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16648, 270, 12415, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16648, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16648, 7, 2)
+	self:addTradeSkill(RecipeDB, 16648,270,12415,2,2018)
+	self:addTradeFlags(RecipeDB, 16648,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16648,7, 2)

 	-- Imperial Plate Bracers -- 16649
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val9id1val8id3val225id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16649, 270, 12425, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16649, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16649, 4, 7655)
+	self:addTradeSkill(RecipeDB, 16649,270,12425,2,2018)
+	self:addTradeFlags(RecipeDB, 16649,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16649,4, 7655)

 	-- Wildthorn Mail -- 16650
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id3val11id5val322id6val28id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16650, 270, 12624, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16650, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16650, 7, 2)
+	self:addTradeSkill(RecipeDB, 16650,270,12624,2,2018)
+	self:addTradeFlags(RecipeDB, 16650,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16650,7, 2)

 	-- Thorium Shield Spike -- 16651
 	-- Raid: 2159 - Onyxia's Lair
@@ -1547,544 +1545,544 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16651, 275, 12645, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16651, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 16651, 3, 10184, 3, 11361)
+	self:addTradeSkill(RecipeDB, 16651,275,12645,2,2018)
+	self:addTradeFlags(RecipeDB, 16651,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 16651,3, 10184, 3, 11361)

 	-- Thorium Boots -- 16652
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val367id6val7id32val7id33val7id34val7id35val7id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16652, 280, 12409, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16652, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16652, 7, 2)
+	self:addTradeSkill(RecipeDB, 16652,280,12409,2,2018)
+	self:addTradeFlags(RecipeDB, 16652,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16652,7, 2)

 	-- Thorium Helm -- 16653
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val434id6val10id32val10id33val10id34val10id35val10id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16653, 280, 12410, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16653, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16653, 7, 2)
+	self:addTradeSkill(RecipeDB, 16653,280,12410,2,2018)
+	self:addTradeFlags(RecipeDB, 16653,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16653,7, 2)

 	-- Radiant Gloves -- 16654
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val192id6val12id35val12id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16654, 285, 12418, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16654, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16654, 7, 2)
+	self:addTradeSkill(RecipeDB, 16654,285,12418,2,2018)
+	self:addTradeFlags(RecipeDB, 16654,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16654,7, 2)

 	-- Fiery Plate Gauntlets -- 16655
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val379id6val10id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16655, 290, 12631, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16655, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16655, 4, 5124)
+	self:addTradeSkill(RecipeDB, 16655,290,12631,3,2018)
+	self:addTradeFlags(RecipeDB, 16655,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16655,4, 5124)

 	-- Radiant Boots -- 16656
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val215id6val15id35val15id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16656, 290, 12419, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16656, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16656, 7, 2)
+	self:addTradeSkill(RecipeDB, 16656,290,12419,2,2018)
+	self:addTradeFlags(RecipeDB, 16656,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16656,7, 2)

 	-- Imperial Plate Boots -- 16657
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val13id1val12id3val386id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16657, 295, 12426, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16657, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16657, 4, 7654)
+	self:addTradeSkill(RecipeDB, 16657,295,12426,2,2018)
+	self:addTradeFlags(RecipeDB, 16657,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16657,4, 7654)

 	-- Imperial Plate Helm -- 16658
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val18id1val17id3val456id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16658, 295, 12427, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16658, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16658, 4, 7657)
+	self:addTradeSkill(RecipeDB, 16658,295,12427,2,2018)
+	self:addTradeFlags(RecipeDB, 16658,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16658,4, 7657)

 	-- Radiant Circlet -- 16659
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val258id6val18id35val18id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16659, 295, 12417, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16659, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16659, 3, 6553)
+	self:addTradeSkill(RecipeDB, 16659,295,12417,2,2018)
+	self:addTradeFlags(RecipeDB, 16659,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16659,3, 6553)

 	-- Dawnbringer Shoulders -- 16660
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val10id5val455id6val23id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16660, 290, 12625, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16660, 21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeSkill(RecipeDB, 16660,290,12625,3,2018)
+	self:addTradeFlags(RecipeDB, 16660,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
 	-- No acquire information

 	-- Storm Gauntlets -- 16661
 	-- Raid: 2159 - Onyxia's Lair
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- No location information
 	-- Mob Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id4val218id6val10id33val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16661, 295, 12632, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16661, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16661, 3, 10184, 3, 10491, 3, 12397, 2, 11278)
+	self:addTradeSkill(RecipeDB, 16661,295,12632,3,2018)
+	self:addTradeFlags(RecipeDB, 16661,1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16661,3, 10184, 3, 10491, 3, 12397, 2, 11278)

 	-- Thorium Leggings -- 16662
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val499id6val10id32val10id33val10id34val10id35val10id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16662, 300, 12414, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16662, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16662, 7, 2)
+	self:addTradeSkill(RecipeDB, 16662,300,12414,2,2018)
+	self:addTradeFlags(RecipeDB, 16662,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16662,7, 2)

 	-- Imperial Plate Chest -- 16663
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val18id1val17id3val570id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16663, 300, 12422, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16663, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16663, 4, 7656)
+	self:addTradeSkill(RecipeDB, 16663,300,12422,2,2018)
+	self:addTradeFlags(RecipeDB, 16663,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16663,4, 7656)

 	-- Runic Plate Shoulders -- 16664
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val527id6val10id33val10id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16664, 300, 12610, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16664, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 16664,300,12610,2,2018)
+	self:addTradeFlags(RecipeDB, 16664,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Runic Plate Boots -- 16665
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val492id6val10id33val10id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16665, 300, 12611, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16665, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16665, 3, 1836)
+	self:addTradeSkill(RecipeDB, 16665,300,12611,2,2018)
+	self:addTradeFlags(RecipeDB, 16665,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16665,3, 1836)

 	-- Demon Forged Breastplate -- 16667
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val597id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16667, 285, 12628, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16667, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16667, 4, 5127)
+	self:addTradeSkill(RecipeDB, 16667,285,12628,3,2018)
+	self:addTradeFlags(RecipeDB, 16667,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16667,4, 5127)

 	-- Whitesoul Helm -- 16724
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val15id4val15id5val629id6val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16724, 300, 12633, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16724, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 16724, 3, 8899, 3, 11459)
+	self:addTradeSkill(RecipeDB, 16724,300,12633,3,2018)
+	self:addTradeFlags(RecipeDB, 16724,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 16724,3, 8899, 3, 11459)

 	-- Radiant Leggings -- 16725
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val286id6val18id35val18id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16725, 300, 12420, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16725, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16725, 7, 2)
+	self:addTradeSkill(RecipeDB, 16725,300,12420,2,2018)
+	self:addTradeFlags(RecipeDB, 16725,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16725,7, 2)

 	-- Runic Plate Helm -- 16726
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val621id6val13id33val13id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16726, 300, 12612, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16726, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16726, 3, 4364)
+	self:addTradeSkill(RecipeDB, 16726,300,12612,2,2018)
+	self:addTradeFlags(RecipeDB, 16726,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16726,3, 4364)

 	-- Helm of the Great Chief -- 16728
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id3val30id5val292id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16728, 300, 12636, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16728, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 16728, 3, 10488)
+	self:addTradeSkill(RecipeDB, 16728,300,12636,3,2018)
+	self:addTradeFlags(RecipeDB, 16728,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 16728,3, 10488)

 	-- Lionheart Helm -- 16729
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val18id1val645id6val28id44val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16729, 300, 12640, 4, 2018)
-	self:addTradeFlags(RecipeDB, 16729, 21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeSkill(RecipeDB, 16729,300,12640,4,2018)
+	self:addTradeFlags(RecipeDB, 16729,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
 	-- No acquire information

 	-- Imperial Plate Leggings -- 16730
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val18id1val18id3val507id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16730, 300, 12429, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16730, 8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16730, 4, 7658)
+	self:addTradeSkill(RecipeDB, 16730,300,12429,2,2018)
+	self:addTradeFlags(RecipeDB, 16730,8,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16730,4, 7658)

 	-- Runic Breastplate -- 16731
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val738id6val15id33val15id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16731, 300, 12613, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16731, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16731, 3, 4368)
+	self:addTradeSkill(RecipeDB, 16731,300,12613,2,2018)
+	self:addTradeFlags(RecipeDB, 16731,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16731,3, 4368)

 	-- Runic Plate Leggings -- 16732
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val665id6val14id33val14id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16732, 300, 12614, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16732, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 16732, 3, 1885)
+	self:addTradeSkill(RecipeDB, 16732,300,12614,2,2018)
+	self:addTradeFlags(RecipeDB, 16732,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 16732,3, 1885)

 	-- Stronghold Gauntlets -- 16741
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val504id6val20id27val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16741, 300, 12639, 4, 2018)
-	self:addTradeFlags(RecipeDB, 16741, 21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeSkill(RecipeDB, 16741,300,12639,4,2018)
+	self:addTradeFlags(RecipeDB, 16741,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
 	-- No acquire information

 	-- Enchanted Thorium Helm -- 16742
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id1val25id3val526id6val13id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16742, 300, 12620, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16742, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 16742, 4, 7651)
+	self:addTradeSkill(RecipeDB, 16742,300,12620,3,2018)
+	self:addTradeFlags(RecipeDB, 16742,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 16742,4, 7651)

 	-- Enchanted Thorium Leggings -- 16744
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val20id1val21id3val575id6val12id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16744, 300, 12619, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16744, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 16744, 4, 7650)
+	self:addTradeSkill(RecipeDB, 16744,300,12619,3,2018)
+	self:addTradeFlags(RecipeDB, 16744,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 16744,4, 7650)

 	-- Enchanted Thorium Breastplate -- 16745
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id1val26id3val657id6val13id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16745, 300, 12618, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16745, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 16745, 4, 7649)
+	self:addTradeSkill(RecipeDB, 16745,300,12618,3,2018)
+	self:addTradeFlags(RecipeDB, 16745,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 16745,4, 7649)

 	-- Invulnerable Mail -- 16746
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats: Tanking,
 	-- Item Stats: val611id6val20id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16746, 300, 12641, 4, 2018)
-	self:addTradeFlags(RecipeDB, 16746, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,52,58)
-	self:addTradeAcquire(RecipeDB, 16746, 3, 10899)
+	self:addTradeSkill(RecipeDB, 16746,300,12641,4,2018)
+	self:addTradeFlags(RecipeDB, 16746,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,52,58)
+	self:addTradeAcquire(RecipeDB, 16746,3, 10899)

 	-- Thorium Greatsword -- 16960
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val22id1val116-175id7val3.6id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16960, 260, 12764, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 16960, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	--self:addTradeSkill(RecipeDB, 16960,260,12764,2,2018)
+	--self:addTradeFlags(RecipeDB, 16960,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
 	-- No acquire information

 	-- Bleakwood Hew -- 16965
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val11id1val5id3val100-151id7val2.7id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16965, 270, 12769, 3, 2018)
-	--self:addTradeFlags(RecipeDB, 16965, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	--self:addTradeSkill(RecipeDB, 16965,270,12769,3,2018)
+	--self:addTradeFlags(RecipeDB, 16965,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
 	-- No acquire information

 	-- Inlaid Thorium Hammer -- 16967
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val23id1val100-151id7val3id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16967, 270, 12772, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 16967, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	--self:addTradeSkill(RecipeDB, 16967,270,12772,2,2018)
+	--self:addTradeFlags(RecipeDB, 16967,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
 	-- No acquire information

 	-- Ornate Thorium Handaxe -- 16969
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val10id1val43-81id7val1.9id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16969, 275, 12773, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16969, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
-	self:addTradeAcquire(RecipeDB, 16969, 2, 11278)
+	self:addTradeSkill(RecipeDB, 16969,275,12773,2,2018)
+	self:addTradeFlags(RecipeDB, 16969,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
+	self:addTradeAcquire(RecipeDB, 16969,2, 11278)

 	-- Dawn's Edge -- 16970
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val53-100id7val2.1id8val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16970, 275, 12774, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16970, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 16970, 4, 5306)
+	self:addTradeSkill(RecipeDB, 16970,275,12774,3,2018)
+	self:addTradeFlags(RecipeDB, 16970,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 16970,4, 5306)

 	-- Huge Thorium Battleaxe -- 16971
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val114-172id7val3.3id8val24id12
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16971, 280, 12775, 1, 2018)
-	self:addTradeFlags(RecipeDB, 16971, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 16971, 2, 11278)
+	self:addTradeSkill(RecipeDB, 16971,280,12775,1,2018)
+	self:addTradeFlags(RecipeDB, 16971,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 16971,2, 11278)

 	-- Enchanted Battlehammer -- 16973
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val100-150id7val2.6id8val20id27val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16973, 280, 12776, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16973, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,47,52,63,70)
-	self:addTradeAcquire(RecipeDB, 16973, 4, 5305)
+	self:addTradeSkill(RecipeDB, 16973,280,12776,2,2018)
+	self:addTradeFlags(RecipeDB, 16973,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,47,52,63,70)
+	self:addTradeAcquire(RecipeDB, 16973,4, 5305)

 	-- Blazing Rapier -- 16978
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val44-82id7val1.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16978, 280, 12777, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16978, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 16978, 4, 5307)
+	self:addTradeSkill(RecipeDB, 16978,280,12777,2,2018)
+	self:addTradeFlags(RecipeDB, 16978,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 16978,4, 5307)

 	-- Rune Edge -- 16980
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val5id1val5id2val5id3val54-102id7val2.3id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16980, 285, 12779, 2, 2018)
-	--self:addTradeFlags(RecipeDB, 16980, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
+	--self:addTradeSkill(RecipeDB, 16980,285,12779,2,2018)
+	--self:addTradeFlags(RecipeDB, 16980,3,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
 	-- No acquire information

 	-- Serenity -- 16983
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val52-98id7val2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16983, 285, 12781, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16983, 21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeSkill(RecipeDB, 16983,285,12781,2,2018)
+	self:addTradeFlags(RecipeDB, 16983,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
 	-- No acquire information

 	-- Volcanic Hammer -- 16984
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val60-113id7val2.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16984, 290, 12792, 2, 2018)
-	self:addTradeFlags(RecipeDB, 16984, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 16984, 3, 7040, 3, 7047, 3, 10119)
+	self:addTradeSkill(RecipeDB, 16984,290,12792,2,2018)
+	self:addTradeFlags(RecipeDB, 16984,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 16984,3, 7040, 3, 7047, 3, 10119)

 	-- Corruption -- 16985
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val30id1val30id3val-40id5val119-179id7val3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16985, 290, 12782, 1, 2018)
-	self:addTradeFlags(RecipeDB, 16985, 21,22,23,24,25,26,27,28,29,30,37,41,46,69)
+	self:addTradeSkill(RecipeDB, 16985,290,12782,1,2018)
+	self:addTradeFlags(RecipeDB, 16985,21,22,23,24,25,26,27,28,29,30,37,41,46,69)
 	-- No acquire information

 	-- Blood Talon -- 16986
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Fist,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Fist,
 	-- Item Stats:
 	-- Item Stats: val35-67id7val1.3id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16986, 300, 12795, 3, 2018)
-	--self:addTradeFlags(RecipeDB, 16986, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,79)
+	--self:addTradeSkill(RecipeDB, 16986,300,12795,3,2018)
+	--self:addTradeFlags(RecipeDB, 16986,3,21,22,23,24,25,26,27,28,29,30,37,41,46,79)
 	-- No acquire information

 	-- Darkspear -- 16987
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm,
 	-- Item Stats:
 	-- Item Stats: val131-197id7val3.2id8
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 16987, 300, 12802, 3, 2018)
-	--self:addTradeFlags(RecipeDB, 16987, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,71)
+	--self:addTradeSkill(RecipeDB, 16987,300,12802,3,2018)
+	--self:addTradeFlags(RecipeDB, 16987,3,21,22,23,24,25,26,27,28,29,30,36,41,46,71)
 	-- No acquire information

 	-- Hammer of the Titans -- 16988
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val15id1val163-246id7val3.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16988, 300, 12796, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16988, 1,2,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 16988, 3, 10438)
+	self:addTradeSkill(RecipeDB, 16988,300,12796,3,2018)
+	self:addTradeFlags(RecipeDB, 16988,1,2,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 16988,3, 10438)

 	-- Arcanite Champion -- 16990
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val129-194id7val3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16990, 300, 12790, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16990, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 16990, 3, 10899)
+	self:addTradeSkill(RecipeDB, 16990,300,12790,3,2018)
+	self:addTradeFlags(RecipeDB, 16990,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 16990,3, 10899)

 	-- Annihilator -- 16991
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val49-92id7val1.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16991, 300, 12798, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16991, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
-	self:addTradeAcquire(RecipeDB, 16991, 3, 9736)
+	self:addTradeSkill(RecipeDB, 16991,300,12798,3,2018)
+	self:addTradeFlags(RecipeDB, 16991,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,68)
+	self:addTradeAcquire(RecipeDB, 16991,3, 9736)

 	-- Frostguard -- 16992
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val66-124id7val2.3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16992, 300, 12797, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16992, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 16992, 3, 1844)
+	self:addTradeSkill(RecipeDB, 16992,300,12797,3,2018)
+	self:addTradeFlags(RecipeDB, 16992,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 16992,3, 1844)

 	-- Masterwork Stormhammer -- 16993
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val58-108id7val2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16993, 300, 12794, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16993, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 16993, 3, 10899)
+	self:addTradeSkill(RecipeDB, 16993,300,12794,3,2018)
+	self:addTradeFlags(RecipeDB, 16993,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 16993,3, 10899)

 	-- Arcanite Reaper -- 16994
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val13id3val153-256id7val3.8id8val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16994, 300, 12784, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16994, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 16994, 3, 9596)
+	self:addTradeSkill(RecipeDB, 16994,300,12784,3,2018)
+	self:addTradeFlags(RecipeDB, 16994,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 16994,3, 9596)

 	-- Heartseeker -- 16995
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val4id1val49-92id7val1.7id8val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16995, 300, 12783, 3, 2018)
-	self:addTradeFlags(RecipeDB, 16995, 1,2,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
-	self:addTradeAcquire(RecipeDB, 16995, 3, 10997)
+	self:addTradeSkill(RecipeDB, 16995,300,12783,3,2018)
+	self:addTradeFlags(RecipeDB, 16995,1,2,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
+	self:addTradeAcquire(RecipeDB, 16995,3, 10997)

 	-- Silver Skeleton Key -- 19666
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19666, 100, 15869, 1, 2018)
-	self:addTradeFlags(RecipeDB, 19666, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19666, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 19666,100,15869,1,2018)
+	self:addTradeFlags(RecipeDB, 19666,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19666,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Golden Skeleton Key -- 19667
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19667, 150, 15870, 1, 2018)
-	self:addTradeFlags(RecipeDB, 19667, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19667, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 19667,150,15870,1,2018)
+	self:addTradeFlags(RecipeDB, 19667,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19667,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Truesilver Skeleton Key -- 19668
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19668, 200, 15871, 1, 2018)
-	self:addTradeFlags(RecipeDB, 19668, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19668, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 19668,200,15871,1,2018)
+	self:addTradeFlags(RecipeDB, 19668,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19668,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Arcanite Skeleton Key -- 19669
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19669, 275, 15872, 1, 2018)
-	self:addTradeFlags(RecipeDB, 19669, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19669, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 19669,275,15872,1,2018)
+	self:addTradeFlags(RecipeDB, 19669,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19669,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Arcanite Rod -- 20201
 	-- Trainer
@@ -2092,93 +2090,90 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20201, 265, 16206, 1, 2018)
-	self:addTradeFlags(RecipeDB, 20201, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 20201, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 20201,265,16206,1,2018)
+	self:addTradeFlags(RecipeDB, 20201,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 20201,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Fiery Chain Girdle -- 20872
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val9id4val8id5val245id6val24id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20872, 295, 16989, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20872, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 20872, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20872,295,16989,3,2018)
+	self:addTradeFlags(RecipeDB, 20872,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	-- No acquire information

 	-- Fiery Chain Shoulders -- 20873
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val14id4val341id6val25id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20873, 300, 16988, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20873, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 20873,300,16988,3,2018)
+	self:addTradeFlags(RecipeDB, 20873,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dark Iron Bracers -- 20874
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val7id3val436id6val18id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20874, 295, 17014, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20874, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 20874, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20874,295,17014,3,2018)
+	self:addTradeFlags(RecipeDB, 20874,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 20874,2, 12944)

 	-- Dark Iron Leggings -- 20876
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val14id3val863id6val30id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20876, 300, 17013, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20876, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 20876,300,17013,3,2018)
+	self:addTradeFlags(RecipeDB, 20876,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Dark Iron Reaver -- 20890
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val10id3val71-134id7val2.4id8val6id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20890, 300, 17015, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20890, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
-	self:addTradeAcquire(RecipeDB, 20890, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20890,300,17015,3,2018)
+	self:addTradeFlags(RecipeDB, 20890,3,21,22,23,24,25,26,27,28,29,30,36,41,46,69)
+	-- No acquire information

 	-- Dark Iron Destroyer -- 20897
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val10id1val71-134id7val2.4id8val6id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20897, 300, 17016, 3, 2018)
-	self:addTradeFlags(RecipeDB, 20897, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 20897, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20897,300,17016,3,2018)
+	self:addTradeFlags(RecipeDB, 20897,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	-- No acquire information

 	-- Sulfuron Hammer -- 21161
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val176-295id7val3.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21161, 300, 17193, 4, 2018)
-	self:addTradeFlags(RecipeDB, 21161, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 21161, 4, 7604)
+	self:addTradeSkill(RecipeDB, 21161,300,17193,4,2018)
+	self:addTradeFlags(RecipeDB, 21161,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 21161,4, 7604)

 	-- Edge of Winter -- 21913
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe, Seasonal,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,Seasonal,
 	-- Item Stats:
 	-- Item Stats: val3id3val30-56id7val2.1id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21913, 190, 17704, 2, 2018)
-	self:addTradeFlags(RecipeDB, 21913, 3,7,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 21913, 5, 1)
+	self:addTradeSkill(RecipeDB, 21913,190,17704,2,2018)
+	self:addTradeFlags(RecipeDB, 21913,3,7,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 21913,5, 1)

 	-- Elemental Sharpening Stone -- 22757
 	-- Raid: 2717 - Molten Core
@@ -2192,800 +2187,799 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22757, 300, 18262, 3, 2018)
-	self:addTradeFlags(RecipeDB, 22757, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22757, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22757,300,18262,3,2018)
+	self:addTradeFlags(RecipeDB, 22757,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22757,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Heavy Timbermaw Belt -- 23628
 	-- Timbermaw Hold - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id3val193id6val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23628, 290, 19043, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23628, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,99)
-	self:addTradeAcquire(RecipeDB, 23628, 6, 576, 2, 11557)
+	self:addTradeSkill(RecipeDB, 23628,290,19043,1,2018)
+	self:addTradeFlags(RecipeDB, 23628,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,99)
+	self:addTradeAcquire(RecipeDB, 23628,6, 576, 2, 11557)

 	-- Heavy Timbermaw Boots -- 23629
 	-- Timbermaw Hold - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val23id3val258id6val20id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23629, 300, 19048, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23629, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,99)
-	self:addTradeAcquire(RecipeDB, 23629, 6, 576, 3, 11557)
+	self:addTradeSkill(RecipeDB, 23629,300,19048,1,2018)
+	self:addTradeFlags(RecipeDB, 23629,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,99)
+	self:addTradeAcquire(RecipeDB, 23629,6, 576, 3, 11557)

 	-- Girdle of the Dawn -- 23632
 	-- Argent Dawn - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val21id1val9id3val341id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23632, 290, 19051, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23632, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,96)
-	self:addTradeAcquire(RecipeDB, 23632, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 23632,290,19051,1,2018)
+	self:addTradeFlags(RecipeDB, 23632,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,96)
+	self:addTradeAcquire(RecipeDB, 23632,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Gloves of the Dawn -- 23633
 	-- Argent Dawn - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val23id1val10id3val417id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23633, 300, 19057, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23633, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,96)
-	self:addTradeAcquire(RecipeDB, 23633, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)
+	self:addTradeSkill(RecipeDB, 23633,300,19057,1,2018)
+	self:addTradeFlags(RecipeDB, 23633,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,96)
+	self:addTradeAcquire(RecipeDB, 23633,6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Dark Iron Helm -- 23636
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val20id3val845id6val35id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23636, 300, 19148, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23636, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 23636, 2, 12944)
+	self:addTradeSkill(RecipeDB, 23636,300,19148,1,2018)
+	self:addTradeFlags(RecipeDB, 23636,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	-- No acquire information

 	-- Dark Iron Gauntlets -- 23637
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id2val16id3val565id6val28id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23637, 300, 19164, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23637, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 23637,300,19164,1,2018)
+	self:addTradeFlags(RecipeDB, 23637,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Black Amnesty -- 23638
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,
 	-- Item Stats:
 	-- Item Stats: val53-100id7val1.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23638, 300, 19166, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23638, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
+	self:addTradeSkill(RecipeDB, 23638,300,19166,1,2018)
+	self:addTradeFlags(RecipeDB, 23638,3,21,22,23,24,25,26,27,28,29,30,36,41,46,72)
 	-- No acquire information

 	-- Blackfury -- 23639
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Polearm,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val35id1val15id3val105-158id7val2.1id8val10id33val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23639, 300, 19167, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23639, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,71)
+	self:addTradeSkill(RecipeDB, 23639,300,19167,1,2018)
+	self:addTradeFlags(RecipeDB, 23639,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,71)
 	-- No acquire information

 	-- Ebon Hand -- 23650
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val9id3val90-168id7val2.5id8val7id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23650, 300, 19170, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23650, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
+	self:addTradeSkill(RecipeDB, 23650,300,19170,1,2018)
+	self:addTradeFlags(RecipeDB, 23650,3,21,22,23,24,25,26,27,28,29,30,36,41,46,70)
 	-- No acquire information

 	-- Blackguard -- 23652
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id3val65-121id7val1.8id8val20id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23652, 300, 19168, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23652, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,52,63,69)
+	self:addTradeSkill(RecipeDB, 23652,300,19168,1,2018)
+	self:addTradeFlags(RecipeDB, 23652,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,52,63,69)
 	-- No acquire information

 	-- Nightfall -- 23653
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val187-282id7val3.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23653, 300, 19169, 1, 2018)
-	self:addTradeFlags(RecipeDB, 23653, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeSkill(RecipeDB, 23653,300,19169,1,2018)
+	self:addTradeFlags(RecipeDB, 23653,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
 	-- No acquire information

 	-- Bloodsoul Breastplate -- 24136
 	-- Zandalar Tribe - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id2val13id3val381id6val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24136, 300, 19690, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24136, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
-	self:addTradeAcquire(RecipeDB, 24136, 6, 270, 3, 14921)
+	self:addTradeSkill(RecipeDB, 24136,300,19690,1,2018)
+	self:addTradeFlags(RecipeDB, 24136,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
+	self:addTradeAcquire(RecipeDB, 24136,6, 270, 3, 14921)

 	-- Bloodsoul Shoulders -- 24137
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val24id2val10id3val286id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24137, 300, 19691, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24137, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
-	self:addTradeAcquire(RecipeDB, 24137, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24137,300,19691,1,2018)
+	self:addTradeFlags(RecipeDB, 24137,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
+	self:addTradeAcquire(RecipeDB, 24137,6, 270, 2, 14921)

 	-- Bloodsoul Gauntlets -- 24138
 	-- Zandalar Tribe - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id2val17id3val238id6val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24138, 300, 19692, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24138, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
-	self:addTradeAcquire(RecipeDB, 24138, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24138,300,19692,1,2018)
+	self:addTradeFlags(RecipeDB, 24138,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,100)
+	self:addTradeAcquire(RecipeDB, 24138,6, 270, 1, 14921)

 	-- Darksoul Breastplate -- 24139
 	-- Zandalar Tribe - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val32id3val736id6val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24139, 300, 19693, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24139, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
-	self:addTradeAcquire(RecipeDB, 24139, 6, 270, 3, 14921)
+	self:addTradeSkill(RecipeDB, 24139,300,19693,1,2018)
+	self:addTradeFlags(RecipeDB, 24139,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
+	self:addTradeAcquire(RecipeDB, 24139,6, 270, 3, 14921)

 	-- Darksoul Leggings -- 24140
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val22id3val722id6val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24140, 300, 19694, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24140, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
-	self:addTradeAcquire(RecipeDB, 24140, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24140,300,19694,1,2018)
+	self:addTradeFlags(RecipeDB, 24140,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
+	self:addTradeAcquire(RecipeDB, 24140,6, 270, 2, 14921)

 	-- Darksoul Shoulders -- 24141
 	-- Zandalar Tribe - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val24id3val507id6val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24141, 300, 19695, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24141, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
-	self:addTradeAcquire(RecipeDB, 24141, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24141,300,19695,1,2018)
+	self:addTradeFlags(RecipeDB, 24141,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,100)
+	self:addTradeAcquire(RecipeDB, 24141,6, 270, 1, 14921)

 	-- Dark Iron Boots -- 24399
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val741id6val28id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24399, 300, 20039, 1, 2018)
-	self:addTradeFlags(RecipeDB, 24399, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 24399,300,20039,1,2018)
+	self:addTradeFlags(RecipeDB, 24399,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Darkrune Gauntlets -- 24912
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id3val410id6val10id28val20id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24912, 300, 20549, 3, 2018)
-	self:addTradeFlags(RecipeDB, 24912, 21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeSkill(RecipeDB, 24912,300,20549,3,2018)
+	self:addTradeFlags(RecipeDB, 24912,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
 	-- No acquire information

 	-- Darkrune Helm -- 24913
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val13id3val534id6val25id36val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24913, 300, 20551, 3, 2018)
-	self:addTradeFlags(RecipeDB, 24913, 21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeSkill(RecipeDB, 24913,300,20551,3,2018)
+	self:addTradeFlags(RecipeDB, 24913,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
 	-- No acquire information

 	-- Darkrune Breastplate -- 24914
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val14id3val657id6val12id26val25id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24914, 300, 20550, 3, 2018)
-	self:addTradeFlags(RecipeDB, 24914, 21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeSkill(RecipeDB, 24914,300,20550,3,2018)
+	self:addTradeFlags(RecipeDB, 24914,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
 	-- No acquire information

 	-- Heavy Obsidian Belt -- 27585
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val25id1val397id6val5id32val5id33val5id34val5id35val5id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27585, 300, 22197, 1, 2018)
-	self:addTradeFlags(RecipeDB, 27585, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,97)
-	self:addTradeAcquire(RecipeDB, 27585, 6, 609, 1, 15176)
+	self:addTradeSkill(RecipeDB, 27585,300,22197,1,2018)
+	self:addTradeFlags(RecipeDB, 27585,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,97)
+	self:addTradeAcquire(RecipeDB, 27585,6, 609, 1, 15176)

 	-- Jagged Obsidian Shield -- 27586
 	-- Cenarion Circle - Revered
 	-- No location information
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats: Tanking,
 	-- Item Stats: val3040id6val9id28val5id32val5id33val5id34val5id35val5id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27586, 300, 22198, 1, 2018)
-	self:addTradeFlags(RecipeDB, 27586, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64,97)
-	self:addTradeAcquire(RecipeDB, 27586, 6, 609, 3, 15471)
+	self:addTradeSkill(RecipeDB, 27586,300,22198,1,2018)
+	self:addTradeFlags(RecipeDB, 27586,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64,97)
+	self:addTradeAcquire(RecipeDB, 27586,6, 609, 3, 15471)

 	-- Thick Obsidian Breastplate -- 27587
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val38id1val16id3val929id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27587, 300, 22196, 3, 2018)
-	self:addTradeFlags(RecipeDB, 27587, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 27587, 3, 15263)
+	self:addTradeSkill(RecipeDB, 27587,300,22196,3,2018)
+	self:addTradeFlags(RecipeDB, 27587,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 27587,3, 15263)

 	-- Light Obsidian Belt -- 27588
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val224id6val5id32val5id33val5id34val5id35val5id36val14id44val32id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27588, 300, 22195, 1, 2018)
-	self:addTradeFlags(RecipeDB, 27588, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 27588, 6, 609, 2, 15176)
+	self:addTradeSkill(RecipeDB, 27588,300,22195,1,2018)
+	self:addTradeFlags(RecipeDB, 27588,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 27588,6, 609, 2, 15176)

 	-- Black Grasp of the Destroyer -- 27589
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val318id6val14id44val28id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27589, 300, 22194, 3, 2018)
-	self:addTradeFlags(RecipeDB, 27589, 1,2,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 27589, 3, 15340)
+	self:addTradeSkill(RecipeDB, 27589,300,22194,3,2018)
+	self:addTradeFlags(RecipeDB, 27589,1,2,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 27589,3, 15340)

 	-- Obsidian Mail Tunic -- 27590
 	-- Cenarion Circle - Exalted
 	-- No location information
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val523id6val14id44val76id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27590, 300, 22191, 1, 2018)
-	self:addTradeFlags(RecipeDB, 27590, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 27590, 6, 609, 4, 15471)
+	self:addTradeSkill(RecipeDB, 27590,300,22191,1,2018)
+	self:addTradeFlags(RecipeDB, 27590,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 27590,6, 609, 4, 15471)

 	-- Titanic Leggings -- 27829
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val30id1val683id6val14id44val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27829, 300, 22385, 4, 2018)
-	self:addTradeFlags(RecipeDB, 27829, 21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeSkill(RecipeDB, 27829,300,22385,4,2018)
+	self:addTradeFlags(RecipeDB, 27829,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
 	-- No acquire information

 	-- Persuader -- 27830
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val86-161id7val2.7id8val14id44val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27830, 300, 22384, 4, 2018)
-	self:addTradeFlags(RecipeDB, 27830, 21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 27830,300,22384,4,2018)
+	self:addTradeFlags(RecipeDB, 27830,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
 	-- No acquire information

 	-- Sageblade -- 27832
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,Armor, Trinket,
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val14id3val6id4val49-100id7val1.8id8val10id23val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27832, 300, 22383, 4, 2018)
-	self:addTradeFlags(RecipeDB, 27832, 21,22,23,24,25,26,27,28,29,30,36,40,46,47,54,63,69)
+	self:addTradeSkill(RecipeDB, 27832,300,22383,4,2018)
+	self:addTradeFlags(RecipeDB, 27832,21,22,23,24,25,26,27,28,29,30,36,40,46,47,54,63,69)
 	-- No acquire information

 	-- Icebane Breastplate -- 28242
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id1val24id3val1027id6val12id31val42id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28242, 300, 22669, 4, 2018)
-	self:addTradeFlags(RecipeDB, 28242, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 28242,300,22669,4,2018)
+	self:addTradeFlags(RecipeDB, 28242,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Icebane Gauntlets -- 28243
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id1val18id3val642id6val8id31val32id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28243, 300, 22670, 4, 2018)
-	self:addTradeFlags(RecipeDB, 28243, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 28243,300,22670,4,2018)
+	self:addTradeFlags(RecipeDB, 28243,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Icebane Bracers -- 28244
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id1val13id3val449id6val7id31val24id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28244, 300, 22671, 4, 2018)
-	self:addTradeFlags(RecipeDB, 28244, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 28244,300,22671,4,2018)
+	self:addTradeFlags(RecipeDB, 28244,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Ironvine Breastplate -- 28461
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val15id3val726id6val10id31val30id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28461, 300, 22762, 1, 2018)
-	self:addTradeFlags(RecipeDB, 28461, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
-	self:addTradeAcquire(RecipeDB, 28461, 6, 609, 3, 15176)
+	self:addTradeSkill(RecipeDB, 28461,300,22762,1,2018)
+	self:addTradeFlags(RecipeDB, 28461,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
+	self:addTradeAcquire(RecipeDB, 28461,6, 609, 3, 15176)

 	-- Ironvine Gloves -- 28462
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val10id3val454id6val15id31val20id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28462, 300, 22763, 1, 2018)
-	self:addTradeFlags(RecipeDB, 28462, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
-	self:addTradeAcquire(RecipeDB, 28462, 6, 609, 2, 15176)
+	self:addTradeSkill(RecipeDB, 28462,300,22763,1,2018)
+	self:addTradeFlags(RecipeDB, 28462,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
+	self:addTradeAcquire(RecipeDB, 28462,6, 609, 2, 15176)

 	-- Ironvine Belt -- 28463
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val408id6val5id31val15id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28463, 300, 22764, 1, 2018)
-	self:addTradeFlags(RecipeDB, 28463, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
-	self:addTradeAcquire(RecipeDB, 28463, 6, 609, 1, 15176)
+	self:addTradeSkill(RecipeDB, 28463,300,22764,1,2018)
+	self:addTradeFlags(RecipeDB, 28463,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,97)
+	self:addTradeAcquire(RecipeDB, 28463,6, 609, 1, 15176)

 	-- Fel Iron Plate Gloves -- 29545
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val24id1val21id3val524id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29545, 290, 23482, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29545, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29545, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29545,290,23482,1,2018)
+	self:addTradeFlags(RecipeDB, 29545,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29545,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Plate Belt -- 29547
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val21id1val30id3val471id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29547, 295, 23484, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29547, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29547, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29547,295,23484,1,2018)
+	self:addTradeFlags(RecipeDB, 29547,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29547,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Plate Boots -- 29548
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val23id1val30id3val612id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29548, 305, 23487, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29548, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29548, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29548,305,23487,1,2018)
+	self:addTradeFlags(RecipeDB, 29548,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29548,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Plate Pants -- 29549
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val34id1val33id3val779id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29549, 305, 23488, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29549, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29549, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29549,305,23488,1,2018)
+	self:addTradeFlags(RecipeDB, 29549,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29549,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Breastplate -- 29550
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val32id1val46id3val943id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29550, 315, 23489, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29550, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29550, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29550,315,23489,1,2018)
+	self:addTradeFlags(RecipeDB, 29550,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29550,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Chain Coif -- 29551
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val33id3val21id4val382id6val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29551, 290, 23493, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29551, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29551, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29551,290,23493,1,2018)
+	self:addTradeFlags(RecipeDB, 29551,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29551,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Chain Gloves -- 29552
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val24id3val17id4val303id6val34id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29552, 300, 23491, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29552, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29552, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29552,300,23491,1,2018)
+	self:addTradeFlags(RecipeDB, 29552,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29552,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Chain Bracers -- 29553
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val19id3val13id4val218id6val26id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29553, 305, 23494, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29553, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29553, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29553,305,23494,1,2018)
+	self:addTradeFlags(RecipeDB, 29553,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29553,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Chain Tunic -- 29556
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id3val24id4val514id6val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29556, 310, 23490, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29556, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29556, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29556,310,23490,1,2018)
+	self:addTradeFlags(RecipeDB, 29556,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29556,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Hatchet -- 29557
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val8id1val68-127id7val2id8val15id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29557, 300, 23497, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29557, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 29557, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29557,300,23497,1,2018)
+	self:addTradeFlags(RecipeDB, 29557,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 29557,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Hammer -- 29558
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val12id4val76-143id7val2.2id8val5id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29558, 305, 23498, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29558, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 29558, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29558,305,23498,1,2018)
+	self:addTradeFlags(RecipeDB, 29558,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 29558,1, 16583, 1, 16823, 1, 19341)

 	-- Fel Iron Greatsword -- 29565
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val172-259id7val3.2id8val30id44val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29565, 310, 23499, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29565, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 29565, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29565,310,23499,1,2018)
+	self:addTradeFlags(RecipeDB, 29565,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 29565,1, 16583, 1, 16823, 1, 19341)

 	-- Adamantite Maul -- 29566
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val47id1val179-269id7val3.2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29566, 325, 23502, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29566, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
-	self:addTradeAcquire(RecipeDB, 29566, 2, 16670, 2, 16713, 2, 19662)
+	self:addTradeSkill(RecipeDB, 29566,325,23502,1,2018)
+	self:addTradeFlags(RecipeDB, 29566,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,70)
+	self:addTradeAcquire(RecipeDB, 29566,2, 16670, 2, 16713, 2, 19662)

 	-- Adamantite Cleaver -- 29568
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val25id2val39id3val203-305id7val3.5id8val52id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29568, 330, 23503, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29568, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 29568, 2, 16670, 2, 16713, 2, 19662)
+	self:addTradeSkill(RecipeDB, 29568,330,23503,1,2018)
+	self:addTradeFlags(RecipeDB, 29568,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 29568,2, 16670, 2, 16713, 2, 19662)

 	-- Adamantite Dagger -- 29569
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val74-138id7val1.9id8val10id44val15id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29569, 330, 23504, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29569, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
-	self:addTradeAcquire(RecipeDB, 29569, 2, 16670, 2, 16713, 2, 19662)
+	self:addTradeSkill(RecipeDB, 29569,330,23504,1,2018)
+	self:addTradeFlags(RecipeDB, 29569,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
+	self:addTradeAcquire(RecipeDB, 29569,2, 16670, 2, 16713, 2, 19662)

 	-- Adamantite Rapier -- 29571
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val15id3val68-128id7val1.7id8val16id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29571, 335, 23505, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29571, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,52,63,69)
-	self:addTradeAcquire(RecipeDB, 29571, 2, 16670, 2, 16713, 2, 19662)
+	self:addTradeSkill(RecipeDB, 29571,335,23505,1,2018)
+	self:addTradeFlags(RecipeDB, 29571,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,52,63,69)
+	self:addTradeAcquire(RecipeDB, 29571,2, 16670, 2, 16713, 2, 19662)

 	-- Adamantite Plate Bracers -- 29603
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val22id1val24id3val458id6val4id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29603, 335, 23506, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29603, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29603, 2, 19342, 2, 19694)
+	self:addTradeSkill(RecipeDB, 29603,335,23506,1,2018)
+	self:addTradeFlags(RecipeDB, 29603,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29603,2, 19342, 2, 19694)

 	-- Adamantite Plate Gloves -- 29605
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val24id1val34id3val655id6val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29605, 335, 23508, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29605, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29605, 2, 19342, 2, 19694)
+	self:addTradeSkill(RecipeDB, 29605,335,23508,1,2018)
+	self:addTradeFlags(RecipeDB, 29605,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29605,2, 19342, 2, 19694)

 	-- Adamantite Breastplate -- 29606
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val34id1val40id3val1077id6val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29606, 340, 23507, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29606, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29606, 2, 19342, 2, 19694)
+	self:addTradeSkill(RecipeDB, 29606,340,23507,1,2018)
+	self:addTradeFlags(RecipeDB, 29606,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29606,2, 19342, 2, 19694)

 	-- Enchanted Adamantite Belt -- 29608
 	-- The Scryers - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val21id3val644id6val3id31val30id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29608, 355, 23510, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29608, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,110)
-	self:addTradeAcquire(RecipeDB, 29608, 6, 934, 1, 19331)
+	self:addTradeSkill(RecipeDB, 29608,355,23510,1,2018)
+	self:addTradeFlags(RecipeDB, 29608,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,110)
+	self:addTradeAcquire(RecipeDB, 29608,6, 934, 1, 19331)

 	-- Enchanted Adamantite Breastplate -- 29610
 	-- The Scryers - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val27id3val1154id6val40id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29610, 360, 23509, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29610, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,110)
-	self:addTradeAcquire(RecipeDB, 29610, 6, 934, 3, 19331)
+	self:addTradeSkill(RecipeDB, 29610,360,23509,1,2018)
+	self:addTradeFlags(RecipeDB, 29610,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,110)
+	self:addTradeAcquire(RecipeDB, 29610,6, 934, 3, 19331)

 	-- Enchanted Adamantite Boots -- 29611
 	-- The Scryers - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val21id3val787id6val30id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29611, 355, 23511, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29611, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,110)
-	self:addTradeAcquire(RecipeDB, 29611, 6, 934, 2, 19331)
+	self:addTradeSkill(RecipeDB, 29611,355,23511,1,2018)
+	self:addTradeFlags(RecipeDB, 29611,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,110)
+	self:addTradeAcquire(RecipeDB, 29611,6, 934, 2, 19331)

 	-- Enchanted Adamantite Leggings -- 29613
 	-- The Scryers - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id3val1019id6val4id31val40id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29613, 365, 23512, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29613, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,110)
-	self:addTradeAcquire(RecipeDB, 29613, 6, 934, 4, 19331)
+	self:addTradeSkill(RecipeDB, 29613,365,23512,1,2018)
+	self:addTradeFlags(RecipeDB, 29613,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,110)
+	self:addTradeAcquire(RecipeDB, 29613,6, 934, 4, 19331)

 	-- Flamebane Bracers -- 29614
 	-- The Aldor - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val15id3val497id6val28id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29614, 350, 23515, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29614, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
-	self:addTradeAcquire(RecipeDB, 29614, 6, 932, 1, 19321)
+	self:addTradeSkill(RecipeDB, 29614,350,23515,1,2018)
+	self:addTradeFlags(RecipeDB, 29614,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
+	self:addTradeAcquire(RecipeDB, 29614,6, 932, 1, 19321)

 	-- Flamebane Helm -- 29615
 	-- The Aldor - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val19id3val930id6val40id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29615, 355, 23516, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29615, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
-	self:addTradeAcquire(RecipeDB, 29615, 6, 932, 4, 19321)
+	self:addTradeSkill(RecipeDB, 29615,355,23516,1,2018)
+	self:addTradeFlags(RecipeDB, 29615,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
+	self:addTradeAcquire(RecipeDB, 29615,6, 932, 4, 19321)

 	-- Flamebane Gloves -- 29616
 	-- The Aldor - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val21id3val722id6val30id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29616, 360, 23514, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29616, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
-	self:addTradeAcquire(RecipeDB, 29616, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 29616,360,23514,1,2018)
+	self:addTradeFlags(RecipeDB, 29616,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,101)
+	self:addTradeAcquire(RecipeDB, 29616,6, 932, 2, 19321)

 	-- Flamebane Breastplate -- 29617
 	-- The Aldor - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val19id3val1164id6val4id31val40id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29617, 365, 23513, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29617, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,101)
-	self:addTradeAcquire(RecipeDB, 29617, 6, 932, 3, 19321)
+	self:addTradeSkill(RecipeDB, 29617,365,23513,1,2018)
+	self:addTradeFlags(RecipeDB, 29617,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,101)
+	self:addTradeAcquire(RecipeDB, 29617,6, 932, 3, 19321)

 	-- Felsteel Gloves -- 29619
-	-- Instance: 3790 - type5category3territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsid3790maxlevel67
+	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id3val943id6val25id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29619, 360, 23517, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29619, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29619, 3, 18497)
+	self:addTradeSkill(RecipeDB, 29619,360,23517,3,2018)
+	self:addTradeFlags(RecipeDB, 29619,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29619,3, 18497)

 	-- Felsteel Leggings -- 29620
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val39id3val1257id6val33id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29620, 360, 23518, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29620, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29620, 3, 20900)
+	self:addTradeSkill(RecipeDB, 29620,360,23518,3,2018)
+	self:addTradeFlags(RecipeDB, 29620,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29620,3, 20900)

 	-- Felsteel Helm -- 29621
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id3val1284id6val33id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29621, 365, 23519, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29621, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29621, 3, 18830)
+	self:addTradeSkill(RecipeDB, 29621,365,23519,3,2018)
+	self:addTradeFlags(RecipeDB, 29621,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29621,3, 18830)

 	-- Gauntlets of the Iron Tower -- 29622
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val30id3val831id6val26id29val20id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29622, 365, 23532, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29622, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29622, 3, 16408, 3, 16529, 3, 18168)
+	self:addTradeSkill(RecipeDB, 29622,365,23532,4,2018)
+	self:addTradeFlags(RecipeDB, 29622,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29622,3, 16408, 3, 16529, 3, 18168)

 	-- Khorium Belt -- 29628
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val30id3val21id4val649id6val8id24val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29628, 360, 23524, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29628, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29628, 3, 18203)
+	self:addTradeSkill(RecipeDB, 29628,360,23524,3,2018)
+	self:addTradeFlags(RecipeDB, 29628,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29628,3, 18203)

 	-- Khorium Pants -- 29629
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val42id3val28id4val1010id6val11id24val33id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29629, 360, 23523, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29629, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29629, 3, 20878)
+	self:addTradeSkill(RecipeDB, 29629,360,23523,3,2018)
+	self:addTradeFlags(RecipeDB, 29629,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29629,3, 20878)

 	-- Khorium Boots -- 29630
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val31id3val21id4val800id6val8id24val26id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29630, 365, 23525, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29630, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29630, 3, 18873)
+	self:addTradeSkill(RecipeDB, 29630,365,23525,3,2018)
+	self:addTradeFlags(RecipeDB, 29630,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29630,3, 18873)

 	-- Ragesteel Gloves -- 29642
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val35id1val728id6val27id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29642, 365, 23520, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29642, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29642, 3, 17136, 3, 18062)
+	self:addTradeSkill(RecipeDB, 29642,365,23520,3,2018)
+	self:addTradeFlags(RecipeDB, 29642,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29642,3, 17136, 3, 18062)

 	-- Ragesteel Helm -- 29643
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val45id1val946id6val37id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29643, 365, 23521, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29643, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29643, 3, 16952)
+	self:addTradeSkill(RecipeDB, 29643,365,23521,3,2018)
+	self:addTradeFlags(RecipeDB, 29643,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29643,3, 16952)

 	-- Ragesteel Breastplate -- 29645
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val50id1val1164id6val29id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29645, 370, 23522, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29645, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 29645, 3, 21454, 3, 23305)
+	self:addTradeSkill(RecipeDB, 29645,370,23522,3,2018)
+	self:addTradeFlags(RecipeDB, 29645,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 29645,3, 21454, 3, 23305)

 	-- Swiftsteel Gloves -- 29648
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val3id2val407id6val10id24val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29648, 370, 23526, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29648, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29648, 3, 18314)
+	self:addTradeSkill(RecipeDB, 29648,370,23526,3,2018)
+	self:addTradeFlags(RecipeDB, 29648,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29648,3, 18314)

 	-- Earthpeace Breastplate -- 29649
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val652id6val16id24val49id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29649, 370, 23527, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29649, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 29649, 3, 17975)
+	self:addTradeSkill(RecipeDB, 29649,370,23527,3,2018)
+	self:addTradeFlags(RecipeDB, 29649,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 29649,3, 17975)

 	-- Fel Sharpening Stone -- 29654
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29654, 290, 23528, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29654, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29654, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 29654,290,23528,1,2018)
+	self:addTradeFlags(RecipeDB, 29654,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29654,1, 16583, 1, 16823, 1, 19341)

 	-- Adamantite Sharpening Stone -- 29656
 	-- Cenarion Expedition - Honored
@@ -2993,9 +2987,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29656, 350, 23529, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29656, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 29656, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 29656,350,23529,1,2018)
+	self:addTradeFlags(RecipeDB, 29656,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 29656,6, 942, 2, 17904)

 	-- Felsteel Shield Spike -- 29657
 	-- Honor Hold - Exalted
@@ -3003,246 +2997,252 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29657, 360, 23530, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29657, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
-	self:addTradeAcquire(RecipeDB, 29657, 6, 946, 4, 17657)
+	self:addTradeSkill(RecipeDB, 29657,360,23530,1,2018)
+	self:addTradeFlags(RecipeDB, 29657,1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
+	self:addTradeAcquire(RecipeDB, 29657,6, 946, 4, 17657)

 	-- Felfury Gauntlets -- 29658
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val465id6val27id44val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29658, 365, 23531, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29658, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 29658, 3, 21246, 3, 21911)
+	self:addTradeSkill(RecipeDB, 29658,365,23531,4,2018)
+	self:addTradeFlags(RecipeDB, 29658,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 29658,3, 21246, 3, 21911)

 	-- Steelgrip Gauntlets -- 29662
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val28id1val36id3val831id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29662, 365, 23533, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29662, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29662, 3, 16409, 3, 16504)
+	self:addTradeSkill(RecipeDB, 29662,365,23533,4,2018)
+	self:addTradeFlags(RecipeDB, 29662,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29662,3, 16409, 3, 16504)

 	-- Storm Helm -- 29663
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Raid: 3457 - Karazhan
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val21id3val28id4val604id6val9id24val22id44val44id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29663, 365, 23534, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29663, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 29663, 3, 15547, 3, 16409, 3, 16504, 3, 18633, 3, 25060)
+	self:addTradeSkill(RecipeDB, 29663,365,23534,4,2018)
+	self:addTradeFlags(RecipeDB, 29663,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 29663,3, 15547, 3, 16409, 3, 16504, 3, 18633, 3, 25060)

 	-- Helm of the Stalwart Defender -- 29664
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val47id3val1366id6val23id29val23id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29664, 365, 23535, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29664, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29664, 3, 16492, 3, 16504, 3, 17083, 3, 19509, 3, 23597)
+	self:addTradeSkill(RecipeDB, 29664,365,23535,4,2018)
+	self:addTradeFlags(RecipeDB, 29664,1,2,5,6,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29664,3, 16492, 3, 16504, 3, 17083, 3, 19509, 3, 23597)

 	-- Oathkeeper's Helm -- 29668
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5category3territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogid3716maxlevel65
+	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val40id3val22id4val1080id6val9id24val15id31val26id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29668, 365, 23536, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29668, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29668, 3, 16526, 3, 17724, 3, 19802, 3, 22286)
+	self:addTradeSkill(RecipeDB, 29668,365,23536,4,2018)
+	self:addTradeFlags(RecipeDB, 29668,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29668,3, 16526, 3, 17724, 3, 19802, 3, 22286)

 	-- Black Felsteel Bracers -- 29669
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3845 - Tempest Keep
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val26id1val15id3val581id6val22id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29669, 365, 23537, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29669, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29669, 3, 16409, 3, 16544, 3, 20031, 3, 25073)
+	self:addTradeSkill(RecipeDB, 29669,365,23537,4,2018)
+	self:addTradeFlags(RecipeDB, 29669,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29669,3, 16409, 3, 16544, 3, 20031, 3, 25073)

 	-- Bracers of the Green Fortress -- 29671
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val39id3val581id6val10id26val17id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29671, 365, 23538, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29671, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
-	self:addTradeAcquire(RecipeDB, 29671, 3, 15551, 3, 16530, 3, 25073)
+	self:addTradeSkill(RecipeDB, 29671,365,23538,4,2018)
+	self:addTradeFlags(RecipeDB, 29671,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,59)
+	self:addTradeAcquire(RecipeDB, 29671,3, 15551, 3, 16530, 3, 25073)

 	-- Blessed Bracers -- 29672
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val12id3val14id4val581id6val18id44val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29672, 365, 23539, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29672, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
-	self:addTradeAcquire(RecipeDB, 29672, 3, 16409, 3, 16526, 3, 17225, 3, 17817, 3, 24684)
+	self:addTradeSkill(RecipeDB, 29672,365,23539,4,2018)
+	self:addTradeFlags(RecipeDB, 29672,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,59)
+	self:addTradeAcquire(RecipeDB, 29672,3, 16409, 3, 16526, 3, 17225, 3, 17817, 3, 24684)

 	-- Felsteel Longblade -- 29692
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val26id2val15id3val128-239id7val2.2id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29692, 365, 23540, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29692, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 29692, 3, 16492, 3, 16524, 3, 25060, 3, 25073)
+	self:addTradeSkill(RecipeDB, 29692,365,23540,4,2018)
+	self:addTradeFlags(RecipeDB, 29692,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 29692,3, 16492, 3, 16524, 3, 25060, 3, 25073)

 	-- Khorium Champion -- 29693
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3959 - Black Temple
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val50id1val286-430id7val3.3id8val37id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29693, 365, 23541, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29693, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 29693, 3, 16409, 3, 20032, 3, 22879, 3, 24179)
+	self:addTradeSkill(RecipeDB, 29693,365,23541,4,2018)
+	self:addTradeFlags(RecipeDB, 29693,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 29693,3, 16409, 3, 20032, 3, 22879, 3, 24179)

 	-- Fel Edged Battleaxe -- 29694
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val128-239id7val2.2id8val21id44val14id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29694, 365, 23542, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29694, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 29694, 3, 16409, 3, 16504)
+	self:addTradeSkill(RecipeDB, 29694,365,23542,4,2018)
+	self:addTradeFlags(RecipeDB, 29694,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 29694,3, 16409, 3, 16504)

 	-- Felsteel Reaper -- 29695
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val295-443id7val3.4id8val30id44val112id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29695, 365, 23543, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29695, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 29695, 3, 16525, 3, 16544, 3, 17940, 3, 18317, 3, 24698)
+	self:addTradeSkill(RecipeDB, 29695,365,23543,4,2018)
+	self:addTradeFlags(RecipeDB, 29695,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 29695,3, 16525, 3, 16544, 3, 17940, 3, 18317, 3, 24698)

 	-- Runic Hammer -- 29696
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val16id3val140-261id7val2.4id8val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29696, 365, 23544, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29696, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 29696, 3, 16539, 3, 17957, 3, 25060)
+	self:addTradeSkill(RecipeDB, 29696,365,23544,4,2018)
+	self:addTradeFlags(RecipeDB, 29696,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 29696,3, 16539, 3, 17957, 3, 25060)

 	-- Fel Hardened Maul -- 29697
+	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val50id1val46id3val286-430id7val3.3id8val21id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29697, 365, 23546, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29697, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 29697, 3, 15548, 3, 16407, 3, 23596)
+	self:addTradeSkill(RecipeDB, 29697,365,23546,4,2018)
+	self:addTradeFlags(RecipeDB, 29697,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 29697,3, 15548, 3, 16407, 3, 23596)

 	-- Eternium Runed Blade -- 29698
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val19id4val27.6-113.6id7val1.7id8val21id44val168id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29698, 365, 23554, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29698, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
-	self:addTradeAcquire(RecipeDB, 29698, 3, 16425, 3, 16504, 3, 18708)
+	self:addTradeSkill(RecipeDB, 29698,365,23554,4,2018)
+	self:addTradeFlags(RecipeDB, 29698,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
+	self:addTradeAcquire(RecipeDB, 29698,3, 16425, 3, 16504, 3, 18708)

 	-- Dirge -- 29699
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val81-152id7val1.4id8val20id44val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29699, 365, 23555, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29699, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
-	self:addTradeAcquire(RecipeDB, 29699, 3, 16544, 3, 21305)
+	self:addTradeSkill(RecipeDB, 29699,365,23555,4,2018)
+	self:addTradeFlags(RecipeDB, 29699,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,72)
+	self:addTradeAcquire(RecipeDB, 29699,3, 16544, 3, 21305)

 	-- Hand of Eternity -- 29700
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val20id4val35.38-131.38id7val1.9id8val7id24val168id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29700, 365, 23556, 4, 2018)
-	self:addTradeFlags(RecipeDB, 29700, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 29700, 3, 22323, 3, 24065, 3, 24966)
+	self:addTradeSkill(RecipeDB, 29700,365,23556,4,2018)
+	self:addTradeFlags(RecipeDB, 29700,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 29700,3, 22323, 3, 24065, 3, 24966)

 	-- Lesser Ward of Shielding -- 29728
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29728, 340, 23575, 1, 2018)
-	self:addTradeFlags(RecipeDB, 29728, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 29728, 2, 16583, 2, 19373)
+	self:addTradeSkill(RecipeDB, 29728,340,23575,1,2018)
+	self:addTradeFlags(RecipeDB, 29728,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 29728,2, 16583, 2, 19373)

 	-- Greater Ward of Shielding -- 29729
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29729, 375, 23576, 3, 2018)
-	self:addTradeFlags(RecipeDB, 29729, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29729, 3, 18853)
+	self:addTradeSkill(RecipeDB, 29729,375,23576,3,2018)
+	self:addTradeFlags(RecipeDB, 29729,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29729,3, 18853)

 	-- Lesser Rune of Warding -- 32284
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32284, 315, 23559, 1, 2018)
-	self:addTradeFlags(RecipeDB, 32284, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 32284, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 32284,315,23559,1,2018)
+	self:addTradeFlags(RecipeDB, 32284,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 32284,1, 16583, 1, 16823, 1, 19341)

 	-- Greater Rune of Warding -- 32285
 	-- Cenarion Expedition - Honored
@@ -3250,9 +3250,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32285, 350, 25521, 1, 2018)
-	self:addTradeFlags(RecipeDB, 32285, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 32285, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 32285,350,25521,1,2018)
+	self:addTradeFlags(RecipeDB, 32285,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 32285,6, 942, 2, 17904)

 	-- Fel Iron Rod -- 32655
 	-- Trainer
@@ -3260,9 +3260,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32655, 290, 25843, 1, 2018)
-	self:addTradeFlags(RecipeDB, 32655, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 32655, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 32655,290,25843,1,2018)
+	self:addTradeFlags(RecipeDB, 32655,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 32655,1, 16583, 1, 16823, 1, 19341)

 	-- Adamantite Rod -- 32656
 	-- Vendor
@@ -3270,9 +3270,9 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32656, 350, 25844, 1, 2018)
-	self:addTradeFlags(RecipeDB, 32656, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32656, 2, 19662)
+	self:addTradeSkill(RecipeDB, 32656,350,25844,1,2018)
+	self:addTradeFlags(RecipeDB, 32656,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32656,2, 19662)

 	-- Eternium Rod -- 32657
 	-- Vendor
@@ -3280,178 +3280,178 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32657, 360, 25845, 1, 2018)
-	self:addTradeFlags(RecipeDB, 32657, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32657, 2, 16583, 2, 19373)
+	self:addTradeSkill(RecipeDB, 32657,360,25845,1,2018)
+	self:addTradeFlags(RecipeDB, 32657,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32657,2, 16583, 2, 19373)

 	-- Nether Chain Shirt -- 34529
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id2val40id3val18id4val757id6val7id24val28id44val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34529, 340, 23563, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 34529, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 34529, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 34529,340,23563,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 34529,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 34529,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Twisting Nether Chain Shirt -- 34530
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id2val48id3val22id4val893id6val9id24val33id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34530, 365, 23564, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 34530, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 34530, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 34530,365,23564,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 34530,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 34530,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Breastplate of Kings -- 34533
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val31id1val46id3val1353id6val31id44val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34533, 340, 28483, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 34533, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 34533, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 34533,340,28483,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 34533,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 34533,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Bulwark of Kings -- 34534
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val35id1val55id3val1595id6val37id44val23id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34534, 365, 28484, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 34534, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 34534, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 34534,365,28484,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 34534,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 34534,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Fireguard -- 34535
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val16id2val23id3val94-176id7val1.6id8val16id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34535, 340, 28425, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 34535, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 34535, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34535,340,28425,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 34535,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 34535,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Blazeguard -- 34537
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val17id2val25id3val102-190id7val1.6id8val17id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34537, 365, 28426, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 34537, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 34537, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34537,365,28426,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 34537,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 34537,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Lionheart Blade -- 34538
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val47id1val42id2val315-474id7val3.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34538, 340, 28428, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 34538, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 34538, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34538,340,28428,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 34538,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 34538,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Lionheart Champion -- 34540
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val49id1val44id2val341-513id7val3.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34540, 365, 28429, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 34540, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 34540, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34540,365,28429,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 34540,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 34540,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- The Planar Edge -- 34541
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val159-296id7val2.7id8val20id44val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34541, 340, 28431, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 34541, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 34541, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34541,340,28431,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 34541,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 34541,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Black Planar Edge -- 34542
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val172-320id7val2.7id8val21id44val44id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34542, 365, 28432, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 34542, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 34542, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34542,365,28432,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 34542,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 34542,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Lunar Crescent -- 34543
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val324-487id7val3.7id8val47id44val96id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34543, 340, 28434, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 34543, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 34543, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34543,340,28434,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 34543,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 34543,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Mooncleaver -- 34544
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val351-527id7val3.7id8val52id44val106id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34544, 365, 28435, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 34544, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 34544, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34544,365,28435,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 34544,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 34544,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Drakefist Hammer -- 34545
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val159-296id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34545, 340, 28437, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 34545, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 34545, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34545,340,28437,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 34545,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 34545,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Dragonmaw -- 34546
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val9id3val172-320id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34546, 365, 28438, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 34546, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 34546, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34546,365,28438,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 34546,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 34546,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Thunder -- 34547
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val37id1val37id2val55id3val333-500id7val3.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34547, 340, 28440, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 34547, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 34547, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34547,340,28440,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 34547,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 34547,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Deep Thunder -- 34548
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val37id1val37id2val55id3val360-541id7val3.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34548, 365, 28441, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 34548, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 34548, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 34548,365,28441,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 34548,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 34548,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Fel Weightstone -- 34607
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34607, 290, 28420, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34607, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 34607, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 34607,290,28420,1,2018)
+	self:addTradeFlags(RecipeDB, 34607,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 34607,1, 16583, 1, 16823, 1, 19341)

 	-- Adamantite Weightstone -- 34608
 	-- Cenarion Expedition - Honored
@@ -3459,416 +3459,416 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34608, 350, 28421, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34608, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 34608, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 34608,350,28421,1,2018)
+	self:addTradeFlags(RecipeDB, 34608,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 34608,6, 942, 2, 17904)

 	-- Thick Bronze Darts -- 34979
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,
 	-- Item Stats:
 	-- Item Stats: val2id1val16-24id14val2.2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34979, 100, 29201, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34979, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 34979, 1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 34979,100,29201,1,2018)
+	self:addTradeFlags(RecipeDB, 34979,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 34979,1, 1383, 1, 2836, 1, 2998, 1, 3136, 1, 3355, 1, 3478, 1, 4258, 1, 4596, 1, 5511, 1, 10276, 1, 16583, 1, 16669, 1, 16724, 1, 16823, 1, 19341)

 	-- Whirling Steel Axes -- 34981
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val4id1val3id3val30-57id14val2.2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34981, 200, 29202, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34981, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
-	self:addTradeAcquire(RecipeDB, 34981, 1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 34981,200,29202,1,2018)
+	self:addTradeFlags(RecipeDB, 34981,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,68)
+	self:addTradeAcquire(RecipeDB, 34981,1, 2836, 1, 3355, 1, 4258, 1, 16583, 1, 16669, 1, 16823, 1, 19341)

 	-- Enchanted Thorium Blades -- 34982
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val6id2val49-92id14val2.2id15val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34982, 300, 29203, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34982, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
-	self:addTradeAcquire(RecipeDB, 34982, 1, 2836, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 34982,300,29203,1,2018)
+	self:addTradeFlags(RecipeDB, 34982,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeAcquire(RecipeDB, 34982,1, 2836, 1, 16583, 1, 16823, 1, 19341)

 	-- Felsteel Whisper Knives -- 34983
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val134-135id14val2.2id15val10id44val10id45val20id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34983, 340, 29204, 1, 2018)
-	self:addTradeFlags(RecipeDB, 34983, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
-	self:addTradeAcquire(RecipeDB, 34983, 1, 16583, 1, 16823, 1, 19341)
+	self:addTradeSkill(RecipeDB, 34983,340,29204,1,2018)
+	self:addTradeFlags(RecipeDB, 34983,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeAcquire(RecipeDB, 34983,1, 16583, 1, 16823, 1, 19341)

 	-- Earthforged Leggings -- 36122
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val16id1val10id2val24id3val479id6val10id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36122, 260, 30069, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36122, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 36122, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36122,260,30069,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36122,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 36122,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Windforged Leggings -- 36124
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val14id2val10id3val7id4val272id6val5id24val28id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36124, 260, 30070, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36124, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36124, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36124,260,30070,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36124,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36124,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Light Earthforged Blade -- 36125
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val13id3val58-108id7val2.4id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36125, 260, 30071, 1, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 36125, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,69)
-	self:addTradeAcquire(RecipeDB, 36125, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36125,260,30071,1,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 36125,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,69)
+	self:addTradeAcquire(RecipeDB, 36125,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Light Skyforged Axe -- 36126
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val60-113id7val2.5id8val13id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36126, 260, 30072, 1, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 36126, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 36126, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36126,260,30072,1,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 36126,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 36126,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Light Emberforged Hammer -- 36128
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val63-117id7val2.6id8val26id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36128, 260, 30073, 1, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 36128, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 36128, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36128,260,30073,1,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 36128,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 36128,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Heavy Earthforged Breastplate -- 36129
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val30id1val11id2val36id3val1018id6val11id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36129, 320, 30074, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36129, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 36129, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36129,320,30074,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36129,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 36129,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Stormforged Hauberk -- 36130
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val25id2val11id3val11id4val570id6val7id24val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36130, 320, 30076, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36130, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36130, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36130,320,30076,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36130,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36130,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Windforged Rapier -- 36131
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val72-134id7val1.7id8val24id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36131, 320, 30077, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 36131, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 36131, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36131,320,30077,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 36131,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 36131,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Stoneforged Claymore -- 36133
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val40id1val35id2val207-311id7val3.3id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36133, 320, 30086, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 36133, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,69)
-	self:addTradeAcquire(RecipeDB, 36133, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36133,320,30086,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 36133,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,69)
+	self:addTradeAcquire(RecipeDB, 36133,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Stormforged Axe -- 36134
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,
 	-- Item Stats:
 	-- Item Stats: val24id2val110-205id7val2.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36134, 320, 30087, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 36134, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
-	self:addTradeAcquire(RecipeDB, 36134, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36134,320,30087,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 36134,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,68)
+	self:addTradeAcquire(RecipeDB, 36134,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Skyforged Great Axe -- 36135
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val213-321id7val3.4id8val35id44val80id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36135, 320, 30088, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 36135, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 36135, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36135,320,30088,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 36135,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 36135,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Lavaforged Warhammer -- 36136
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val105-197id7val2.5id8val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36136, 320, 30089, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 36136, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 36136, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36136,320,30089,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 36136,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 36136,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Great Earthforged Hammer -- 36137
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val60id3val220-330id7val3.5id8val70id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36137, 320, 30093, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 36137, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 36137, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36137,320,30093,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 36137,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 36137,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Embrace of the Twisting Nether -- 36256
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val4id2val56id3val27id4val1022id6val10id24val35id44val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36256, 365, 23565, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36256, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36256, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36256,365,23565,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36256,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36256,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Bulwark of the Ancient Kings -- 36257
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id1val56id3val1825id6val41id44val25id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36257, 365, 28485, 1, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 36257, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 36257, 1, 5164, 1, 7230, 1, 11177, 1, 20125)
+	self:addTradeSkill(RecipeDB, 36257,365,28485,1,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 36257,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 36257,1, 5164, 1, 7230, 1, 11177, 1, 20125)

 	-- Blazefury -- 36258
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val19id2val28id3val109-203id7val1.6id8val18id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36258, 365, 28427, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 36258, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 36258, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36258,365,28427,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 36258,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 36258,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Lionheart Executioner -- 36259
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val52id1val44id2val365-549id7val3.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36259, 365, 28430, 1, 2018, 17039) -- Speciality
-	self:addTradeFlags(RecipeDB, 36259, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
-	self:addTradeAcquire(RecipeDB, 36259, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36259,365,28430,1,2018, 17039) -- Speciality
+	self:addTradeFlags(RecipeDB, 36259,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeAcquire(RecipeDB, 36259,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Wicked Edge of the Planes -- 36260
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val184-343id7val2.7id8val23id44val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36260, 365, 28433, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 36260, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 36260, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36260,365,28433,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 36260,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 36260,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Bloodmoon -- 36261
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val375-564id7val3.7id8val56id44val112id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36261, 365, 28436, 1, 2018, 17041) -- Speciality
-	self:addTradeFlags(RecipeDB, 36261, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
-	self:addTradeAcquire(RecipeDB, 36261, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36261,365,28436,1,2018, 17041) -- Speciality
+	self:addTradeFlags(RecipeDB, 36261,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,68)
+	self:addTradeAcquire(RecipeDB, 36261,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Dragonstrike -- 36262
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val19id3val184-343id7val2.7id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36262, 365, 28439, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 36262, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 36262, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36262,365,28439,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 36262,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 36262,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Stormherald -- 36263
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,
 	-- Item Stats:
 	-- Item Stats: val42id1val42id2val61id3val386-579id7val3.8id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36263, 365, 28442, 1, 2018, 17040) -- Speciality
-	self:addTradeFlags(RecipeDB, 36263, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
-	self:addTradeAcquire(RecipeDB, 36263, 1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)
+	self:addTradeSkill(RecipeDB, 36263,365,28442,1,2018, 17040) -- Speciality
+	self:addTradeFlags(RecipeDB, 36263,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,46,70)
+	self:addTradeAcquire(RecipeDB, 36263,1, 7231, 1, 7232, 1, 11146, 1, 11178, 1, 20124)

 	-- Belt of the Guardian -- 36389
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val24id1val48id3val904id6val19id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36389, 375, 30034, 4, 2018)
-	self:addTradeFlags(RecipeDB, 36389, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 36389, 7, 4)
+	self:addTradeSkill(RecipeDB, 36389,375,30034,4,2018)
+	self:addTradeFlags(RecipeDB, 36389,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 36389,7, 4)

 	-- Red Belt of Battle -- 36390
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val41id1val21id3val904id6val24id44val14id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36390, 375, 30032, 4, 2018)
-	self:addTradeFlags(RecipeDB, 36390, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 36390, 7, 4)
+	self:addTradeSkill(RecipeDB, 36390,375,30032,4,2018)
+	self:addTradeFlags(RecipeDB, 36390,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 36390,7, 4)

 	-- Boots of the Protector -- 36391
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val23id1val48id3val22id4val1105id6val17id28val26id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36391, 375, 30033, 4, 2018)
-	self:addTradeFlags(RecipeDB, 36391, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 36391, 7, 4)
+	self:addTradeSkill(RecipeDB, 36391,375,30033,4,2018)
+	self:addTradeFlags(RecipeDB, 36391,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 36391,7, 4)

 	-- Red Havoc Boots -- 36392
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val49id3val1105id6val25id28val32id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36392, 375, 30031, 4, 2018)
-	self:addTradeFlags(RecipeDB, 36392, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 36392, 7, 4)
+	self:addTradeSkill(RecipeDB, 36392,375,30031,4,2018)
+	self:addTradeFlags(RecipeDB, 36392,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 36392,7, 4)

 	-- Wildguard Breastplate -- 38473
 	-- Cenarion Expedition - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val45id3val1450id6val14id31val60id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38473, 375, 31364, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38473, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,103)
-	self:addTradeAcquire(RecipeDB, 38473, 6, 942, 4, 17904)
+	self:addTradeSkill(RecipeDB, 38473,375,31364,4,2018)
+	self:addTradeFlags(RecipeDB, 38473,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,103)
+	self:addTradeAcquire(RecipeDB, 38473,6, 942, 4, 17904)

 	-- Wildguard Leggings -- 38475
 	-- Cenarion Expedition - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val55id3val1269id6val60id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38475, 375, 31367, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38475, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,103)
-	self:addTradeAcquire(RecipeDB, 38475, 6, 942, 3, 17904)
+	self:addTradeSkill(RecipeDB, 38475,375,31367,4,2018)
+	self:addTradeFlags(RecipeDB, 38475,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,59,103)
+	self:addTradeAcquire(RecipeDB, 38475,6, 942, 3, 17904)

 	-- Wildguard Helm -- 38476
 	-- Cenarion Expedition - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val58id3val1178id6val28id31val50id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38476, 375, 31368, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38476, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,103)
-	self:addTradeAcquire(RecipeDB, 38476, 6, 942, 3, 17904)
+	self:addTradeSkill(RecipeDB, 38476,375,31368,4,2018)
+	self:addTradeFlags(RecipeDB, 38476,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,103)
+	self:addTradeAcquire(RecipeDB, 38476,6, 942, 3, 17904)

 	-- Iceguard Breastplate -- 38477
 	-- The Violet Eye - Honored
 	-- Raid: 3457 - Karazhan
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val49id3val1450id6val10id31val60id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38477, 375, 31369, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38477, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,114)
-	self:addTradeAcquire(RecipeDB, 38477, 6, 967, 2, 16388)
+	self:addTradeSkill(RecipeDB, 38477,375,31369,4,2018)
+	self:addTradeFlags(RecipeDB, 38477,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,114)
+	self:addTradeAcquire(RecipeDB, 38477,6, 967, 2, 16388)

 	-- Iceguard Leggings -- 38478
 	-- The Violet Eye - Revered
 	-- Raid: 3457 - Karazhan
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val55id3val1110id6val60id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38478, 375, 31370, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38478, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,114)
-	self:addTradeAcquire(RecipeDB, 38478, 6, 967, 3, 16388)
+	self:addTradeSkill(RecipeDB, 38478,375,31370,4,2018)
+	self:addTradeFlags(RecipeDB, 38478,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,114)
+	self:addTradeAcquire(RecipeDB, 38478,6, 967, 3, 16388)

 	-- Iceguard Helm -- 38479
 	-- The Violet Eye - Honored
 	-- Raid: 3457 - Karazhan
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val64id3val1030id6val20id31val50id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38479, 375, 31371, 4, 2018)
-	self:addTradeFlags(RecipeDB, 38479, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,114)
-	self:addTradeAcquire(RecipeDB, 38479, 6, 967, 2, 16388)
+	self:addTradeSkill(RecipeDB, 38479,375,31371,4,2018)
+	self:addTradeFlags(RecipeDB, 38479,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59,114)
+	self:addTradeAcquire(RecipeDB, 38479,6, 967, 2, 16388)

 	-- Shadesteel Sabots -- 40033
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id3val1122id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40033, 375, 32402, 1, 2018)
-	self:addTradeFlags(RecipeDB, 40033, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
-	self:addTradeAcquire(RecipeDB, 40033, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40033,375,32402,1,2018)
+	self:addTradeFlags(RecipeDB, 40033,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
+	self:addTradeAcquire(RecipeDB, 40033,6, 1012, 2, 23159)

 	-- Shadesteel Bracers -- 40034
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val30id3val714id6val40id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40034, 375, 32403, 1, 2018)
-	self:addTradeFlags(RecipeDB, 40034, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
-	self:addTradeAcquire(RecipeDB, 40034, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40034,375,32403,1,2018)
+	self:addTradeFlags(RecipeDB, 40034,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
+	self:addTradeAcquire(RecipeDB, 40034,6, 1012, 1, 23159)

 	-- Shadesteel Greaves -- 40035
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val54id3val1428id6val72id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40035, 375, 32404, 1, 2018)
-	self:addTradeFlags(RecipeDB, 40035, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
-	self:addTradeAcquire(RecipeDB, 40035, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40035,375,32404,1,2018)
+	self:addTradeFlags(RecipeDB, 40035,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
+	self:addTradeAcquire(RecipeDB, 40035,6, 1012, 2, 23159)

 	-- Shadesteel Girdle -- 40036
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id3val918id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40036, 375, 32401, 1, 2018)
-	self:addTradeFlags(RecipeDB, 40036, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
-	self:addTradeAcquire(RecipeDB, 40036, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40036,375,32401,1,2018)
+	self:addTradeFlags(RecipeDB, 40036,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,59,102)
+	self:addTradeAcquire(RecipeDB, 40036,6, 1012, 1, 23159)

 	-- Swiftsteel Bracers -- 41132
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3881,33 +3881,33 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val35id1val32id3val772id6val27id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41132, 375, 32568, 4, 2018)
-	self:addTradeFlags(RecipeDB, 41132, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 41132, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41132,375,32568,4,2018)
+	self:addTradeFlags(RecipeDB, 41132,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 41132,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Swiftsteel Shoulders -- 41133
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val47id1val29id3val1324id6val19id45val35id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41133, 375, 32570, 4, 2018)
-	self:addTradeFlags(RecipeDB, 41133, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 41133, 7, 4)
+	self:addTradeSkill(RecipeDB, 41133,375,32570,4,2018)
+	self:addTradeFlags(RecipeDB, 41133,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 41133,7, 4)

 	-- Dawnsteel Bracers -- 41134
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val21id3val23id4val772id6val28id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41134, 375, 32571, 4, 2018)
-	self:addTradeFlags(RecipeDB, 41134, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 41134, 7, 4)
+	self:addTradeSkill(RecipeDB, 41134,375,32571,4,2018)
+	self:addTradeFlags(RecipeDB, 41134,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 41134,7, 4)

 	-- Dawnsteel Shoulders -- 41135
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3919,21 +3919,21 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val31id3val28id4val1324id6val38id46val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41135, 375, 32573, 4, 2018)
-	self:addTradeFlags(RecipeDB, 41135, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 41135, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41135,375,32573,4,2018)
+	self:addTradeFlags(RecipeDB, 41135,1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 41135,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17908, 3, 17916)

 	-- Ragesteel Shoulders -- 42662
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42662, 355, 33173, 3, 2018)
-	self:addTradeFlags(RecipeDB, 42662, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 42662,355,33173,3,2018)
+	self:addTradeFlags(RecipeDB, 42662,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Adamantite Weapon Chain -- 42688
@@ -3941,812 +3941,854 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42688, 335, 33185, 2, 2018)
-	self:addTradeFlags(RecipeDB, 42688, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 42688,335,33185,2,2018)
+	self:addTradeFlags(RecipeDB, 42688,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Heavy Copper Longsword -- 43549
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Sword,
 	-- Item Stats:
 	-- Item Stats: val1id2val10-20id7val2.5id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43549, 35, 33791, 2, 2018)
-	self:addTradeFlags(RecipeDB, 43549, 1,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
-	self:addTradeAcquire(RecipeDB, 43549, 4, 1578)
+	self:addTradeSkill(RecipeDB, 43549,35,33791,2,2018)
+	self:addTradeFlags(RecipeDB, 43549,1,8,21,22,23,24,25,26,27,28,29,30,36,40,46,69)
+	self:addTradeAcquire(RecipeDB, 43549,4, 1578)

 	-- Hammer of Righteous Might -- 43846
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val55id3val37id4val93.8-185.8id7val2.1id8val15id24val168id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43846, 365, 32854, 4, 2018)
-	self:addTradeFlags(RecipeDB, 43846, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
-	self:addTradeAcquire(RecipeDB, 43846, 7, 4)
+	self:addTradeSkill(RecipeDB, 43846,365,32854,4,2018)
+	self:addTradeFlags(RecipeDB, 43846,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63,70)
+	self:addTradeAcquire(RecipeDB, 43846,7, 4)

 	-- Sunblessed Gauntlets -- 46140
 	-- No location information
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val33id3val31id4val1239id6val9id24val36id44val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46140, 365, 34380, 4, 2018)
-	self:addTradeFlags(RecipeDB, 46140, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46140, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25508, 3, 25591)
+	self:addTradeSkill(RecipeDB, 46140,365,34380,4,2018)
+	self:addTradeFlags(RecipeDB, 46140,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46140,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25508, 3, 25591)

 	-- Hard Khorium Battlefists -- 46141
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val45id1val45id3val1239id6val23id45val36id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46141, 365, 34378, 4, 2018)
-	self:addTradeFlags(RecipeDB, 46141, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46141, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46141,365,34378,4,2018)
+	self:addTradeFlags(RecipeDB, 46141,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46141,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Sunblessed Breastplate -- 46142
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id3val51id4val1983id6val16id24val34id44val61id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46142, 365, 34379, 4, 2018)
-	self:addTradeFlags(RecipeDB, 46142, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46142, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25509)
+	self:addTradeSkill(RecipeDB, 46142,365,34379,4,2018)
+	self:addTradeFlags(RecipeDB, 46142,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46142,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25509)

 	-- Hard Khorium Battleplate -- 46144
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val61id1val55id3val1983id6val41id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46144, 365, 34377, 4, 2018)
-	self:addTradeFlags(RecipeDB, 46144, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46144, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25597)
+	self:addTradeSkill(RecipeDB, 46144,365,34377,4,2018)
+	self:addTradeFlags(RecipeDB, 46144,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46144,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507, 3, 25597)

 	-- Cobalt Legplates -- 52567
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val40id1val66id3val1135id6val32id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52567, 365, 39086, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52567, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52567,365,39086,2,2018)
+	self:addTradeFlags(RecipeDB, 52567,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Belt -- 52568
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val25id1val39id3val730id6val37id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52568, 340, 39087, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52568, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52568,340,39087,2,2018)
+	self:addTradeFlags(RecipeDB, 52568,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Boots -- 52569
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val29id1val44id3val892id6val30id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52569, 340, 39088, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52569, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52569,340,39088,2,2018)
+	self:addTradeFlags(RecipeDB, 52569,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Chestpiece -- 52570
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val39id1val60id3val1297id6val39id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52570, 370, 39085, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52570, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52570,370,39085,2,2018)
+	self:addTradeFlags(RecipeDB, 52570,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Helm -- 52571
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val33id1val51id3val1054id6val50id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52571, 365, 39084, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52571, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52571,365,39084,2,2018)
+	self:addTradeFlags(RecipeDB, 52571,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Shoulders -- 52572
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val33id1val36id3val973id6val30id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52572, 360, 39083, 2, 2018)
-	self:addTradeFlags(RecipeDB, 52572, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 52572,360,39083,2,2018)
+	self:addTradeFlags(RecipeDB, 52572,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Triangle Shield -- 54550
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Shield,
 	-- Item Stats: Tanking,
 	-- Item Stats: val22id1val33id3val4358id6val22id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54550, 360, 40668, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54550, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,64)
+	self:addTradeSkill(RecipeDB, 54550,360,40668,2,2018)
+	self:addTradeFlags(RecipeDB, 54550,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,64)
 	-- No acquire information

 	-- Tempered Saronite Belt -- 54551
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val24id1val49id3val1040id6val57id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54551, 390, 40669, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54551, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54551,390,40669,3,2018)
+	self:addTradeFlags(RecipeDB, 54551,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Boots -- 54552
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val42id1val69id3val1305id6val36id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54552, 395, 40671, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54552, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54552,395,40671,3,2018)
+	self:addTradeFlags(RecipeDB, 54552,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Breastplate -- 54553
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val49id1val90id3val1898id6val56id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54553, 395, 40672, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54553, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54553,395,40672,3,2018)
+	self:addTradeFlags(RecipeDB, 54553,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Legplates -- 54554
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val43id1val114id3val1618id6val32id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54554, 390, 40674, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54554, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54554,390,40674,3,2018)
+	self:addTradeFlags(RecipeDB, 54554,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Helm -- 54555
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val46id1val52id3val1581id6val83id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54555, 400, 40673, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54555, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54555,400,40673,3,2018)
+	self:addTradeFlags(RecipeDB, 54555,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Shoulders -- 54556
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val41id1val84id3val1460id6val32id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54556, 400, 40675, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54556, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 54556,400,40675,3,2018)
+	self:addTradeFlags(RecipeDB, 54556,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Saronite Defender -- 54557
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats: Tanking,
 	-- Item Stats: val17id1val61id3val6052id6val23id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54557, 385, 40670, 3, 2018)
-	self:addTradeFlags(RecipeDB, 54557, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
+	self:addTradeSkill(RecipeDB, 54557,385,40670,3,2018)
+	self:addTradeFlags(RecipeDB, 54557,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
 	-- No acquire information

 	-- Spiked Cobalt Helm -- 54917
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val30id1val1054id6val29id44val29id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54917, 370, 40942, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54917, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54917,370,40942,2,2018)
+	self:addTradeFlags(RecipeDB, 54917,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Boots -- 54918
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val38id1val916id6val29id44val21id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54918, 375, 40949, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54918, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54918,375,40949,2,2018)
+	self:addTradeFlags(RecipeDB, 54918,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Shoulders -- 54941
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id1val1026id6val34id44val14id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54941, 380, 40950, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54941, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54941,380,40950,2,2018)
+	self:addTradeFlags(RecipeDB, 54941,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Chestpiece -- 54944
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val54id1val1368id6val29id44val39id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54944, 380, 40951, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54944, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54944,380,40951,2,2018)
+	self:addTradeFlags(RecipeDB, 54944,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Gauntlets -- 54945
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val45id1val877id6val26id44val19id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54945, 385, 40952, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54945, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54945,385,40952,2,2018)
+	self:addTradeFlags(RecipeDB, 54945,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Belt -- 54946
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val34id1val809id6val33id44val33id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54946, 390, 40953, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54946, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54946,390,40953,2,2018)
+	self:addTradeFlags(RecipeDB, 54946,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Legplates -- 54947
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val58id1val1259id6val43id44val32id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54947, 390, 40943, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54947, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54947,390,40943,2,2018)
+	self:addTradeFlags(RecipeDB, 54947,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Cobalt Bracers -- 54948
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val34id1val645id6val26id44val17id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54948, 395, 40954, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54948, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54948,395,40954,2,2018)
+	self:addTradeFlags(RecipeDB, 54948,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Horned Cobalt Helm -- 54949
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val66id1val1197id6val37id44val28id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54949, 395, 40955, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54949, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54949,395,40955,2,2018)
+	self:addTradeFlags(RecipeDB, 54949,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Reinforced Cobalt Shoulders -- 54978
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val28id1val42id3val1052id6val27id29val27id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54978, 375, 40956, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54978, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 54978, 3, 27333)
+	self:addTradeSkill(RecipeDB, 54978,375,40956,2,2018)
+	self:addTradeFlags(RecipeDB, 54978,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 54978,3, 27333)

 	-- Reinforced Cobalt Helm -- 54979
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val40id1val60id3val1197id6val40id29val40id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54979, 375, 40957, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54979, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 54979, 3, 26270)
+	self:addTradeSkill(RecipeDB, 54979,375,40957,2,2018)
+	self:addTradeFlags(RecipeDB, 54979,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 54979,3, 26270)

 	-- Reinforced Cobalt Legplates -- 54980
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val48id1val63id3val1321id6val41id29val31id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54980, 375, 40958, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54980, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 54980,375,40958,2,2018)
+	self:addTradeFlags(RecipeDB, 54980,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Reinforced Cobalt Chestpiece -- 54981
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val47id1val64id3val1545id6val43id29val38id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54981, 375, 40959, 2, 2018)
-	self:addTradeFlags(RecipeDB, 54981, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
-	self:addTradeAcquire(RecipeDB, 54981, 3, 28123)
+	self:addTradeSkill(RecipeDB, 54981,375,40959,2,2018)
+	self:addTradeFlags(RecipeDB, 54981,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeAcquire(RecipeDB, 54981,3, 28123)

 	-- Saronite Protector -- 55013
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats:
 	-- Item Stats: val17id4val6052id6val23id44val48id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55013, 385, 41117, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55013, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,64)
+	self:addTradeSkill(RecipeDB, 55013,385,41117,3,2018)
+	self:addTradeFlags(RecipeDB, 55013,3,21,22,23,24,25,26,27,28,29,30,36,41,47,64)
 	-- No acquire information

 	-- Saronite Bulwark -- 55014
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats: Tanking,
 	-- Item Stats: val25id1val66id3val6703id6val31id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55014, 405, 41113, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55014, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
+	self:addTradeSkill(RecipeDB, 55014,405,41113,3,2018)
+	self:addTradeFlags(RecipeDB, 55014,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
 	-- No acquire information

 	-- Tempered Saronite Gauntlets -- 55015
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val28id1val55id3val1277id6val66id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55015, 410, 41114, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55015, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55015,410,41114,3,2018)
+	self:addTradeFlags(RecipeDB, 55015,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Tempered Saronite Bracers -- 55017
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id1val30id3val873id6val48id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55017, 405, 41116, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55017, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55017,405,41116,3,2018)
+	self:addTradeFlags(RecipeDB, 55017,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Brilliant Saronite Legplates -- 55055
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1618id6val44id44val12id47val89id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55055, 390, 41126, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55055, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55055,390,41126,3,2018)
+	self:addTradeFlags(RecipeDB, 55055,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Gauntlets -- 55056
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val25id4val1186id6val33id44val70id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55056, 395, 41127, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55056, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55056,395,41127,3,2018)
+	self:addTradeFlags(RecipeDB, 55056,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Boots -- 55057
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val42id3val1338id6val43id44val65id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55057, 400, 41128, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55057, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55057,400,41128,3,2018)
+	self:addTradeFlags(RecipeDB, 55057,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Breastplate -- 55058
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val2043id6val38id44val20id47val103id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55058, 410, 41129, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55058, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55058,410,41129,3,2018)
+	self:addTradeFlags(RecipeDB, 55058,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Honed Cobalt Cleaver -- 55174
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val339-509id7val3.2id8val51id46val154id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55174, 385, 41181, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55174, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
+	self:addTradeSkill(RecipeDB, 55174,385,41181,3,2018)
+	self:addTradeFlags(RecipeDB, 55174,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
 	-- No acquire information

 	-- Savage Cobalt Slicer -- 55177
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val44id2val189-353id7val2.6id8val29id45val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55177, 390, 41182, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55177, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 55177,390,41182,3,2018)
+	self:addTradeFlags(RecipeDB, 55177,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
 	-- No acquire information

 	-- Saronite Ambusher -- 55179
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val145-218id7val1.7id8val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55179, 395, 41183, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55179, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
+	self:addTradeSkill(RecipeDB, 55179,395,41183,3,2018)
+	self:addTradeFlags(RecipeDB, 55179,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
 	-- No acquire information

 	-- Saronite Shiv -- 55181
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val122-183id7val1.4id8val20id12val55id45val56id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55181, 400, 41184, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55181, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
+	self:addTradeSkill(RecipeDB, 55181,400,41184,3,2018)
+	self:addTradeFlags(RecipeDB, 55181,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
 	-- No acquire information

 	-- Furious Saronite Beatstick -- 55182
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val109-203id7val1.4id8val50id46val64id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55182, 405, 41185, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55182, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55182,405,41185,3,2018)
+	self:addTradeFlags(RecipeDB, 55182,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Corroded Saronite Edge -- 55183
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val50id2val21id3val208-387id7val2.6id8val28id12val14id45val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55183, 410, 41186, 3, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 55183, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 55183,410,41186,3,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 55183,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
 	-- No acquire information

 	-- Corroded Saronite Woundbringer -- 55184
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val28id2val21id3val144-268id7val1.8id8val14id12val50id45val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55184, 410, 41187, 3, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 55184, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 55184,410,41187,3,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 55184,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,69)
 	-- No acquire information

 	-- Saronite Mindcrusher -- 55185
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val88id1val57id3val428-643id7val3.6id8val38id44val25id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55185, 410, 41188, 3, 2018, 9787) -- Speciality
-	self:addTradeFlags(RecipeDB, 55185, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55185,410,41188,3,2018, 9787) -- Speciality
+	self:addTradeFlags(RecipeDB, 55185,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63,70)
 	-- No acquire information

 	-- Chestplate of Conquest -- 55186
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val88id1val57id3val2043id6val38id44val25id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55186, 410, 41189, 3, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 55186, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeSkill(RecipeDB, 55186,410,41189,3,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 55186,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
 	-- No acquire information

 	-- Legplates of Conquest -- 55187
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val54id1val81id3val1788id6val54id44val54id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55187, 410, 41190, 3, 2018, 9788) -- Speciality
-	self:addTradeFlags(RecipeDB, 55187, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeSkill(RecipeDB, 55187,410,41190,3,2018, 9788) -- Speciality
+	self:addTradeFlags(RecipeDB, 55187,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
 	-- No acquire information

 	-- Sturdy Cobalt Quickblade -- 55200
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val104-195id7val1.7id8val33id44val79id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55200, 375, 41239, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55200, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 55200,375,41239,2,2018)
+	self:addTradeFlags(RecipeDB, 55200,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
 	-- No acquire information

 	-- Cobalt Tenderizer -- 55201
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val38id2val160-298id7val2.6id8val25id12
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55201, 375, 41240, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55201, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55201,375,41240,2,2018)
+	self:addTradeFlags(RecipeDB, 55201,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Sure-fire Shuriken -- 55202
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val21id3val96-179id14val1.7id15val21id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55202, 380, 41241, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55202, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeSkill(RecipeDB, 55202,380,41241,2,2018)
+	self:addTradeFlags(RecipeDB, 55202,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
 	-- No acquire information

 	-- Forged Cobalt Claymore -- 55203
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val61id1val327-491id7val3.5id8val40id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55203, 380, 41242, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55203, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 55203,380,41242,2,2018)
+	self:addTradeFlags(RecipeDB, 55203,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
 	-- No acquire information

 	-- Notched Cobalt War Axe -- 55204
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Axe,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val167-310id7val2.6id8val23id44val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55204, 385, 41243, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55204, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
+	self:addTradeSkill(RecipeDB, 55204,385,41243,2,2018)
+	self:addTradeFlags(RecipeDB, 55204,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,68)
 	-- No acquire information

 	-- Deadly Saronite Dirk -- 55206
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Thrown,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val27id12val116-217id14val1.7id15val17id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55206, 405, 41245, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55206, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeSkill(RecipeDB, 55206,405,41245,3,2018)
+	self:addTradeFlags(RecipeDB, 55206,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
 	-- No acquire information

 	-- Vengeance Bindings -- 55298
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val53id1val916id6val30id44val23id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55298, 415, 41355, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55298, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55298,415,41355,3,2018)
+	self:addTradeFlags(RecipeDB, 55298,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Righteous Gauntlets -- 55300
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val45id3val1308id6val30id44val83id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55300, 410, 41356, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55300, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55300,410,41356,3,2018)
+	self:addTradeFlags(RecipeDB, 55300,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Daunting Handguards -- 55301
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val30id1val60id3val1308id6val71id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55301, 410, 41357, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55301, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55301,410,41357,3,2018)
+	self:addTradeFlags(RecipeDB, 55301,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Helm of Command -- 55302
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val95id1val1700id6val55id44val41id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55302, 415, 41344, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55302, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55302,415,41344,3,2018)
+	self:addTradeFlags(RecipeDB, 55302,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Daunting Legplates -- 55303
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val54id1val93id3val1831id6val88id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55303, 415, 41345, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55303, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55303,415,41345,3,2018)
+	self:addTradeFlags(RecipeDB, 55303,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Righteous Greaves -- 55304
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val93id3val1831id6val54id44val103id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55304, 415, 41346, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55304, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55304,415,41346,3,2018)
+	self:addTradeFlags(RecipeDB, 55304,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Bracers -- 55305
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val37id1val48id3val916id6val33id29val24id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55305, 415, 41354, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55305, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55305,415,41354,3,2018)
+	self:addTradeFlags(RecipeDB, 55305,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Pauldrons -- 55306
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val52id1val66id3val1570id6val27id29val43id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55306, 410, 41351, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55306, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55306,410,41351,3,2018)
+	self:addTradeFlags(RecipeDB, 55306,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Waistguard -- 55307
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val44id1val40id3val1177id6val52id29val43id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55307, 410, 41352, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55307, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55307,410,41352,3,2018)
+	self:addTradeFlags(RecipeDB, 55307,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Walkers -- 55308
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val27id1val57id3val1439id6val47id29val52id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55308, 410, 41348, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55308, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55308,410,41348,3,2018)
+	self:addTradeFlags(RecipeDB, 55308,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Gauntlets -- 55309
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val52id1val66id3val1308id6val43id29val27id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55309, 410, 41349, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55309, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55309,410,41349,3,2018)
+	self:addTradeFlags(RecipeDB, 55309,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Legplates -- 55310
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val59id1val99id3val1831id6val58id29val44id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55310, 415, 41347, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55310, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55310,415,41347,3,2018)
+	self:addTradeFlags(RecipeDB, 55310,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Hauberk -- 55311
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val72id1val105id3val2093id6val37id29val37id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55311, 415, 41353, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55311, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55311,415,41353,3,2018)
+	self:addTradeFlags(RecipeDB, 55311,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Savage Saronite Skullshield -- 55312
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val37id1val78id3val1700id6val63id29val70id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55312, 415, 41350, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55312, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55312,415,41350,3,2018)
+	self:addTradeFlags(RecipeDB, 55312,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Titansteel Destroyer -- 55369
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val124id1val105id3val507-761id7val3.4id8val54id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55369, 430, 41257, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55369, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55369,430,41257,4,2018)
+	self:addTradeFlags(RecipeDB, 55369,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Titansteel Bonecrusher -- 55370
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val59id3val251-467id7val2.5id8val29id12val140id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55370, 430, 41383, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55370, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55370,430,41383,4,2018)
+	self:addTradeFlags(RecipeDB, 55370,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Titansteel Guardian -- 55371
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val58id3val99.25-315.25id7val2.5id8val29id44val490id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55371, 430, 41384, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55371, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 55371,430,41384,4,2018)
+	self:addTradeFlags(RecipeDB, 55371,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Spiked Titansteel Helm -- 55372
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val113id1val60id2val1821id6val60id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55372, 430, 41386, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55372, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55372,430,41386,4,2018)
+	self:addTradeFlags(RecipeDB, 55372,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Tempered Titansteel Helm -- 55373
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val61id1val162id3val1821id6val46id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55373, 430, 41387, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55373, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55373,430,41387,4,2018)
+	self:addTradeFlags(RecipeDB, 55373,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Brilliant Titansteel Helm -- 55374
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1821id6val46id44val24id47val108id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55374, 430, 41388, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55374, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55374,430,41388,4,2018)
+	self:addTradeFlags(RecipeDB, 55374,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Spiked Titansteel Treads -- 55375
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val80id1val67id3val1541id6val35id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55375, 430, 41391, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55375, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55375,430,41391,4,2018)
+	self:addTradeFlags(RecipeDB, 55375,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Tempered Titansteel Treads -- 55376
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val45id1val120id3val1541id6val35id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55376, 430, 41392, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55376, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55376,430,41392,4,2018)
+	self:addTradeFlags(RecipeDB, 55376,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Brilliant Titansteel Treads -- 55377
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1541id6val35id44val18id47val93id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55377, 430, 41394, 4, 2018)
-	self:addTradeFlags(RecipeDB, 55377, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 55377,430,41394,4,2018)
+	self:addTradeFlags(RecipeDB, 55377,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	-- No acquire information
+
+	-- Socket Bracer -- 55628
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 55628,385,nil, 1, 2018)
+	self:addTradeFlags(RecipeDB, 55628,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Socket Gloves -- 55641
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 55641,385,nil, 1, 2018)
+	self:addTradeFlags(RecipeDB, 55641,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Eternal Belt Buckle -- 55656
@@ -4754,8 +4796,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55656, 410, 41611, 3, 2018)
-	self:addTradeFlags(RecipeDB, 55656, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55656,410,41611,3,2018)
+	self:addTradeFlags(RecipeDB, 55656,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Titanium Rod -- 55732
@@ -4764,28 +4806,28 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55732, 415, 41745, 1, 2018)
-	self:addTradeFlags(RecipeDB, 55732, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55732,415,41745,1,2018)
+	self:addTradeFlags(RecipeDB, 55732,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Cobalt Bracers -- 55834
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val25id1val27id3val567id6val45id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55834, 360, 41974, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55834, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55834,360,41974,2,2018)
+	self:addTradeFlags(RecipeDB, 55834,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Cobalt Gauntlets -- 55835
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val37id1val39id3val811id6val25id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55835, 370, 41975, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55835, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 55835,370,41975,2,2018)
+	self:addTradeFlags(RecipeDB, 55835,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,59)
 	-- No acquire information

 	-- Titanium Weapon Chain -- 55839
@@ -4793,28 +4835,28 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55839, 415, 41976, 2, 2018)
-	self:addTradeFlags(RecipeDB, 55839, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55839,415,41976,2,2018)
+	self:addTradeFlags(RecipeDB, 55839,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Titansteel Shanker -- 56234
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Dagger,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val45id3val183-276id7val1.6id8val23id44val106id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56234, 430, 42435, 4, 2018)
-	self:addTradeFlags(RecipeDB, 56234, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
+	self:addTradeSkill(RecipeDB, 56234,430,42435,4,2018)
+	self:addTradeFlags(RecipeDB, 56234,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,72)
 	-- No acquire information

 	-- Cudgel of Saronite Justice -- 56280
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Mace,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val42.92-136.92id7val1.4id8val50id46val13id47val281id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56280, 405, 42443, 3, 2018)
-	self:addTradeFlags(RecipeDB, 56280, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
+	self:addTradeSkill(RecipeDB, 56280,405,42443,3,2018)
+	self:addTradeFlags(RecipeDB, 56280,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,70)
 	-- No acquire information

 	-- Titanium Shield Spike -- 56357
@@ -4822,98 +4864,98 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56357, 415, 42500, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56357, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56357,415,42500,1, 2018)
+	self:addTradeFlags(RecipeDB, 56357,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Titansteel Shield Wall -- 56400
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats: Tanking,
 	-- Item Stats: val36id1val69id3val7530id6val64id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56400, 430, 42508, 4, 2018)
-	self:addTradeFlags(RecipeDB, 56400, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
+	self:addTradeSkill(RecipeDB, 56400,430,42508,4,2018)
+	self:addTradeFlags(RecipeDB, 56400,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,64)
 	-- No acquire information

 	-- Ornate Saronite Bracers -- 56549
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val48id3val916id6val33id29val10id47val37id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56549, 415, 42723, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56549, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56549,415,42723,1, 2018)
+	self:addTradeFlags(RecipeDB, 56549,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Pauldrons -- 56550
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val66id3val1570id6val27id29val43id44val52id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56550, 410, 42727, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56550, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56550,410,42727,1, 2018)
+	self:addTradeFlags(RecipeDB, 56550,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Waistguard -- 56551
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val44id1val40id3val43id4val1177id6val52id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56551, 410, 42729, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56551, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56551,410,42729,1, 2018)
+	self:addTradeFlags(RecipeDB, 56551,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Walkers -- 56552
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val57id3val1439id6val47id29val52id44val27id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56552, 410, 42730, 3, 2018)
-	self:addTradeFlags(RecipeDB, 56552, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56552,410,42730,3,2018)
+	self:addTradeFlags(RecipeDB, 56552,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Gauntlets -- 56553
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val66id3val1308id6val43id29val11id47val52id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56553, 410, 42724, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56553, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56553,410,42724,1, 2018)
+	self:addTradeFlags(RecipeDB, 56553,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Legplates -- 56554
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val98id3val1831id6val58id29val44id44val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56554, 415, 42726, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56554, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56554,415,42726,1, 2018)
+	self:addTradeFlags(RecipeDB, 56554,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Hauberk -- 56555
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val105id3val2093id6val37id29val15id47val72id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56555, 415, 42725, 1, 2018)
-	self:addTradeFlags(RecipeDB, 56555, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56555,415,42725,1, 2018)
+	self:addTradeFlags(RecipeDB, 56555,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Ornate Saronite Skullshield -- 56556
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val87id3val44id4val1700id6val58id29val66id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56556, 415, 42728, 3, 2018)
-	self:addTradeFlags(RecipeDB, 56556, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 56556,415,42728,3,2018)
+	self:addTradeFlags(RecipeDB, 56556,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Cobalt Skeleton Key -- 59405
@@ -4921,8 +4963,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59405, 350, 43854, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59405, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59405,350,43854,1, 2018)
+	self:addTradeFlags(RecipeDB, 59405,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Titanium Skeleton Key -- 59406
@@ -4930,88 +4972,88 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59406, 430, 43853, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59406, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59406,430,43853,1, 2018)
+	self:addTradeFlags(RecipeDB, 59406,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Brilliant Saronite Belt -- 59436
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1095id6val43id44val11id47val65id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59436, 390, 43860, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59436, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 59436,390,43860,1, 2018)
+	self:addTradeFlags(RecipeDB, 59436,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Bracers -- 59438
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val852id6val35id44val12id47val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59438, 395, 43864, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59438, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 59438,395,43864,1, 2018)
+	self:addTradeFlags(RecipeDB, 59438,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Pauldrons -- 59440
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val65id3val1460id6val11id47val65id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59440, 400, 43865, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59440, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 59440,400,43865,1, 2018)
+	self:addTradeFlags(RecipeDB, 59440,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Brilliant Saronite Helm -- 59441
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1660id6val53id44val20id47val93id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59441, 410, 43870, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59441, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 59441,410,43870,1, 2018)
+	self:addTradeFlags(RecipeDB, 59441,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Saronite Spellblade -- 59442
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Sword,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val33id4val42.92-136.92id7val1.4id8val50id44val281id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59442, 405, 43871, 1, 2018)
-	self:addTradeFlags(RecipeDB, 59442, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
+	self:addTradeSkill(RecipeDB, 59442,405,43871,1, 2018)
+	self:addTradeFlags(RecipeDB, 59442,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63,69)
 	-- No acquire information

 	-- Icebane Chestguard -- 61008
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val169id3val2298id6val115id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61008, 415, 43586, 1, 2018)
-	self:addTradeFlags(RecipeDB, 61008, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 61008,415,43586,1, 2018)
+	self:addTradeFlags(RecipeDB, 61008,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Icebane Girdle -- 61009
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val129id3val1293id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61009, 410, 43587, 1, 2018)
-	self:addTradeFlags(RecipeDB, 61009, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 61009,410,43587,1, 2018)
+	self:addTradeFlags(RecipeDB, 61009,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Icebane Treads -- 61010
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val129id3val1580id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61010, 410, 43588, 1, 2018)
-	self:addTradeFlags(RecipeDB, 61010, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 61010,410,43588,1, 2018)
+	self:addTradeFlags(RecipeDB, 61010,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information

 	-- Orcish War Leggings -- 9957
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index a3929e1..878aa1d 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -42,8 +42,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2538, 5, 2679, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2538, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2538,5,2679,1,2550)
+	self:addTradeFlags(RecipeDB, 2538,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Spiced Wolf Meat -- 2539
@@ -51,17 +51,17 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2539, 10, 2680, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2539, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2539, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 2539,10,2680,1,2550)
+	self:addTradeFlags(RecipeDB, 2539,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2539,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Roasted Boar Meat -- 2540
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2540, 5, 2681, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2540, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2540,5,2681,1,2550)
+	self:addTradeFlags(RecipeDB, 2540,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Coyote Steak -- 2541
@@ -69,9 +69,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2541, 50, 2684, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2541, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2541, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 2541,50,2684,1,2550)
+	self:addTradeFlags(RecipeDB, 2541,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2541,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Goretusk Liver Pie -- 2542
 	-- Vendor
@@ -79,9 +79,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2542, 50, 724, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2542, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2542, 4, 22, 2, 340)
+	self:addTradeSkill(RecipeDB, 2542,50,724,1,2550)
+	self:addTradeFlags(RecipeDB, 2542,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2542,4, 22, 2, 340)

 	-- Westfall Stew -- 2543
 	-- Vendor
@@ -89,18 +89,18 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2543, 75, 733, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2543, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2543, 4, 38, 2, 340)
+	self:addTradeSkill(RecipeDB, 2543,75,733,1,2550)
+	self:addTradeFlags(RecipeDB, 2543,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2543,4, 38, 2, 340)

 	-- Crab Cake -- 2544
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2544, 75, 2683, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2544, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2544, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 2544,75,2683,1,2550)
+	self:addTradeFlags(RecipeDB, 2544,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2544,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Cooked Crab Claw -- 2545
 	-- World Drop
@@ -108,18 +108,18 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2545, 85, 2682, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2545, 1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2545, 7, 1, 2, 340)
+	self:addTradeSkill(RecipeDB, 2545,85,2682,1,2550)
+	self:addTradeFlags(RecipeDB, 2545,1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2545,7, 1, 2, 340)

 	-- Dry Pork Ribs -- 2546
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2546, 80, 2687, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2546, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2546, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 2546,80,2687,1,2550)
+	self:addTradeFlags(RecipeDB, 2546,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2546,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Redridge Goulash -- 2547
 	-- Vendor
@@ -127,9 +127,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2547, 100, 1082, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2547, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2547, 4, 92, 2, 340)
+	self:addTradeSkill(RecipeDB, 2547,100,1082,1,2550)
+	self:addTradeFlags(RecipeDB, 2547,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2547,4, 92, 2, 340)

 	-- Succulent Pork Ribs -- 2548
 	-- World Drop
@@ -137,9 +137,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2548, 110, 2685, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2548, 1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2548, 7, 1, 2, 340)
+	self:addTradeSkill(RecipeDB, 2548,110,2685,1,2550)
+	self:addTradeFlags(RecipeDB, 2548,1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2548,7, 1, 2, 340)

 	-- Seasoned Wolf Kabob -- 2549
 	-- Vendor
@@ -147,9 +147,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2549, 100, 1017, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2549, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2549, 4, 90, 2, 340)
+	self:addTradeSkill(RecipeDB, 2549,100,1017,1,2550)
+	self:addTradeFlags(RecipeDB, 2549,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2549,4, 90, 2, 340)

 	-- Beer Basted Boar Ribs -- 2795
 	-- Vendor
@@ -157,9 +157,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2795, 10, 2888, 1, 2550)
-	self:addTradeFlags(RecipeDB, 2795, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 2795, 4, 384, 2, 340)
+	self:addTradeSkill(RecipeDB, 2795,10,2888,1,2550)
+	self:addTradeFlags(RecipeDB, 2795,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 2795,4, 384, 2, 340)

 	-- Crocolisk Steak -- 3370
 	-- Vendor
@@ -167,9 +167,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3370, 80, 3662, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3370, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3370, 4, 385, 2, 340)
+	self:addTradeSkill(RecipeDB, 3370,80,3662,1,2550)
+	self:addTradeFlags(RecipeDB, 3370,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3370,4, 385, 2, 340)

 	-- Blood Sausage -- 3371
 	-- Vendor
@@ -177,9 +177,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3371, 60, 3220, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3371, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3371, 4, 418, 2, 340)
+	self:addTradeSkill(RecipeDB, 3371,60,3220,1,2550)
+	self:addTradeFlags(RecipeDB, 3371,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3371,4, 418, 2, 340)

 	-- Murloc Fin Soup -- 3372
 	-- Vendor
@@ -187,9 +187,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3372, 90, 3663, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3372, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3372, 4, 127, 2, 340)
+	self:addTradeSkill(RecipeDB, 3372,90,3663,1,2550)
+	self:addTradeFlags(RecipeDB, 3372,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3372,4, 127, 2, 340)

 	-- Crocolisk Gumbo -- 3373
 	-- Vendor
@@ -197,9 +197,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3373, 120, 3664, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3373, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3373, 4, 471, 2, 340)
+	self:addTradeSkill(RecipeDB, 3373,120,3664,1,2550)
+	self:addTradeFlags(RecipeDB, 3373,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3373,4, 471, 2, 340)

 	-- Curiously Tasty Omelet -- 3376
 	-- Vendor
@@ -207,9 +207,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3376, 130, 3665, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3376, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3376, 4, 296, 2, 340, 2, 1148, 2, 2821)
+	self:addTradeSkill(RecipeDB, 3376,130,3665,1,2550)
+	self:addTradeFlags(RecipeDB, 3376,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3376,4, 296, 2, 340, 2, 1148, 2, 2821)

 	-- Gooey Spider Cake -- 3377
 	-- Vendor
@@ -217,9 +217,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3377, 110, 3666, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3377, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3377, 4, 93, 2, 340)
+	self:addTradeSkill(RecipeDB, 3377,110,3666,1,2550)
+	self:addTradeFlags(RecipeDB, 3377,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3377,4, 93, 2, 340)

 	-- Big Bear Steak -- 3397
 	-- Vendor
@@ -227,9 +227,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3397, 110, 3726, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3397, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3397, 4, 498, 2, 3960, 2, 12246)
+	self:addTradeSkill(RecipeDB, 3397,110,3726,1,2550)
+	self:addTradeFlags(RecipeDB, 3397,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3397,4, 498, 2, 3960)

 	-- Hot Lion Chops -- 3398
 	-- Vendor
@@ -237,27 +237,27 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3398, 125, 3727, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3398, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3398, 4, 501, 2, 3489, 2, 12245)
+	self:addTradeSkill(RecipeDB, 3398,125,3727,1,2550)
+	self:addTradeFlags(RecipeDB, 3398,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3398,4, 501, 2, 3489, 2, 12245)

 	-- Tasty Lion Steak -- 3399
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3399, 150, 3728, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3399, 1,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3399, 4, 564)
+	self:addTradeSkill(RecipeDB, 3399,150,3728,1,2550)
+	self:addTradeFlags(RecipeDB, 3399,1,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3399,4, 564)

 	-- Soothing Turtle Bisque -- 3400
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3400, 175, 3729, 1, 2550)
-	self:addTradeFlags(RecipeDB, 3400, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3400, 4, 555, 4, 7321)
+	self:addTradeSkill(RecipeDB, 3400,175,3729,1,2550)
+	self:addTradeFlags(RecipeDB, 3400,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3400,4, 555, 4, 7321)

 	-- Barbecued Buzzard Wing -- 4094
 	-- Trainer
@@ -266,45 +266,45 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 4094, 175, 4457, 1, 2550)
-	self:addTradeFlags(RecipeDB, 4094, 1,2,3,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 4094, 4, 703, 1, 2818, 2, 2814, 2, 12246)
+	self:addTradeSkill(RecipeDB, 4094,175,4457,1,2550)
+	self:addTradeFlags(RecipeDB, 4094,1,2,3,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 4094,4, 703, 1, 2818, 2, 2814, 2, 12246)

 	-- Kaldorei Spider Kabob -- 6412
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6412, 10, 5472, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6412, 1,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6412, 4, 4161)
+	self:addTradeSkill(RecipeDB, 6412,10,5472,1,2550)
+	self:addTradeFlags(RecipeDB, 6412,1,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6412,4, 4161)

 	-- Scorpid Surprise -- 6413
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6413, 20, 5473, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6413, 2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6413, 2, 3881)
+	self:addTradeSkill(RecipeDB, 6413,20,5473,1,2550)
+	self:addTradeFlags(RecipeDB, 6413,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6413,2, 3881)

 	-- Roasted Kodo Meat -- 6414
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6414, 35, 5474, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6414, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6414, 2, 3081)
+	self:addTradeSkill(RecipeDB, 6414,35,5474,1,2550)
+	self:addTradeFlags(RecipeDB, 6414,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6414,2, 3081)

 	-- Fillet of Frenzy -- 6415
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6415, 50, 5476, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6415, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6415, 2, 4200)
+	self:addTradeSkill(RecipeDB, 6415,50,5476,1,2550)
+	self:addTradeFlags(RecipeDB, 6415,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6415,2, 4200)

 	-- Strider Stew -- 6416
 	-- Vendor
@@ -312,152 +312,152 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6416, 50, 5477, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6416, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6416, 4, 2178, 2, 3482)
+	self:addTradeSkill(RecipeDB, 6416,50,5477,1,2550)
+	self:addTradeFlags(RecipeDB, 6416,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6416,4, 2178, 2, 3482)

 	-- Dig Rat Stew -- 6417
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6417, 90, 5478, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6417, 2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6417, 4, 862)
+	self:addTradeSkill(RecipeDB, 6417,90,5478,1,2550)
+	self:addTradeFlags(RecipeDB, 6417,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6417,4, 862)

 	-- Crispy Lizard Tail -- 6418
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6418, 100, 5479, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6418, 2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6418, 2, 3482)
+	self:addTradeSkill(RecipeDB, 6418,100,5479,1,2550)
+	self:addTradeFlags(RecipeDB, 6418,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6418,2, 3482)

 	-- Lean Venison -- 6419
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6419, 110, 5480, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6419, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6419, 2, 3960, 2, 12245)
+	self:addTradeSkill(RecipeDB, 6419,110,5480,1,2550)
+	self:addTradeFlags(RecipeDB, 6419,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6419,2, 3960, 2, 12245)

 	-- Boiled Clams -- 6499
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6499, 50, 5525, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6499, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 6499, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 6499,50,5525,1,2550)
+	self:addTradeFlags(RecipeDB, 6499,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 6499,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Goblin Deviled Clams -- 6500
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6500, 125, 5527, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6500, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 6500, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 6500,125,5527,1,2550)
+	self:addTradeFlags(RecipeDB, 6500,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 6500,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Clam Chowder -- 6501
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6501, 90, 5526, 1, 2550)
-	self:addTradeFlags(RecipeDB, 6501, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6501, 2, 4305, 2, 4307)
+	self:addTradeSkill(RecipeDB, 6501,90,5526,1,2550)
+	self:addTradeFlags(RecipeDB, 6501,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6501,2, 4305, 2, 4307)

 	-- Giant Clam Scorcho -- 7213
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7213, 175, 6038, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7213, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7213, 2, 2664)
+	self:addTradeSkill(RecipeDB, 7213,175,6038,1,2550)
+	self:addTradeFlags(RecipeDB, 7213,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7213,2, 2664)

 	-- Brilliant Smallfish -- 7751
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7751, 1, 6290, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7751, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7751, 2, 66, 2, 1684, 2, 3029, 2, 3550, 2, 4265, 2, 4574, 2, 5494, 2, 5940, 2, 8508)
+	self:addTradeSkill(RecipeDB, 7751,1,6290,1,2550)
+	self:addTradeFlags(RecipeDB, 7751,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7751,2, 66, 2, 1684, 2, 3029, 2, 3550, 2, 4265, 2, 4574, 2, 5494, 2, 5940, 2, 8508)

 	-- Slitherskin Mackerel -- 7752
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7752, 1, 787, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7752, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7752, 2, 3550, 2, 4305, 2, 5162, 2, 5942, 2, 10118)
+	self:addTradeSkill(RecipeDB, 7752,1,787,1,2550)
+	self:addTradeFlags(RecipeDB, 7752,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7752,2, 3550, 2, 4305, 2, 5162, 2, 5942, 2, 10118)

 	-- Longjaw Mud Snapper -- 7753
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7753, 50, 4592, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7753, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7753, 2, 66, 2, 1684, 2, 3027, 2, 4265, 2, 4574, 2, 5162, 2, 5748, 2, 5940)
+	self:addTradeSkill(RecipeDB, 7753,50,4592,1,2550)
+	self:addTradeFlags(RecipeDB, 7753,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7753,2, 66, 2, 1684, 2, 3027, 2, 4265, 2, 4574, 2, 5162, 2, 5748, 2, 5940)

 	-- Loch Frenzy Delight -- 7754
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7754, 50, 6316, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7754, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7754, 2, 1684)
+	self:addTradeSkill(RecipeDB, 7754,50,6316,1,2550)
+	self:addTradeFlags(RecipeDB, 7754,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7754,2, 1684)

 	-- Bristle Whisker Catfish -- 7755
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7755, 100, 4593, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7755, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7755, 2, 2383, 2, 2397, 2, 3027, 2, 3029, 2, 3497, 2, 4553, 2, 5494)
+	self:addTradeSkill(RecipeDB, 7755,100,4593,1,2550)
+	self:addTradeFlags(RecipeDB, 7755,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7755,2, 2383, 2, 2397, 2, 3027, 2, 3029, 2, 3497, 2, 4553, 2, 5494)

 	-- Rainbow Fin Albacore -- 7827
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7827, 50, 5095, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7827, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7827, 2, 3178, 2, 3333, 2, 3497, 2, 4305, 2, 4307, 2, 4553, 2, 5494, 2, 5748, 2, 5942, 2, 10118)
+	self:addTradeSkill(RecipeDB, 7827,50,5095,1,2550)
+	self:addTradeFlags(RecipeDB, 7827,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7827,2, 3178, 2, 3333, 2, 3497, 2, 4305, 2, 4307, 2, 4553, 2, 5494, 2, 5748, 2, 5942, 2, 10118)

 	-- Rockscale Cod -- 7828
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7828, 175, 4594, 1, 2550)
-	self:addTradeFlags(RecipeDB, 7828, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7828, 2, 2383, 2, 2664, 2, 3178, 2, 3333, 2, 4307, 2, 4574, 2, 5162, 2, 12033, 2, 12962)
+	self:addTradeSkill(RecipeDB, 7828,175,4594,1,2550)
+	self:addTradeFlags(RecipeDB, 7828,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7828,2, 2383, 2, 2664, 2, 3178, 2, 3333, 2, 4307, 2, 4574, 2, 5162, 2, 12033, 2, 12962)

 	-- Savory Deviate Delight -- 8238
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8238, 85, 6657, 2, 2550)
-	self:addTradeFlags(RecipeDB, 8238, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 8238, 7, 2)
+	self:addTradeSkill(RecipeDB, 8238,85,6657,2,2550)
+	self:addTradeFlags(RecipeDB, 8238,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 8238,7, 2)

 	-- Herb Baked Egg -- 8604
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8604, 5, 6888, 1, 2550)
-	self:addTradeFlags(RecipeDB, 8604, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 8604,5,6888,1,2550)
+	self:addTradeFlags(RecipeDB, 8604,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smoked Bear Meat -- 8607
@@ -465,17 +465,17 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8607, 40, 6890, 1, 2550)
-	self:addTradeFlags(RecipeDB, 8607, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 8607, 2, 1465, 2, 3556)
+	self:addTradeSkill(RecipeDB, 8607,40,6890,1,2550)
+	self:addTradeFlags(RecipeDB, 8607,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 8607,2, 1465, 2, 3556)

 	-- Thistle Tea -- 9513
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9513, 60, 7676, 1, 2550)
-	self:addTradeFlags(RecipeDB, 9513, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 9513,60,7676,1,2550)
+	self:addTradeFlags(RecipeDB, 9513,3,28,36,41)
 	-- No acquire information

 	-- Goldthorn Tea -- 13028
@@ -483,216 +483,216 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13028, 145, 10841, 1, 2550)
-	self:addTradeFlags(RecipeDB, 13028, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 13028,145,10841,1,2550)
+	self:addTradeFlags(RecipeDB, 13028,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lean Wolf Steak -- 15853
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15853, 125, 12209, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15853, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15853, 2, 12246)
+	self:addTradeSkill(RecipeDB, 15853,125,12209,1,2550)
+	self:addTradeFlags(RecipeDB, 15853,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Roast Raptor -- 15855
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15855, 175, 12210, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15855, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15855, 2, 734, 2, 1148, 2, 2810, 2, 2821, 2, 4879, 2, 4897, 2, 12245)
+	self:addTradeSkill(RecipeDB, 15855,175,12210,1,2550)
+	self:addTradeFlags(RecipeDB, 15855,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15855,2, 734, 2, 1148, 2, 2810, 2, 2821, 2, 4879, 2, 4897, 2, 12245)

 	-- Hot Wolf Ribs -- 15856
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15856, 175, 13851, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15856, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15856, 2, 7947, 2, 8145, 2, 12246)
+	self:addTradeSkill(RecipeDB, 15856,175,13851,1,2550)
+	self:addTradeFlags(RecipeDB, 15856,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15856,2, 7947, 2, 8145, 2, 12246)

 	-- Jungle Stew -- 15861
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15861, 175, 12212, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15861, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15861, 2, 734, 2, 1148, 2, 12245)
+	self:addTradeSkill(RecipeDB, 15861,175,12212,1,2550)
+	self:addTradeFlags(RecipeDB, 15861,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15861,2, 734, 2, 1148, 2, 12245)

 	-- Carrion Surprise -- 15863
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15863, 175, 12213, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15863, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15863, 2, 989, 2, 4879, 2, 9636, 2, 12245)
+	self:addTradeSkill(RecipeDB, 15863,175,12213,1,2550)
+	self:addTradeFlags(RecipeDB, 15863,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15863,2, 989, 2, 4879, 2, 9636, 2, 12245)

 	-- Mystery Stew -- 15865
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15865, 175, 12214, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15865, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15865, 2, 4897, 2, 8150, 2, 12246)
+	self:addTradeSkill(RecipeDB, 15865,175,12214,1,2550)
+	self:addTradeFlags(RecipeDB, 15865,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15865,2, 4897, 2, 8150)

 	-- Dragonbreath Chili -- 15906
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15906, 200, 12217, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15906, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15906, 2, 4879, 2, 4897, 2, 12246)
+	self:addTradeSkill(RecipeDB, 15906,200,12217,1,2550)
+	self:addTradeFlags(RecipeDB, 15906,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15906,2, 4879, 2, 4897)

 	-- Heavy Kodo Stew -- 15910
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15910, 200, 12215, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15910, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15910, 2, 8150, 2, 9636, 2, 12245)
+	self:addTradeSkill(RecipeDB, 15910,200,12215,1,2550)
+	self:addTradeFlags(RecipeDB, 15910,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15910,2, 8150, 2, 9636, 2, 12245)

 	-- Spiced Chili Crab -- 15915
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15915, 225, 12216, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15915, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15915, 2, 989, 2, 1149, 2, 4305)
+	self:addTradeSkill(RecipeDB, 15915,225,12216,1,2550)
+	self:addTradeFlags(RecipeDB, 15915,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15915,2, 989, 2, 1149, 2, 4305)

 	-- Monster Omelet -- 15933
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15933, 225, 12218, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15933, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15933, 2, 2803, 2, 2806, 2, 11187)
+	self:addTradeSkill(RecipeDB, 15933,225,12218,1,2550)
+	self:addTradeFlags(RecipeDB, 15933,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15933,2, 2803, 2, 2806, 2, 11187)

 	-- Crispy Bat Wing -- 15935
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15935, 1, 12224, 1, 2550)
-	self:addTradeFlags(RecipeDB, 15935, 2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 15935, 2, 2118)
+	self:addTradeSkill(RecipeDB, 15935,1,12224,1,2550)
+	self:addTradeFlags(RecipeDB, 15935,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 15935,2, 2118)

 	-- Spotted Yellowtail -- 18238
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18238, 225, 6887, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18238, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18238, 2, 8137)
+	self:addTradeSkill(RecipeDB, 18238,225,6887,1,2550)
+	self:addTradeFlags(RecipeDB, 18238,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18238,2, 8137)

 	-- Cooked Glossy Mightfish -- 18239
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18239, 225, 13927, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18239, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18239, 2, 2664)
+	self:addTradeSkill(RecipeDB, 18239,225,13927,1,2550)
+	self:addTradeFlags(RecipeDB, 18239,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18239,2, 2664)

 	-- Grilled Squid -- 18240
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18240, 240, 13928, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18240, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18240, 2, 8137)
+	self:addTradeSkill(RecipeDB, 18240,240,13928,1,2550)
+	self:addTradeFlags(RecipeDB, 18240,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18240,2, 8137)

 	-- Filet of Redgill -- 18241
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18241, 225, 13930, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18241, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18241, 2, 2664)
+	self:addTradeSkill(RecipeDB, 18241,225,13930,1,2550)
+	self:addTradeFlags(RecipeDB, 18241,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18241,2, 2664)

 	-- Hot Smoked Bass -- 18242
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18242, 240, 13929, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18242, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18242, 2, 2664)
+	self:addTradeSkill(RecipeDB, 18242,240,13929,1,2550)
+	self:addTradeFlags(RecipeDB, 18242,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18242,2, 2664)

 	-- Nightfin Soup -- 18243
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18243, 250, 13931, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18243, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18243, 2, 8137)
+	self:addTradeSkill(RecipeDB, 18243,250,13931,1,2550)
+	self:addTradeFlags(RecipeDB, 18243,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18243,2, 8137)

 	-- Poached Sunscale Salmon -- 18244
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18244, 250, 13932, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18244, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18244, 2, 8137)
+	self:addTradeSkill(RecipeDB, 18244,250,13932,1,2550)
+	self:addTradeFlags(RecipeDB, 18244,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18244,2, 8137)

 	-- Lobster Stew -- 18245
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18245, 275, 13933, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18245, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18245, 2, 7947, 2, 8145)
+	self:addTradeSkill(RecipeDB, 18245,275,13933,1,2550)
+	self:addTradeFlags(RecipeDB, 18245,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18245,2, 7947, 2, 8145)

 	-- Mightfish Steak -- 18246
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18246, 275, 13934, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18246, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18246, 2, 7947, 2, 8145)
+	self:addTradeSkill(RecipeDB, 18246,275,13934,1,2550)
+	self:addTradeFlags(RecipeDB, 18246,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18246,2, 7947, 2, 8145)

 	-- Baked Salmon -- 18247
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18247, 275, 13935, 1, 2550)
-	self:addTradeFlags(RecipeDB, 18247, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18247, 2, 7947, 2, 8145)
+	self:addTradeSkill(RecipeDB, 18247,275,13935,1,2550)
+	self:addTradeFlags(RecipeDB, 18247,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18247,2, 7947, 2, 8145)

 	-- Undermine Clam Chowder -- 20626
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20626, 225, 16766, 1, 2550)
-	self:addTradeFlags(RecipeDB, 20626, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20626, 2, 8139)
+	self:addTradeSkill(RecipeDB, 20626,225,16766,1,2550)
+	self:addTradeFlags(RecipeDB, 20626,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Mithril Head Trout -- 20916
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20916, 175, 8364, 1, 2550)
-	self:addTradeFlags(RecipeDB, 20916, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20916, 2, 2383, 2, 2664, 2, 3178, 2, 3333, 2, 4307, 2, 4574, 2, 5162, 2, 12033, 2, 12962)
+	self:addTradeSkill(RecipeDB, 20916,175,8364,1,2550)
+	self:addTradeFlags(RecipeDB, 20916,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20916,2, 2383, 2, 2664, 2, 3178, 2, 3333, 2, 4307, 2, 4574, 2, 5162, 2, 12033, 2, 12962)

 	-- Gingerbread Cookie -- 21143
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
@@ -700,37 +700,36 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21143, 1, 17197, 1, 2550)
-	self:addTradeFlags(RecipeDB, 21143, 1,2,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 21143, 5, 1)
+	self:addTradeSkill(RecipeDB, 21143,1,17197,1,2550)
+	self:addTradeFlags(RecipeDB, 21143,1,2,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 21143,5, 1)

 	-- Egg Nog -- 21144
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21144, 35, 17198, 1, 2550)
-	self:addTradeFlags(RecipeDB, 21144, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 21144, 5, 1)
+	self:addTradeSkill(RecipeDB, 21144,35,17198,1,2550)
+	self:addTradeFlags(RecipeDB, 21144,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 21144,5, 1)

 	-- Spider Sausage -- 21175
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21175, 200, 17222, 1, 2550)
-	self:addTradeFlags(RecipeDB, 21175, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 21175, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 21175,200,17222,1,2550)
+	self:addTradeFlags(RecipeDB, 21175,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 21175,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Tender Wolf Steak -- 22480
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22480, 225, 18045, 1, 2550)
-	self:addTradeFlags(RecipeDB, 22480, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 22480, 2, 4782, 2, 7733, 2, 8125)
+	self:addTradeSkill(RecipeDB, 22480,225,18045,1,2550)
+	self:addTradeFlags(RecipeDB, 22480,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 22480,2, 4782, 2, 7733, 2, 8125)

 	-- Runn Tum Tuber Surprise -- 22761
 	-- No location information
@@ -738,26 +737,26 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22761, 275, 18254, 2, 2550)
-	self:addTradeFlags(RecipeDB, 22761, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22761, 3, 14354)
+	self:addTradeSkill(RecipeDB, 22761,275,18254,2,2550)
+	self:addTradeFlags(RecipeDB, 22761,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22761,3, 14354)

 	-- Heavy Crocolisk Stew -- 24418
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24418, 150, 20074, 1, 2550)
-	self:addTradeFlags(RecipeDB, 24418, 2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 24418, 2, 4879)
+	self:addTradeSkill(RecipeDB, 24418,150,20074,1,2550)
+	self:addTradeFlags(RecipeDB, 24418,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 24418,2, 4879)

 	-- Smoked Desert Dumplings -- 24801
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24801, 285, 20452, 1, 2550)
-	self:addTradeFlags(RecipeDB, 24801, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 24801,285,20452,1,2550)
+	self:addTradeFlags(RecipeDB, 24801,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Dirge's Kickin' Chimaerok Chops -- 25659
@@ -765,27 +764,27 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25659, 300, 21023, 4, 2550)
-	self:addTradeFlags(RecipeDB, 25659, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25659, 4, 8586)
+	self:addTradeSkill(RecipeDB, 25659,300,21023,4,2550)
+	self:addTradeFlags(RecipeDB, 25659,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25659,4, 8586)

 	-- Smoked Sagefish -- 25704
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25704, 80, 21072, 1, 2550)
-	self:addTradeFlags(RecipeDB, 25704, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25704, 2, 2381, 2, 2397, 2, 2664, 2, 3027, 2, 3085, 2, 3400, 2, 4223, 2, 4265, 2, 4553, 2, 5160, 2, 5483, 2, 8307, 2, 12033, 2, 14738, 2, 16253, 2, 16677, 2, 16718, 2, 17246, 2, 19195, 2, 26868)
+	self:addTradeSkill(RecipeDB, 25704,80,21072,1,2550)
+	self:addTradeFlags(RecipeDB, 25704,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25704,2, 2381, 2, 2397, 2, 2664, 2, 3027, 2, 3085, 2, 3400, 2, 4223, 2, 4265, 2, 4553, 2, 5160, 2, 5483, 2, 8307, 2, 12033, 2, 14738, 2, 16253, 2, 16677, 2, 16718, 2, 17246, 2, 19195, 2, 26868)

 	-- Sagefish Delight -- 25954
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25954, 175, 21217, 1, 2550)
-	self:addTradeFlags(RecipeDB, 25954, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25954, 2, 2381, 2, 2397, 2, 2664, 2, 3027, 2, 3085, 2, 3400, 2, 4223, 2, 4265, 2, 4553, 2, 5160, 2, 5483, 2, 8307, 2, 12033, 2, 14738, 2, 16253, 2, 16677, 2, 16718, 2, 17246, 2, 19195, 2, 26868)
+	self:addTradeSkill(RecipeDB, 25954,175,21217,1,2550)
+	self:addTradeFlags(RecipeDB, 25954,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25954,2, 2381, 2, 2397, 2, 2664, 2, 3027, 2, 3085, 2, 3400, 2, 4223, 2, 4265, 2, 4553, 2, 5160, 2, 5483, 2, 8307, 2, 12033, 2, 14738, 2, 16253, 2, 16677, 2, 16718, 2, 17246, 2, 19195, 2, 26868)

 	-- Crunchy Spider Surprise -- 28267
 	-- Vendor
@@ -793,180 +792,180 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28267, 60, 22645, 1, 2550)
-	self:addTradeFlags(RecipeDB, 28267, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28267, 4, 9171, 2, 16253, 2, 18427)
+	self:addTradeSkill(RecipeDB, 28267,60,22645,1,2550)
+	self:addTradeFlags(RecipeDB, 28267,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28267,4, 9171, 2, 16253, 2, 18427)

 	-- Lynx Steak -- 33276
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33276, 1, 27635, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33276, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33276, 2, 16262)
+	self:addTradeSkill(RecipeDB, 33276,1,27635,1,2550)
+	self:addTradeFlags(RecipeDB, 33276,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33276,2, 16262)

 	-- Roasted Moongraze Tenderloin -- 33277
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33277, 1, 24105, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33277, 1,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33277, 4, 9454)
+	self:addTradeSkill(RecipeDB, 33277,1,24105,1,2550)
+	self:addTradeFlags(RecipeDB, 33277,1,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33277,4, 9454)

 	-- Bat Bites -- 33278
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33278, 50, 27636, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33278, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33278, 2, 16253)
+	self:addTradeSkill(RecipeDB, 33278,50,27636,1,2550)
+	self:addTradeFlags(RecipeDB, 33278,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33278,2, 16253)

 	-- Buzzard Bites -- 33279
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33279, 300, 27651, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33279, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33279, 4, 9356)
+	self:addTradeSkill(RecipeDB, 33279,300,27651,1,2550)
+	self:addTradeFlags(RecipeDB, 33279,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33279,4, 9356)

 	-- Ravager Dog -- 33284
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33284, 300, 27655, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33284, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33284, 2, 16585, 2, 16826)
+	self:addTradeSkill(RecipeDB, 33284,300,27655,1,2550)
+	self:addTradeFlags(RecipeDB, 33284,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33284,2, 16585, 2, 16826)

 	-- Sporeling Snack -- 33285
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33285, 310, 27656, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33285, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33285, 2, 18382)
+	self:addTradeSkill(RecipeDB, 33285,310,27656,1,2550)
+	self:addTradeFlags(RecipeDB, 33285,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33285,2, 18382)

 	-- Blackened Basilisk -- 33286
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33286, 315, 27657, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33286, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33286, 2, 18957, 2, 19038)
+	self:addTradeSkill(RecipeDB, 33286,315,27657,1,2550)
+	self:addTradeFlags(RecipeDB, 33286,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33286,2, 18957, 2, 19038)

 	-- Roasted Clefthoof -- 33287
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33287, 325, 27658, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33287, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33287, 2, 20096, 2, 20097)
+	self:addTradeSkill(RecipeDB, 33287,325,27658,1,2550)
+	self:addTradeFlags(RecipeDB, 33287,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33287,2, 20096, 2, 20097)

 	-- Warp Burger -- 33288
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33288, 325, 27659, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33288, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33288, 2, 18957, 2, 19038)
+	self:addTradeSkill(RecipeDB, 33288,325,27659,1,2550)
+	self:addTradeFlags(RecipeDB, 33288,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33288,2, 18957, 2, 19038)

 	-- Talbuk Steak -- 33289
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33289, 325, 27660, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33289, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33289, 2, 20096, 2, 20097)
+	self:addTradeSkill(RecipeDB, 33289,325,27660,1,2550)
+	self:addTradeFlags(RecipeDB, 33289,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33289,2, 20096, 2, 20097)

 	-- Blackened Trout -- 33290
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33290, 300, 27661, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33290, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33290, 2, 18015, 2, 20028)
+	self:addTradeSkill(RecipeDB, 33290,300,27661,1,2550)
+	self:addTradeFlags(RecipeDB, 33290,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33290,2, 18015, 2, 20028)

 	-- Feltail Delight -- 33291
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33291, 300, 27662, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33291, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33291, 2, 18011, 2, 20028)
+	self:addTradeSkill(RecipeDB, 33291,300,27662,1,2550)
+	self:addTradeFlags(RecipeDB, 33291,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33291,2, 18011, 2, 20028)

 	-- Blackened Sporefish -- 33292
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33292, 310, 27663, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33292, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33292, 2, 18911)
+	self:addTradeSkill(RecipeDB, 33292,310,27663,1,2550)
+	self:addTradeFlags(RecipeDB, 33292,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33292,2, 18911)

 	-- Grilled Mudfish -- 33293
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33293, 320, 27664, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33293, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33293, 2, 20096, 2, 20097)
+	self:addTradeSkill(RecipeDB, 33293,320,27664,1,2550)
+	self:addTradeFlags(RecipeDB, 33293,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33293,2, 20096, 2, 20097)

 	-- Poached Bluefish -- 33294
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33294, 320, 27665, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33294, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33294, 2, 20096, 2, 20097)
+	self:addTradeSkill(RecipeDB, 33294,320,27665,1,2550)
+	self:addTradeFlags(RecipeDB, 33294,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33294,2, 20096, 2, 20097)

 	-- Golden Fish Sticks -- 33295
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33295, 325, 27666, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33295, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33295, 2, 18960, 2, 19296)
+	self:addTradeSkill(RecipeDB, 33295,325,27666,1,2550)
+	self:addTradeFlags(RecipeDB, 33295,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33295,2, 18960, 2, 19296)

 	-- Spicy Crawdad -- 33296
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33296, 350, 27667, 1, 2550)
-	self:addTradeFlags(RecipeDB, 33296, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33296, 2, 18960, 2, 19296)
+	self:addTradeSkill(RecipeDB, 33296,350,27667,1,2550)
+	self:addTradeFlags(RecipeDB, 33296,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33296,2, 18960, 2, 19296)

 	-- Clam Bar -- 36210
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36210, 300, 30155, 1, 2550)
-	self:addTradeFlags(RecipeDB, 36210, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 36210, 2, 18382)
+	self:addTradeSkill(RecipeDB, 36210,300,30155,1,2550)
+	self:addTradeFlags(RecipeDB, 36210,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 36210,2, 18382)

 	-- Spice Bread -- 37836
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37836, 20, 30816, 1, 2550)
-	self:addTradeFlags(RecipeDB, 37836, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 37836, 1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)
+	self:addTradeSkill(RecipeDB, 37836,20,30816,1,2550)
+	self:addTradeFlags(RecipeDB, 37836,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 37836,1, 1355, 1, 1382, 1, 1430, 1, 1699, 1, 3026, 1, 3067, 1, 3087, 1, 3399, 1, 4210, 1, 4552, 1, 5159, 1, 5482, 1, 6286, 1, 8306, 1, 16253, 1, 16277, 1, 16676, 1, 16719, 1, 17246, 1, 18987, 1, 18988, 1, 18993, 1, 19185, 1, 19369)

 	-- Mok'Nathal Shortribs -- 38867
 	-- Vendor
@@ -974,9 +973,9 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38867, 335, 31672, 1, 2550)
-	self:addTradeFlags(RecipeDB, 38867, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38867, 4, 10860, 2, 20916, 2, 21113)
+	self:addTradeSkill(RecipeDB, 38867,335,31672,1,2550)
+	self:addTradeFlags(RecipeDB, 38867,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38867,4, 10860, 2, 20916, 2, 21113)

 	-- Crunchy Serpent -- 38868
 	-- Vendor
@@ -984,101 +983,101 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38868, 335, 31673, 1, 2550)
-	self:addTradeFlags(RecipeDB, 38868, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38868, 4, 10860, 2, 20916, 2, 21113)
+	self:addTradeSkill(RecipeDB, 38868,335,31673,1,2550)
+	self:addTradeFlags(RecipeDB, 38868,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38868,4, 10860, 2, 20916, 2, 21113)

 	-- Stewed Trout -- 42296
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42296, 315, 33048, 1, 2550)
-	self:addTradeFlags(RecipeDB, 42296, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42296, 1, 19186)
+	self:addTradeSkill(RecipeDB, 42296,315,33048,1,2550)
+	self:addTradeFlags(RecipeDB, 42296,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42296,1, 19186)

 	-- Fisherman's Feast -- 42302
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42302, 365, 33052, 1, 2550)
-	self:addTradeFlags(RecipeDB, 42302, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42302, 1, 19186)
+	self:addTradeSkill(RecipeDB, 42302,365,33052,1,2550)
+	self:addTradeFlags(RecipeDB, 42302,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42302,1, 19186)

 	-- Hot Buttered Trout -- 42305
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42305, 365, 33053, 1, 2550)
-	self:addTradeFlags(RecipeDB, 42305, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42305, 1, 19186)
+	self:addTradeSkill(RecipeDB, 42305,365,33053,1,2550)
+	self:addTradeFlags(RecipeDB, 42305,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42305,1, 19186)

 	-- Skullfish Soup -- 43707
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43707, 325, 33825, 2, 2550)
-	self:addTradeFlags(RecipeDB, 43707, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43707, 8, 6)
+	self:addTradeSkill(RecipeDB, 43707,325,33825,2,2550)
+	self:addTradeFlags(RecipeDB, 43707,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43707,8, 6)

 	-- Stormchops -- 43758
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43758, 300, 33866, 3, 2550)
-	self:addTradeFlags(RecipeDB, 43758, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43758, 8, 5, 8, 6)
+	self:addTradeSkill(RecipeDB, 43758,300,33866,3,2550)
+	self:addTradeFlags(RecipeDB, 43758,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43758,8, 5, 8, 6)

 	-- Broiled Bloodfin -- 43761
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43761, 300, 33867, 2, 2550)
-	self:addTradeFlags(RecipeDB, 43761, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43761, 8, 6)
+	self:addTradeSkill(RecipeDB, 43761,300,33867,2,2550)
+	self:addTradeFlags(RecipeDB, 43761,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43761,8, 6)

 	-- Spicy Hot Talbuk -- 43765
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43765, 325, 33872, 2, 2550)
-	self:addTradeFlags(RecipeDB, 43765, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43765, 8, 5)
+	self:addTradeSkill(RecipeDB, 43765,325,33872,2,2550)
+	self:addTradeFlags(RecipeDB, 43765,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43765,8, 5)

 	-- Kibler's Bits -- 43772
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43772, 300, 33874, 2, 2550)
-	self:addTradeFlags(RecipeDB, 43772, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43772, 8, 5)
+	self:addTradeSkill(RecipeDB, 43772,300,33874,2,2550)
+	self:addTradeFlags(RecipeDB, 43772,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43772,8, 5)

 	-- Delicious Chocolate Cake -- 43779
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43779, 1, 33924, 3, 2550)
-	self:addTradeFlags(RecipeDB, 43779, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43779, 8, 5, 8, 6)
+	self:addTradeSkill(RecipeDB, 43779,1,33924,3,2550)
+	self:addTradeFlags(RecipeDB, 43779,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43779,8, 5, 8, 6)

 	-- Hot Apple Cider -- 45022
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45022, 325, 34411, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45022, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45022, 5, 1)
+	self:addTradeSkill(RecipeDB, 45022,325,34411,1,2550)
+	self:addTradeFlags(RecipeDB, 45022,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45022,5, 1)

 	-- Mammoth Meal -- 45549
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45549, 285, 34748, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45549, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45549,285,34748,1, 2550)
+	self:addTradeFlags(RecipeDB, 45549,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shoveltusk Steak -- 45550
@@ -1086,8 +1085,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45550, 285, 34749, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45550, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45550,285,34749,1, 2550)
+	self:addTradeFlags(RecipeDB, 45550,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Wyrm Delight -- 45551
@@ -1095,8 +1094,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45551, 285, 34750, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45551, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45551,285,34750,1, 2550)
+	self:addTradeFlags(RecipeDB, 45551,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Roasted Worg -- 45552
@@ -1104,8 +1103,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45552, 285, 34751, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45552, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45552,285,34751,1, 2550)
+	self:addTradeFlags(RecipeDB, 45552,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Rhino Dogs -- 45553
@@ -1113,8 +1112,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45553, 285, 34752, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45553, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45553,285,34752,1, 2550)
+	self:addTradeFlags(RecipeDB, 45553,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Feast -- 45554
@@ -1122,8 +1121,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45554, 325, 34753, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45554, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 45554,325,34753,1, 2550)
+	self:addTradeFlags(RecipeDB, 45554,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Mega Mammoth Meal -- 45555
@@ -1131,53 +1130,53 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45555, 400, 34754, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45555, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45555, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45555,400,34754,2,2550)
+	self:addTradeFlags(RecipeDB, 45555,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45555,2, 31031, 2, 31032)

 	-- Tender Shoveltusk Steak -- 45556
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45556, 400, 34755, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45556, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45556, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45556,400,34755,2,2550)
+	self:addTradeFlags(RecipeDB, 45556,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45556,2, 31031, 2, 31032)

 	-- Spiced Wyrm Burger -- 45557
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45557, 400, 34756, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45557, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45557, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45557,400,34756,2,2550)
+	self:addTradeFlags(RecipeDB, 45557,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45557,2, 31031, 2, 31032)

 	-- Very Burnt Worg -- 45558
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45558, 400, 34757, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45558, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45558, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45558,400,34757,2,2550)
+	self:addTradeFlags(RecipeDB, 45558,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45558,2, 31031, 2, 31032)

 	-- Mighty Rhino Dogs -- 45559
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45559, 400, 34758, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45559, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45559, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45559,400,34758,2,2550)
+	self:addTradeFlags(RecipeDB, 45559,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45559,2, 31031, 2, 31032)

 	-- Smoked Rockfin -- 45560
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45560, 320, 34759, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45560, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45560,320,34759,1, 2550)
+	self:addTradeFlags(RecipeDB, 45560,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Grilled Bonescale -- 45561
@@ -1185,8 +1184,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45561, 320, 34760, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45561, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45561,320,34760,1, 2550)
+	self:addTradeFlags(RecipeDB, 45561,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sauteed Goby -- 45562
@@ -1194,8 +1193,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45562, 320, 34761, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45562, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45562,320,34761,1, 2550)
+	self:addTradeFlags(RecipeDB, 45562,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Grilled Sculpin -- 45563
@@ -1203,8 +1202,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45563, 285, 34762, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45563, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45563,285,34762,1, 2550)
+	self:addTradeFlags(RecipeDB, 45563,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smoked Salmon -- 45564
@@ -1212,8 +1211,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45564, 285, 34763, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45564, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45564,285,34763,1, 2550)
+	self:addTradeFlags(RecipeDB, 45564,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Poached Nettlefish -- 45565
@@ -1221,8 +1220,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45565, 285, 34764, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45565, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45565,285,34764,1, 2550)
+	self:addTradeFlags(RecipeDB, 45565,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Pickled Fangtooth -- 45566
@@ -1230,8 +1229,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45566, 285, 34765, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45566, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45566,285,34765,1, 2550)
+	self:addTradeFlags(RecipeDB, 45566,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Poached Northern Sculpin -- 45567
@@ -1239,26 +1238,26 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45567, 400, 34766, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45567, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45567, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45567,400,34766,2,2550)
+	self:addTradeFlags(RecipeDB, 45567,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45567,2, 31031, 2, 31032)

 	-- Firecracker Salmon -- 45568
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45568, 400, 34767, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45568, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45568, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45568,400,34767,2,2550)
+	self:addTradeFlags(RecipeDB, 45568,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45568,2, 31031, 2, 31032)

 	-- Baked Manta Ray -- 45569
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45569, 285, 42942, 1, 2550)
-	self:addTradeFlags(RecipeDB, 45569, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45569,285,42942,1, 2550)
+	self:addTradeFlags(RecipeDB, 45569,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Imperial Manta Steak -- 45570
@@ -1266,52 +1265,52 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45570, 400, 34769, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45570, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45570, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45570,400,34769,2,2550)
+	self:addTradeFlags(RecipeDB, 45570,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45570,2, 31031, 2, 31032)

 	-- Spicy Blue Nettlefish -- 45571
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45571, 400, 34768, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45571, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45571, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 45571,400,34768,2,2550)
+	self:addTradeFlags(RecipeDB, 45571,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45571,2, 31031, 2, 31032)

 	-- Captain Rumsey's Lager -- 45695
 	-- Flags: All classes, Item BoE, Recipe BoP, Daily,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45695, 100, 34832, 2, 2550)
-	self:addTradeFlags(RecipeDB, 45695, 1,2,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45695, 8, 7)
+	self:addTradeSkill(RecipeDB, 45695,100,34832,2,2550)
+	self:addTradeFlags(RecipeDB, 45695,1,2,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45695,8, 7)

 	-- Charred Bear Kabobs -- 46684
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46684, 250, 35563, 1, 2550)
-	self:addTradeFlags(RecipeDB, 46684, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 46684, 2, 2803, 2, 2806)
+	self:addTradeSkill(RecipeDB, 46684,250,35563,1,2550)
+	self:addTradeFlags(RecipeDB, 46684,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 46684,2, 2803, 2, 2806)

 	-- Juicy Bear Burger -- 46688
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46688, 250, 35565, 1, 2550)
-	self:addTradeFlags(RecipeDB, 46688, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 46688, 2, 2803, 2, 2806)
+	self:addTradeSkill(RecipeDB, 46688,250,35565,1,2550)
+	self:addTradeFlags(RecipeDB, 46688,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 46688,2, 2803, 2, 2806)

 	-- Kungaloosh -- 53056
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53056, 375, 39520, 1, 2550)
-	self:addTradeFlags(RecipeDB, 53056, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53056,375,39520,1,2550)
+	self:addTradeFlags(RecipeDB, 53056,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Northern Stew -- 57421
@@ -1319,8 +1318,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57421, 320, 34747, 1, 2550)
-	self:addTradeFlags(RecipeDB, 57421, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57421,320,34747,1, 2550)
+	self:addTradeFlags(RecipeDB, 57421,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Fish Feast -- 57423
@@ -1328,8 +1327,8 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57423, 360, 43015, 1, 2550)
-	self:addTradeFlags(RecipeDB, 57423, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 57423,360,43015,1, 2550)
+	self:addTradeFlags(RecipeDB, 57423,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Spicy Fried Herring -- 57433
@@ -1337,107 +1336,107 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57433, 400, 42993, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57433, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57433, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57433,400,42993,2,2550)
+	self:addTradeFlags(RecipeDB, 57433,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57433,2, 31031, 2, 31032)

 	-- Rhinolicious Wyrmsteak -- 57434
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57434, 400, 42994, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57434, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57434, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57434,400,42994,2,2550)
+	self:addTradeFlags(RecipeDB, 57434,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57434,2, 31031, 2, 31032)

 	-- Critter Bites -- 57435
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57435, 400, 43004, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57435, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57435, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57435,400,43004,2,2550)
+	self:addTradeFlags(RecipeDB, 57435,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57435,2, 31031, 2, 31032)

 	-- Hearty Rhino -- 57436
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57436, 400, 42995, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57436, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 57436, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57436,400,42995,2,2550)
+	self:addTradeFlags(RecipeDB, 57436,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 57436,2, 31031, 2, 31032)

 	-- Snapper Extreme -- 57437
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57437, 400, 42996, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57437, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57437, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57437,400,42996,2,2550)
+	self:addTradeFlags(RecipeDB, 57437,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57437,2, 31031, 2, 31032)

 	-- Blackened Worg Steak -- 57438
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57438, 400, 42997, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57438, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57438, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57438,400,42997,2,2550)
+	self:addTradeFlags(RecipeDB, 57438,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57438,2, 31031, 2, 31032)

 	-- Cuttlesteak -- 57439
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57439, 400, 42998, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57439, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57439, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57439,400,42998,2,2550)
+	self:addTradeFlags(RecipeDB, 57439,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57439,2, 31031, 2, 31032)

 	-- Spiced Mammoth Treats -- 57440
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57440, 400, 43005, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57440, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57440, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57440,400,43005,2,2550)
+	self:addTradeFlags(RecipeDB, 57440,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57440,2, 31031, 2, 31032)

 	-- Blackened Dragonfin -- 57441
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57441, 400, 42999, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57441, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57441, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57441,400,42999,2,2550)
+	self:addTradeFlags(RecipeDB, 57441,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57441,2, 31031, 2, 31032)

 	-- Dragonfin Filet -- 57442
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57442, 400, 43000, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57442, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57442, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57442,400,43000,2,2550)
+	self:addTradeFlags(RecipeDB, 57442,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57442,2, 31031, 2, 31032)

 	-- Tracker Snacks -- 57443
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57443, 400, 43001, 2, 2550)
-	self:addTradeFlags(RecipeDB, 57443, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 57443, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 57443,400,43001,2,2550)
+	self:addTradeFlags(RecipeDB, 57443,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 57443,2, 31031, 2, 31032)

 	-- Dalaran Clam Chowder -- 58065
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58065, 285, 43268, 1, 2550)
-	self:addTradeFlags(RecipeDB, 58065, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58065,285,43268,1, 2550)
+	self:addTradeFlags(RecipeDB, 58065,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Tasty Cupcake -- 58512
@@ -1445,54 +1444,54 @@ function addon:InitCooking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58512, 350, 43490, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58512, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 58512, 7, 2)
+	self:addTradeSkill(RecipeDB, 58512,350,43490,2,2550)
+	self:addTradeFlags(RecipeDB, 58512,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 58512,7, 2)

 	-- Last Week's Mammoth -- 58521
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58521, 350, 43488, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58521, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 58521, 7, 2)
+	self:addTradeSkill(RecipeDB, 58521,350,43488,2,2550)
+	self:addTradeFlags(RecipeDB, 58521,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 58521,7, 2)

 	-- Bad Clams -- 58523
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58523, 350, 43491, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58523, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 58523, 7, 2)
+	self:addTradeSkill(RecipeDB, 58523,350,43491,2,2550)
+	self:addTradeFlags(RecipeDB, 58523,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 58523,7, 2)

 	-- Haunted Herring -- 58525
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58525, 350, 43492, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58525, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 58525, 7, 2)
+	self:addTradeSkill(RecipeDB, 58525,350,43492,2,2550)
+	self:addTradeFlags(RecipeDB, 58525,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 58525,7, 2)

 	-- Gigantic Feast -- 58527
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58527, 425, 43478, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58527, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 58527, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 58527,425,43478,2,2550)
+	self:addTradeFlags(RecipeDB, 58527,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 58527,2, 31031, 2, 31032)

 	-- Small Feast -- 58528
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58528, 425, 43480, 2, 2550)
-	self:addTradeFlags(RecipeDB, 58528, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 58528, 2, 31031, 2, 31032)
+	self:addTradeSkill(RecipeDB, 58528,425,43480,2,2550)
+	self:addTradeFlags(RecipeDB, 58528,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 58528,2, 31031, 2, 31032)


 	return recipecount
diff --git a/RecipeDB/ARL-Custom.lua b/RecipeDB/ARL-Custom.lua
index 45ed3b0..bef31f8 100644
--- a/RecipeDB/ARL-Custom.lua
+++ b/RecipeDB/ARL-Custom.lua
@@ -40,6 +40,7 @@ function addon:InitCustom(CustomDB)
 	self:addLookupList(CustomDB, 5, "Randomly obtained by completing the cooking daily quest in Shattrath and selecting the meat crate.")
 	self:addLookupList(CustomDB, 6, "Randomly obtained by completing the cooking daily quest in Shattrath and selecting the fish barrel.")
 	self:addLookupList(CustomDB, 7, "Randomly obtained by completing the fishing daily quest in Shattrath.")
+	self:addLookupList(CustomDB, 8, "Learnt by default when learning the profession.")

 end

diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 4018764..b8c1e19 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -42,8 +42,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7418, 30, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7418, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 7418,30,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7418,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Minor Health -- 7420
@@ -51,9 +51,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7420, 30, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7420, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7420, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7420,30,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7420,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7420,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Runed Copper Rod -- 7421
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
@@ -62,8 +62,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7421, 1, 6218, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7421, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 7421,1,6218,1,7411)
+	self:addTradeFlags(RecipeDB, 7421,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Enchant Chest - Minor Absorption -- 7426
@@ -71,17 +71,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7426, 50, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7426, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7426, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7426,50,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7426,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7426,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Minor Deflection -- 7428
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7428, 40, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7428, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 7428,40,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7428,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Minor Mana -- 7443
@@ -89,117 +89,117 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7443, 20, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7443, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7443, 7, 2)
+	self:addTradeSkill(RecipeDB, 7443,20,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7443,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7443,7, 2)

 	-- Enchant Cloak - Minor Resistance -- 7454
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7454, 55, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7454, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 7454, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7454,55,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7454,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 7454,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Minor Stamina -- 7457
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7457, 60, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7457, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7457, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7457,60,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7457,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7457,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant 2H Weapon - Minor Impact -- 7745
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7745, 90, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7745, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7745, 1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7745,90,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7745,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7745,1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Chest - Lesser Health -- 7748
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7748, 65, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7748, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7748, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7748,65,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7748,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7748,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Minor Spirit -- 7766
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7766, 60, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7766, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7766, 7, 2)
+	self:addTradeSkill(RecipeDB, 7766,60,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7766,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7766,7, 2)

 	-- Enchant Cloak - Minor Protection -- 7771
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7771, 90, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7771, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 7771, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7771,90,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7771,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 7771,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Chest - Lesser Mana -- 7776
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7776, 80, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7776, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7776, 2, 3346, 2, 5757)
+	self:addTradeSkill(RecipeDB, 7776,80,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7776,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7776,2, 3346, 2, 5757)

 	-- Enchant Bracer - Minor Agility -- 7779
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7779, 75, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7779, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7779, 1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7779,75,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7779,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7779,1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Minor Strength -- 7782
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7782, 80, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7782, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7782, 7, 2)
+	self:addTradeSkill(RecipeDB, 7782,80,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7782,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7782,7, 2)

 	-- Enchant Weapon - Minor Beastslayer -- 7786
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7786, 90, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7786, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7786, 7, 2)
+	self:addTradeSkill(RecipeDB, 7786,90,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7786,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7786,7, 2)

 	-- Enchant Weapon - Minor Striking -- 7788
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7788, 80, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7788, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7788, 1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7788,80,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7788,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7788,1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant 2H Weapon - Lesser Intellect -- 7793
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7793, 100, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7793, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7793, 2, 3012, 2, 3346, 2, 5158, 2, 5758)
+	self:addTradeSkill(RecipeDB, 7793,100,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7793,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7793,2, 3012, 2, 3346, 2, 5158, 2, 5758)

 	-- Runed Silver Rod -- 7795
 	-- Trainer
@@ -207,218 +207,217 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7795, 90, 6339, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7795, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 7795, 1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 7795,90,6339,1,7411)
+	self:addTradeFlags(RecipeDB, 7795,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 7795,1, 1317, 1, 3011, 1, 3345, 1, 4213, 1, 4616, 1, 5157, 1, 11072, 1, 11073, 1, 11074, 1, 16633, 1, 16725, 1, 19249, 1, 19250, 1, 19251)

 	-- Enchant Chest - Health -- 7857
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7857, 105, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7857, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7857, 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)
+	self:addTradeSkill(RecipeDB, 7857,105,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7857,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7857,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 Bracer - Lesser Spirit -- 7859
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7859, 120, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7859, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7859, 7, 2)
+	self:addTradeSkill(RecipeDB, 7859,120,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7859,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7859,7, 2)

 	-- Enchant Cloak - Lesser Fire Resistance -- 7861
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7861, 110, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 7861, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 7861, 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)
+	self:addTradeSkill(RecipeDB, 7861,110,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 7861,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 7861,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 Stamina -- 7863
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7863, 125, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7863, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	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)
+	self:addTradeSkill(RecipeDB, 7863,125,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7863,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	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
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7867, 125, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 7867, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7867, 2, 3012, 2, 3537)
+	self:addTradeSkill(RecipeDB, 7867,125,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 7867,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7867,2, 3012, 2, 3537)

 	-- Enchant Shield - Minor Stamina -- 13378
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13378, 90, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13378, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13378, 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)
+	self:addTradeSkill(RecipeDB, 13378,90,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13378,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13378,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 2H Weapon - Lesser Spirit -- 13380
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13380, 110, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13380, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13380, 7, 2)
+	self:addTradeSkill(RecipeDB, 13380,110,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13380,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13380,7, 2)

 	-- Enchant Cloak - Minor Agility -- 13419
 	-- World Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13419, 110, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13419, 1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13419, 7, 2, 2, 3954, 2, 12043)
+	self:addTradeSkill(RecipeDB, 13419,110,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13419,1,2,4,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13419,7, 2, 2, 3954, 2, 12043)

 	-- Enchant Cloak - Lesser Protection -- 13421
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13421, 100, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13421, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13421, 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)
+	self:addTradeSkill(RecipeDB, 13421,100,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13421,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13421,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 Shield - Lesser Protection -- 13464
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13464, 115, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13464, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13464, 7, 2)
+	self:addTradeSkill(RecipeDB, 13464,115,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13464,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13464,7, 2)

 	-- Enchant Shield - Lesser Spirit -- 13485
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13485, 115, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13485, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13485, 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)
+	self:addTradeSkill(RecipeDB, 13485,115,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13485,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13485,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 Bracer - Lesser Stamina -- 13501
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13501, 115, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13501, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13501, 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)
+	self:addTradeSkill(RecipeDB, 13501,115,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13501,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13501,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 Weapon - Lesser Striking -- 13503
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13503, 125, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13503, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13503, 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)
+	self:addTradeSkill(RecipeDB, 13503,125,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13503,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13503,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 Cloak - Lesser Shadow Resistance -- 13522
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13522, 135, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13522, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13522, 7, 2)
+	self:addTradeSkill(RecipeDB, 13522,135,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13522,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13522,7, 2)

 	-- Enchant 2H Weapon - Lesser Impact -- 13529
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13529, 130, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13529, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13529, 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)
+	self:addTradeSkill(RecipeDB, 13529,130,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13529,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13529,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 Bracer - Lesser Strength -- 13536
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13536, 140, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13536, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13536, 2, 3954, 2, 12043)
+	self:addTradeSkill(RecipeDB, 13536,140,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13536,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13536,2, 3954, 2, 12043)

 	-- Enchant Chest - Lesser Absorption -- 13538
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13538, 125, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13538, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13538, 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)
+	self:addTradeSkill(RecipeDB, 13538,125,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13538,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13538,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 Chest - Mana -- 13607
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13607, 130, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13607, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13607, 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)
+	self:addTradeSkill(RecipeDB, 13607,130,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13607,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13607,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 Gloves - Mining -- 13612
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13612, 145, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13612, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13612, 3, 1015, 3, 1051, 3, 1052, 3, 1053, 3, 1054, 3, 1364, 3, 1417)
+	self:addTradeSkill(RecipeDB, 13612,145,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13612,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13612,3, 1015, 3, 1051, 3, 1052, 3, 1053, 3, 1054, 3, 1364, 3, 1417)

 	-- Enchant Gloves - Herbalism -- 13617
-	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13617, 145, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13617, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13617, 3, 3809, 3, 3818, 3, 3825, 3, 3834, 3, 3919, 3, 4028, 3, 4029, 3, 4041, 3, 4042)
+	self:addTradeSkill(RecipeDB, 13617,145,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13617,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13617,3, 3809, 3, 3818, 3, 3825, 3, 3834, 3, 3919, 3, 4028, 3, 4029, 3, 4041, 3, 4042)

 	-- Enchant Gloves - Fishing -- 13620
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13620, 145, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13620, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13620, 3, 2356, 3, 2374, 3, 2375, 3, 2376, 3, 2377, 3, 14276)
+	self:addTradeSkill(RecipeDB, 13620,145,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13620,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13620,3, 2356, 3, 2374, 3, 2375, 3, 2376, 3, 2377, 3, 14276)

 	-- Enchant Bracer - Lesser Intellect -- 13622
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13622, 135, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13622, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13622, 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)
+	self:addTradeSkill(RecipeDB, 13622,135,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13622,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13622,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 Chest - Minor Stats -- 13626
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13626, 135, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13626, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13626, 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)
+	self:addTradeSkill(RecipeDB, 13626,135,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13626,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13626,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)

 	-- Runed Golden Rod -- 13628
 	-- Trainer
@@ -426,190 +425,190 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13628, 135, 11130, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13628, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 13628, 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)
+	self:addTradeSkill(RecipeDB, 13628,135,11130,1,7411)
+	self:addTradeFlags(RecipeDB, 13628,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 13628,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 Shield - Lesser Stamina -- 13631
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13631, 135, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13631, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13631, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13631,135,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13631,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13631,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Cloak - Defense -- 13635
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13635, 135, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13635, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13635, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13635,135,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13635,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13635,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Boots - Lesser Agility -- 13637
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13637, 140, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13637, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13637, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13637,140,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13637,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13637,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Chest - Greater Health -- 13640
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13640, 140, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13640, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13640, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13640,140,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13640,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13640,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Spirit -- 13642
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13642, 145, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13642, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13642, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13642,145,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13642,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13642,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Boots - Lesser Stamina -- 13644
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13644, 150, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13644, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13644, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13644,150,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13644,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13644,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Lesser Deflection -- 13646
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13646, 170, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13646, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13646, 2, 2381, 2, 2821)
+	self:addTradeSkill(RecipeDB, 13646,170,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13646,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13646,2, 2381, 2, 2821)

 	-- Enchant Bracer - Stamina -- 13648
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13648, 150, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13648, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13648, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13648,150,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13648,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13648,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Weapon - Lesser Beastslayer -- 13653
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13653, 175, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13653, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13653, 7, 2)
+	self:addTradeSkill(RecipeDB, 13653,175,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13653,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13653,7, 2)

 	-- Enchant Weapon - Lesser Elemental Slayer -- 13655
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13655, 175, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13655, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13655, 7, 2)
+	self:addTradeSkill(RecipeDB, 13655,175,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13655,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13655,7, 2)

 	-- Enchant Cloak - Fire Resistance -- 13657
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13657, 155, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13657, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13657, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13657,155,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13657,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13657,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Shield - Spirit -- 13659
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13659, 160, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13659, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13659, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13659,160,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13659,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13659,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Bracer - Strength -- 13661
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13661, 160, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13661, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13661, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13661,160,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13661,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13661,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Chest - Greater Mana -- 13663
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13663, 165, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13663, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13663, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13663,165,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13663,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13663,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Boots - Lesser Spirit -- 13687
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13687, 190, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13687, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13687, 7, 2)
+	self:addTradeSkill(RecipeDB, 13687,190,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13687,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13687,7, 2)

 	-- Enchant Shield - Lesser Block -- 13689
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13689, 195, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13689, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13689, 3, 6426)
+	self:addTradeSkill(RecipeDB, 13689,195,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13689,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13689,3, 6426)

 	-- Enchant Weapon - Striking -- 13693
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13693, 175, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13693, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13693, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13693,175,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13693,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13693,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant 2H Weapon - Impact -- 13695
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13695, 180, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13695, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13695, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13695,180,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13695,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13695,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Gloves - Skinning -- 13698
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13698, 200, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13698, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13698, 3, 2556, 3, 2557, 3, 2558, 3, 2606)
+	self:addTradeSkill(RecipeDB, 13698,200,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13698,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13698,3, 2556, 3, 2557, 3, 2558, 3, 2606)

 	-- Enchant Chest - Lesser Stats -- 13700
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13700, 180, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13700, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13700, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13700,180,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13700,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13700,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Runed Truesilver Rod -- 13702
 	-- Trainer
@@ -617,174 +616,173 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13702, 180, 11145, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13702, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 13702, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13702,180,11145,1,7411)
+	self:addTradeFlags(RecipeDB, 13702,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 13702,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Cloak - Greater Defense -- 13746
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13746, 185, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13746, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13746, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13746,185,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13746,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13746,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Cloak - Resistance -- 13794
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13794, 185, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13794, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13794, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13794,185,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13794,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13794,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Gloves - Agility -- 13815
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13815, 190, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13815, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13815, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13815,190,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13815,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13815,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Shield - Stamina -- 13817
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13817, 210, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13817, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13817, 7, 2)
+	self:addTradeSkill(RecipeDB, 13817,210,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13817,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13817,7, 2)

 	-- Enchant Bracer - Intellect -- 13822
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13822, 190, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13822, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13822, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13822,190,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13822,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13822,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Boots - Stamina -- 13836
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13836, 195, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13836, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13836, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13836,195,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13836,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13836,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Gloves - Advanced Mining -- 13841
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13841, 215, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13841, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13841, 3, 674, 3, 684, 3, 772, 3, 1550)
+	self:addTradeSkill(RecipeDB, 13841,215,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13841,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13841,3, 674, 3, 684, 3, 772, 3, 1550)

 	-- Enchant Bracer - Greater Spirit -- 13846
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13846, 220, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13846, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13846, 7, 2)
+	self:addTradeSkill(RecipeDB, 13846,220,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13846,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13846,7, 2)

 	-- Enchant Chest - Superior Health -- 13858
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13858, 200, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13858, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13858, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13858,200,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13858,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13858,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Gloves - Advanced Herbalism -- 13868
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13868, 225, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13868, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13868, 3, 764, 3, 765, 3, 766, 3, 1081, 3, 1082)
+	self:addTradeSkill(RecipeDB, 13868,225,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13868,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13868,3, 764, 3, 765, 3, 766, 3, 1081, 3, 1082)

 	-- Enchant Cloak - Lesser Agility -- 13882
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13882, 225, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13882, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 13882, 3, 2246, 3, 2407, 3, 5623, 3, 7805)
+	self:addTradeSkill(RecipeDB, 13882,225,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13882,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 13882,3, 2246, 3, 2407, 3, 5623, 3, 7805)

 	-- Enchant Gloves - Strength -- 13887
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13887, 205, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13887, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13887, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13887,205,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13887,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13887,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Boots - Minor Speed -- 13890
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13890, 205, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13890, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13890, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13890,205,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13890,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13890,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Enchant Weapon - Fiery Weapon -- 13898
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13898, 265, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13898, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13898, 3, 8913, 3, 9024)
+	self:addTradeSkill(RecipeDB, 13898,265,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13898,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13898,3, 8913, 3, 9024)

 	-- Enchant Shield - Greater Spirit -- 13905
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13905, 210, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13905, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13905, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13905,210,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13905,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13905,1, 11073, 1, 19251)

 	-- Enchant Weapon - Demonslaying -- 13915
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13915, 230, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13915, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13915, 7, 2)
+	self:addTradeSkill(RecipeDB, 13915,230,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13915,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13915,7, 2)

 	-- Enchant Chest - Superior Mana -- 13917
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13917, 210, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13917, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13917, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13917,210,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13917,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13917,1, 11073, 1, 19251)

 	-- Enchant Bracer - Deflection -- 13931
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13931, 235, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13931, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13931, 2, 989, 2, 4229)
+	self:addTradeSkill(RecipeDB, 13931,235,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13931,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13931,2, 989, 2, 4229)

 	-- Enchant Shield - Frost Resistance -- 13933
 	-- Raid: 2159 - Onyxia's Lair
@@ -793,243 +791,243 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13933, 235, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13933, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13933, 3, 7855, 3, 10184, 3, 12397)
+	self:addTradeSkill(RecipeDB, 13933,235,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13933,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13933,3, 7855, 3, 10184, 3, 12397)

 	-- Enchant Boots - Agility -- 13935
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13935, 215, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13935, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13935, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13935,215,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13935,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13935,1, 11073, 1, 19251)

 	-- Enchant 2H Weapon - Greater Impact -- 13937
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13937, 220, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13937, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13937, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13937,220,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13937,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13937,1, 11073, 1, 19251)

 	-- Enchant Bracer - Greater Strength -- 13939
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13939, 220, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13939, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13939, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13939,220,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13939,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13939,1, 11073, 1, 19251)

 	-- Enchant Chest - Stats -- 13941
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13941, 225, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13941, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13941, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13941,225,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13941,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13941,1, 11073, 1, 19251)

 	-- Enchant Weapon - Greater Striking -- 13943
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13943, 225, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13943, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13943, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13943,225,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13943,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13943,1, 11073, 1, 19251)

 	-- Enchant Bracer - Greater Stamina -- 13945
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13945, 245, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13945, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13945, 7, 2)
+	self:addTradeSkill(RecipeDB, 13945,245,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13945,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13945,7, 2)

 	-- Enchant Gloves - Riding Skill -- 13947
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13947, 250, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 13947, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13947, 3, 7155, 3, 8889, 3, 8893, 3, 10184)
+	self:addTradeSkill(RecipeDB, 13947,250,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 13947,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13947,3, 7155, 3, 8889, 3, 8893, 3, 10184)

 	-- Enchant Gloves - Minor Haste -- 13948
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13948, 230, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 13948, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 13948, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 13948,230,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 13948,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 13948,1, 11073, 1, 19251)

 	-- Lesser Magic Wand -- 14293
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
 	-- Item Stats:
 	-- Item Stats: val12-22id14val1.5id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14293, 35, 11287, 1, 7411)
-	self:addTradeFlags(RecipeDB, 14293, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
-	self:addTradeAcquire(RecipeDB, 14293, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 14293,35,11287,1,7411)
+	self:addTradeFlags(RecipeDB, 14293,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
+	self:addTradeAcquire(RecipeDB, 14293,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Greater Magic Wand -- 14807
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
 	-- Item Stats:
 	-- Item Stats: val22-41id14val1.8id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14807, 70, 11288, 1, 7411)
-	self:addTradeFlags(RecipeDB, 14807, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
-	self:addTradeAcquire(RecipeDB, 14807, 1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 14807,70,11288,1,7411)
+	self:addTradeFlags(RecipeDB, 14807,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
+	self:addTradeAcquire(RecipeDB, 14807,1, 1317, 1, 3011, 1, 3345, 1, 3606, 1, 4213, 1, 4616, 1, 5157, 1, 5695, 1, 11065, 1, 11066, 1, 11067, 1, 11068, 1, 11070, 1, 11071, 1, 11072, 1, 11073, 1, 11074, 1, 16160, 1, 16633, 1, 16634, 1, 16725, 1, 16742, 1, 19248, 1, 19249, 1, 19250, 1, 19251)

 	-- Lesser Mystic Wand -- 14809
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
 	-- Item Stats:
 	-- Item Stats: val23-43id14val1.3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14809, 135, 11289, 1, 7411)
-	self:addTradeFlags(RecipeDB, 14809, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
-	self:addTradeAcquire(RecipeDB, 14809, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 14809,135,11289,1,7411)
+	self:addTradeFlags(RecipeDB, 14809,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
+	self:addTradeAcquire(RecipeDB, 14809,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Greater Mystic Wand -- 14810
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Wand,
 	-- Item Stats:
 	-- Item Stats: val40-76id14val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14810, 155, 11290, 1, 7411)
-	self:addTradeFlags(RecipeDB, 14810, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
-	self:addTradeAcquire(RecipeDB, 14810, 1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)
+	self:addTradeSkill(RecipeDB, 14810,155,11290,1,7411)
+	self:addTradeFlags(RecipeDB, 14810,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,74)
+	self:addTradeAcquire(RecipeDB, 14810,1, 11072, 1, 11073, 1, 11074, 1, 19250, 1, 19251)

 	-- Smoking Heart of the Mountain -- 15596
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val150id6val7id33val7id34val7id35val7id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15596, 265, 11811, 2, 7411)
-	self:addTradeFlags(RecipeDB, 15596, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 15596, 3, 8921, 3, 9025)
+	self:addTradeSkill(RecipeDB, 15596,265,11811,2,7411)
+	self:addTradeFlags(RecipeDB, 15596,1,2,5,11,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 15596,3, 8921, 3, 9025)

 	-- Enchanted Thorium -- 17180
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17180, 240, 12655, 1, 7411)
-	self:addTradeFlags(RecipeDB, 17180, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17180, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 17180,240,12655,1,7411)
+	self:addTradeFlags(RecipeDB, 17180,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17180,1, 11073, 1, 19251)

 	-- Enchanted Leather -- 17181
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 17181, 240, 12810, 1, 7411)
-	self:addTradeFlags(RecipeDB, 17181, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 17181, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 17181,240,12810,1,7411)
+	self:addTradeFlags(RecipeDB, 17181,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 17181,1, 11073, 1, 19251)

 	-- Enchant Bracer - Greater Intellect -- 20008
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20008, 255, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20008, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20008, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20008,255,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20008,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20008,1, 11073, 1, 19251)

 	-- Enchant Bracer - Superior Spirit -- 20009
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20009, 270, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20009, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20009, 7, 2)
+	self:addTradeSkill(RecipeDB, 20009,270,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20009,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20009,7, 2)

 	-- Enchant Bracer - Superior Strength -- 20010
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20010, 295, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20010, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20010, 3, 7372)
+	self:addTradeSkill(RecipeDB, 20010,295,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20010,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20010,3, 7372)

 	-- Enchant Bracer - Superior Stamina -- 20011
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20011, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20011, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20011, 7, 2)
+	self:addTradeSkill(RecipeDB, 20011,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20011,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20011,7, 2)

 	-- Enchant Gloves - Greater Agility -- 20012
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20012, 270, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20012, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20012, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20012,270,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20012,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20012,1, 11073, 1, 19251)

 	-- Enchant Gloves - Greater Strength -- 20013
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20013, 295, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20013, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20013, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20013,295,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20013,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20013,1, 11073, 1, 19251)

 	-- Enchant Cloak - Greater Resistance -- 20014
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20014, 265, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20014, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 20014, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20014,265,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20014,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 20014,1, 11073, 1, 19251)

 	-- Enchant Cloak - Superior Defense -- 20015
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20015, 285, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 20015, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 20015, 2, 12022)
+	self:addTradeSkill(RecipeDB, 20015,285,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 20015,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	-- No acquire information

 	-- Enchant Shield - Superior Spirit -- 20016
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20016, 280, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20016, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20016, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20016,280,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20016,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20016,1, 11073, 1, 19251)

 	-- Enchant Shield - Greater Stamina -- 20017
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20017, 265, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 20017, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 20017,265,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 20017,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Greater Stamina -- 20020
@@ -1037,9 +1035,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20020, 260, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20020, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20020, 7, 2)
+	self:addTradeSkill(RecipeDB, 20020,260,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20020,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20020,7, 2)

 	-- Enchant Boots - Greater Agility -- 20023
 	-- Trainer
@@ -1047,85 +1045,85 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20023, 295, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20023, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20023, 3, 13300, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20023,295,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20023,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20023,3, 13300, 1, 11073, 1, 19251)

 	-- Enchant Boots - Spirit -- 20024
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20024, 275, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20024, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20024, 7, 2)
+	self:addTradeSkill(RecipeDB, 20024,275,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20024,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20024,7, 2)

 	-- Enchant Chest - Greater Stats -- 20025
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20025, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20025, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20025, 7, 2)
+	self:addTradeSkill(RecipeDB, 20025,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20025,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20025,7, 2)

 	-- Enchant Chest - Major Health -- 20026
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20026, 275, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 20026, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 20026,275,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 20026,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20026,2, 11189)

 	-- Enchant Chest - Major Mana -- 20028
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20028, 290, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20028, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20028, 1, 11073, 1, 19251)
+	self:addTradeSkill(RecipeDB, 20028,290,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20028,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20028,1, 11073, 1, 19251)

 	-- Enchant Weapon - Icy Chill -- 20029
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20029, 285, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20029, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20029, 3, 7444, 3, 7448, 3, 7524)
+	self:addTradeSkill(RecipeDB, 20029,285,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20029,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20029,3, 7444, 3, 7448, 3, 7524)

 	-- Enchant 2H Weapon - Superior Impact -- 20030
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20030, 295, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20030, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20030, 3, 10317, 3, 10366)
+	self:addTradeSkill(RecipeDB, 20030,295,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20030,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20030,3, 10317, 3, 10366)

 	-- Enchant Weapon - Superior Striking -- 20031
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20031, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20031, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20031, 3, 9216)
+	self:addTradeSkill(RecipeDB, 20031,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20031,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20031,3, 9216)

 	-- Enchant Weapon - Lifestealing -- 20032
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20032, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 20032, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20032, 3, 10499)
+	self:addTradeSkill(RecipeDB, 20032,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 20032,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20032,3, 10499)

 	-- Enchant Weapon - Unholy Weapon -- 20033
 	-- No location information
@@ -1133,29 +1131,29 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20033, 295, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20033, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20033, 3, 10398, 3, 16772, 3, 16810, 3, 18477, 3, 18595)
+	self:addTradeSkill(RecipeDB, 20033,295,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20033,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20033,3, 10398, 3, 16772, 3, 16810, 3, 18477, 3, 18595)

 	-- Enchant Weapon - Crusader -- 20034
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20034, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20034, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20034, 3, 4494, 3, 9451)
+	self:addTradeSkill(RecipeDB, 20034,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20034,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20034,3, 4494, 3, 9451)

 	-- Enchant 2H Weapon - Major Spirit -- 20035
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20035, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20035, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20035, 3, 10469, 3, 10477)
+	self:addTradeSkill(RecipeDB, 20035,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20035,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20035,3, 10469, 3, 10477)

 	-- Enchant 2H Weapon - Major Intellect -- 20036
 	-- No location information
@@ -1163,27 +1161,27 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20036, 300, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 20036, 1,2,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 20036, 3, 10422)
+	self:addTradeSkill(RecipeDB, 20036,300,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 20036,1,2,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 20036,3, 10422)

 	-- Runed Arcanite Rod -- 20051
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20051, 290, 16207, 1, 7411)
-	self:addTradeFlags(RecipeDB, 20051, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 20051, 2, 12022)
+	self:addTradeSkill(RecipeDB, 20051,290,16207,1,7411)
+	self:addTradeFlags(RecipeDB, 20051,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Enchant Weapon - Winter's Might -- 21931
 	-- Flags: All classes, Item BoE, Recipe BoE, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21931, 190, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 21931, 7,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 21931, 5, 1)
+	self:addTradeSkill(RecipeDB, 21931,190,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 21931,7,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 21931,5, 1)

 	-- Enchant Weapon - Spell Power -- 22749
 	-- Raid: 2717 - Molten Core
@@ -1197,9 +1195,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22749, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 22749, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22749, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22749,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 22749,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22749,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Enchant Weapon - Healing Power -- 22750
 	-- Raid: 2717 - Molten Core
@@ -1213,19 +1211,19 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22750, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 22750, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22750, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22750,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 22750,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22750,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Enchant Weapon - Strength -- 23799
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23799, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23799, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 23799, 2, 12944)
+	self:addTradeSkill(RecipeDB, 23799,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23799,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 23799,2, 12944)

 	-- Enchant Weapon - Agility -- 23800
 	-- Timbermaw Hold - Honored
@@ -1233,9 +1231,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23800, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23800, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
-	self:addTradeAcquire(RecipeDB, 23800, 6, 576, 2, 11557)
+	self:addTradeSkill(RecipeDB, 23800,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23800,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
+	self:addTradeAcquire(RecipeDB, 23800,6, 576, 2, 11557)

 	-- Enchant Bracer - Mana Regeneration -- 23801
 	-- Argent Dawn - Honored
@@ -1243,9 +1241,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23801, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23801, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
-	self:addTradeAcquire(RecipeDB, 23801, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 23801,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23801,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
+	self:addTradeAcquire(RecipeDB, 23801,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Enchant Bracer - Healing Power -- 23802
 	-- Argent Dawn - Revered
@@ -1253,27 +1251,26 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23802, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23802, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
-	self:addTradeAcquire(RecipeDB, 23802, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)
+	self:addTradeSkill(RecipeDB, 23802,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23802,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
+	self:addTradeAcquire(RecipeDB, 23802,6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Enchant Weapon - Mighty Spirit -- 23803
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23803, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23803, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 23803, 2, 12944)
+	self:addTradeSkill(RecipeDB, 23803,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23803,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Weapon - Mighty Intellect -- 23804
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23804, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 23804, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 23804,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 23804,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Threat -- 25072
@@ -1282,9 +1279,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25072, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25072, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25072, 3, 15275)
+	self:addTradeSkill(RecipeDB, 25072,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25072,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25072,3, 15275)

 	-- Enchant Gloves - Shadow Power -- 25073
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1298,9 +1295,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25073, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25073, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25073, 3, 15263, 3, 15299, 3, 15348, 3, 15509, 3, 15510, 3, 15516, 3, 15517, 3, 15544)
+	self:addTradeSkill(RecipeDB, 25073,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25073,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25073,3, 15263, 3, 15299, 3, 15348, 3, 15509, 3, 15510, 3, 15516, 3, 15517, 3, 15544)

 	-- Enchant Gloves - Frost Power -- 25074
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1315,9 +1312,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25074, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25074, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25074, 3, 15263, 3, 15348, 3, 15370, 3, 15509, 3, 15510, 3, 15511, 3, 15516, 3, 15517, 3, 15544)
+	self:addTradeSkill(RecipeDB, 25074,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25074,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25074,3, 15263, 3, 15348, 3, 15370, 3, 15509, 3, 15510, 3, 15511, 3, 15516, 3, 15517, 3, 15544)

 	-- Enchant Gloves - Fire Power -- 25078
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1333,9 +1330,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25078, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25078, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25078, 3, 15263, 3, 15299, 3, 15340, 3, 15341, 3, 15348, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15544)
+	self:addTradeSkill(RecipeDB, 25078,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25078,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25078,3, 15263, 3, 15299, 3, 15340, 3, 15341, 3, 15348, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15544)

 	-- Enchant Gloves - Healing Power -- 25079
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1348,9 +1345,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25079, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25079, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25079, 3, 15263, 3, 15509, 3, 15510, 3, 15516, 3, 15517, 3, 15543)
+	self:addTradeSkill(RecipeDB, 25079,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25079,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25079,3, 15263, 3, 15509, 3, 15510, 3, 15516, 3, 15517, 3, 15543)

 	-- Enchant Gloves - Superior Agility -- 25080
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1366,29 +1363,29 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25080, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25080, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25080, 3, 15263, 3, 15299, 3, 15339, 3, 15341, 3, 15348, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15517)
+	self:addTradeSkill(RecipeDB, 25080,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25080,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25080,3, 15263, 3, 15299, 3, 15339, 3, 15341, 3, 15348, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15517)

 	-- Enchant Cloak - Greater Fire Resistance -- 25081
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25081, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25081, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,97)
-	self:addTradeAcquire(RecipeDB, 25081, 6, 609, 1, 15419)
+	self:addTradeSkill(RecipeDB, 25081,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 25081,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,97)
+	self:addTradeAcquire(RecipeDB, 25081,6, 609, 1, 15419)

 	-- Enchant Cloak - Greater Nature Resistance -- 25082
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25082, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25082, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,97)
-	self:addTradeAcquire(RecipeDB, 25082, 6, 609, 2, 15419)
+	self:addTradeSkill(RecipeDB, 25082,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 25082,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,97)
+	self:addTradeAcquire(RecipeDB, 25082,6, 609, 2, 15419)

 	-- Enchant Cloak - Stealth -- 25083
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1400,22 +1397,22 @@ function addon:InitEnchanting(RecipeDB)
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25083, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25083, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 25083, 3, 15263, 3, 15339, 3, 15340, 3, 15509, 3, 15510, 3, 15516, 3, 15543, 3, 15544)
+	self:addTradeSkill(RecipeDB, 25083,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25083,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 25083,3, 15263, 3, 15339, 3, 15340, 3, 15509, 3, 15510, 3, 15516, 3, 15543, 3, 15544)

 	-- Enchant Cloak - Subtlety -- 25084
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25084, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25084, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 25084, 3, 15276)
+	self:addTradeSkill(RecipeDB, 25084,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25084,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 25084,3, 15276)

 	-- Enchant Cloak - Dodge -- 25086
 	-- Raid: 3428 - Ahn'Qiraj
@@ -1427,60 +1424,57 @@ function addon:InitEnchanting(RecipeDB)
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Raid: 3428 - Ahn'Qiraj
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25086, 300, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 25086, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 25086, 3, 15263, 3, 15299, 3, 15341, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15517)
+	self:addTradeSkill(RecipeDB, 25086,300,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 25086,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 25086,3, 15263, 3, 15299, 3, 15341, 3, 15369, 3, 15509, 3, 15510, 3, 15516, 3, 15517)

 	-- Minor Wizard Oil -- 25124
-	-- Instance: 717 - type1category3territory2minlevel24nameThe Stockadeid717maxlevel32
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25124, 45, 20744, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25124, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25124, 2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)
+	self:addTradeSkill(RecipeDB, 25124,45,20744,1,7411)
+	self:addTradeFlags(RecipeDB, 25124,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25124,2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)

 	-- Minor Mana Oil -- 25125
-	-- Instance: 717 - type1category3territory2minlevel24nameThe Stockadeid717maxlevel32
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25125, 150, 20745, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25125, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25125, 2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)
+	self:addTradeSkill(RecipeDB, 25125,150,20745,1,7411)
+	self:addTradeFlags(RecipeDB, 25125,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25125,2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)

 	-- Lesser Wizard Oil -- 25126
-	-- Instance: 717 - type1category3territory2minlevel24nameThe Stockadeid717maxlevel32
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25126, 200, 20746, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25126, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25126, 2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)
+	self:addTradeSkill(RecipeDB, 25126,200,20746,1,7411)
+	self:addTradeFlags(RecipeDB, 25126,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25126,2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)

 	-- Lesser Mana Oil -- 25127
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25127, 250, 20747, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25127, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25127, 2, 15419)
+	self:addTradeSkill(RecipeDB, 25127,250,20747,1,7411)
+	self:addTradeFlags(RecipeDB, 25127,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25127,2, 15419)

 	-- Wizard Oil -- 25128
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25128, 275, 20750, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25128, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 25128, 2, 15419)
+	self:addTradeSkill(RecipeDB, 25128,275,20750,1,7411)
+	self:addTradeFlags(RecipeDB, 25128,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 25128,2, 15419)

 	-- Brilliant Wizard Oil -- 25129
 	-- Zandalar Tribe - Honored
@@ -1488,9 +1482,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25129, 300, 20749, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25129, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
-	self:addTradeAcquire(RecipeDB, 25129, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 25129,300,20749,1,7411)
+	self:addTradeFlags(RecipeDB, 25129,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 25129,6, 270, 2, 14921)

 	-- Brilliant Mana Oil -- 25130
 	-- Zandalar Tribe - Friendly
@@ -1498,9 +1492,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25130, 300, 20748, 1, 7411)
-	self:addTradeFlags(RecipeDB, 25130, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
-	self:addTradeAcquire(RecipeDB, 25130, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 25130,300,20748,1,7411)
+	self:addTradeFlags(RecipeDB, 25130,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,100)
+	self:addTradeAcquire(RecipeDB, 25130,6, 270, 1, 14921)

 	-- Enchant 2H Weapon - Agility -- 27837
 	-- Timbermaw Hold - Friendly
@@ -1508,36 +1502,36 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27837, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27837, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
-	self:addTradeAcquire(RecipeDB, 27837, 6, 576, 1, 11557)
+	self:addTradeSkill(RecipeDB, 27837,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27837,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,99)
+	self:addTradeAcquire(RecipeDB, 27837,6, 576, 1, 11557)

 	-- Enchant Bracer - Brawn -- 27899
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27899, 285, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27899, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27899, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 27899,285,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27899,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27899,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Bracer - Stats -- 27905
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27905, 295, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27905, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27905, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 27905,295,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27905,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27905,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Bracer - Major Defense -- 27906
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27906, 320, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27906, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27906, 3, 22822)
+	self:addTradeSkill(RecipeDB, 27906,320,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27906,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27906,3, 22822)

 	-- Enchant Bracer - Superior Healing -- 27911
 	-- Honor Hold - Friendly
@@ -1545,146 +1539,147 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27911, 325, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27911, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
-	self:addTradeAcquire(RecipeDB, 27911, 6, 946, 1, 17657)
+	self:addTradeSkill(RecipeDB, 27911,325,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27911,1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
+	self:addTradeAcquire(RecipeDB, 27911,6, 946, 1, 17657)

 	-- Enchant Bracer - Restore Mana Prime -- 27913
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27913, 335, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27913, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27913, 7, 2)
+	self:addTradeSkill(RecipeDB, 27913,335,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27913,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27913,7, 2)

 	-- Enchant Bracer - Fortitude -- 27914
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27914, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27914, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27914, 3, 17803)
+	self:addTradeSkill(RecipeDB, 27914,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27914,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27914,3, 17803)

 	-- Enchant Bracer - Spellpower -- 27917
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27917, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27917, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27917, 3, 19952, 3, 20058)
+	self:addTradeSkill(RecipeDB, 27917,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27917,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27917,3, 19952, 3, 20058)

 	-- Enchant Ring - Striking -- 27920
 	-- The Consortium - Revered
 	-- Raid: 3457 - Karazhan
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27920, 360, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27920, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63,105)
-	self:addTradeAcquire(RecipeDB, 27920, 6, 933, 3, 17518)
+	self:addTradeSkill(RecipeDB, 27920,360,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27920,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63,105)
+	self:addTradeAcquire(RecipeDB, 27920,6, 933, 3, 17518)

 	-- Enchant Ring - Spellpower -- 27924
 	-- Keepers of Time - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27924, 360, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27924, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,106)
-	self:addTradeAcquire(RecipeDB, 27924, 6, 989, 2, 21643)
+	self:addTradeSkill(RecipeDB, 27924,360,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27924,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,106)
+	self:addTradeAcquire(RecipeDB, 27924,6, 989, 2, 21643)

 	-- Enchant Ring - Healing Power -- 27926
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27926, 370, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27926, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63,111)
-	self:addTradeAcquire(RecipeDB, 27926, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 27926,370,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27926,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63,111)
+	self:addTradeAcquire(RecipeDB, 27926,6, 935, 3, 21432)

 	-- Enchant Ring - Stats -- 27927
 	-- Lower City - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27927, 375, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27927, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,107)
-	self:addTradeAcquire(RecipeDB, 27927, 6, 1011, 2, 21655)
+	self:addTradeSkill(RecipeDB, 27927,375,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27927,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,107)
+	self:addTradeAcquire(RecipeDB, 27927,6, 1011, 2, 21655)

 	-- Enchant Shield - Tough Shield -- 27944
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27944, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27944, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27944, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 27944,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27944,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27944,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Shield - Intellect -- 27945
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27945, 325, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27945, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27945, 2, 18664)
+	self:addTradeSkill(RecipeDB, 27945,325,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27945,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27945,2, 18664)

 	-- Enchant Shield - Shield Block -- 27946
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27946, 340, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27946, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27946, 7, 2)
+	self:addTradeSkill(RecipeDB, 27946,340,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27946,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27946,7, 2)

 	-- Enchant Shield - Resistance -- 27947
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27947, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27947, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27947, 7, 2)
+	self:addTradeSkill(RecipeDB, 27947,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27947,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27947,7, 2)

 	-- Enchant Boots - Vitality -- 27948
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27948, 305, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27948, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27948, 7, 2)
+	self:addTradeSkill(RecipeDB, 27948,305,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27948,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27948,7, 2)

 	-- Enchant Boots - Fortitude -- 27950
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27950, 320, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27950, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27950, 3, 18317)
+	self:addTradeSkill(RecipeDB, 27950,320,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27950,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27950,3, 18317)

 	-- Enchant Boots - Dexterity -- 27951
-	-- Instance: 3790 - type5category3territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsid3790maxlevel67
+	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27951, 340, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27951, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27951, 3, 18521)
+	self:addTradeSkill(RecipeDB, 27951,340,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27951,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27951,3, 18521)

 	-- Enchant Boots - Surefooted -- 27954
 	-- Raid: 3457 - Karazhan
@@ -1692,26 +1687,26 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27954, 370, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27954, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27954, 3, 16472)
+	self:addTradeSkill(RecipeDB, 27954,370,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27954,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27954,3, 16472)

 	-- Enchant Chest - Exceptional Health -- 27957
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27957, 295, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27957, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27957, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 27957,295,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27957,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27957,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Chest - Exceptional Mana -- 27958
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27958, 340, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27958, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 27958,340,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27958,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Exceptional Stats -- 27960
@@ -1720,27 +1715,27 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27960, 345, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27960, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
-	self:addTradeAcquire(RecipeDB, 27960, 6, 946, 3, 17657)
+	self:addTradeSkill(RecipeDB, 27960,345,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27960,1,4,21,22,23,24,25,26,27,28,29,30,36,41,104)
+	self:addTradeAcquire(RecipeDB, 27960,6, 946, 3, 17657)

 	-- Enchant Cloak - Major Armor -- 27961
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27961, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27961, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 27961, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 27961,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27961,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 27961,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Cloak - Major Resistance -- 27962
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27962, 330, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27962, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 27962, 7, 2)
+	self:addTradeSkill(RecipeDB, 27962,330,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27962,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 27962,7, 2)

 	-- Enchant Weapon - Major Striking -- 27967
 	-- The Consortium - Honored
@@ -1748,65 +1743,66 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27967, 340, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 27967, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 27967, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 27967,340,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 27967,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 27967,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Enchant Weapon - Major Intellect -- 27968
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27968, 340, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27968, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27968, 3, 20136)
+	self:addTradeSkill(RecipeDB, 27968,340,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27968,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27968,3, 20136)

 	-- Enchant 2H Weapon - Savagery -- 27971
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27971, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27971, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27971, 3, 17465)
+	self:addTradeSkill(RecipeDB, 27971,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27971,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27971,3, 17465)

 	-- Enchant Weapon - Potency -- 27972
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27972, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27972, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27972, 7, 2)
+	self:addTradeSkill(RecipeDB, 27972,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27972,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27972,7, 2)

 	-- Enchant Weapon - Major Spellpower -- 27975
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27975, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27975, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27975, 3, 22242, 3, 23385)
+	self:addTradeSkill(RecipeDB, 27975,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27975,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27975,3, 22242, 3, 23385)

 	-- Enchant 2H Weapon - Major Agility -- 27977
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27977, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 27977, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27977, 3, 20880)
+	self:addTradeSkill(RecipeDB, 27977,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 27977,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27977,3, 20880)

 	-- Enchant Weapon - Sunfire -- 27981
+	-- Raid: 3457 - Karazhan
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27981, 375, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 27981, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27981, 3, 16524)
+	self:addTradeSkill(RecipeDB, 27981,375,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 27981,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27981,3, 16524)

 	-- Enchant Weapon - Soulfrost -- 27982
 	-- Raid: 3457 - Karazhan
@@ -1814,9 +1810,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27982, 375, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 27982, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27982, 3, 15688)
+	self:addTradeSkill(RecipeDB, 27982,375,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 27982,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27982,3, 15688)

 	-- Enchant Weapon - Mongoose -- 27984
 	-- Raid: 3457 - Karazhan
@@ -1824,62 +1820,63 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27984, 375, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 27984, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 27984, 3, 15687)
+	self:addTradeSkill(RecipeDB, 27984,375,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 27984,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 27984,3, 15687)

 	-- Enchant Weapon - Spellsurge -- 28003
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
+	-- No location information
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28003, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 28003, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28003, 3, 16409, 3, 16488, 3, 16492, 3, 17940, 3, 18631, 3, 18639, 3, 24697, 3, 25060)
+	self:addTradeSkill(RecipeDB, 28003,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 28003,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28003,3, 16409, 3, 16488, 3, 16492, 3, 17940, 3, 18631, 3, 18639, 3, 24697, 3, 25060)

 	-- Enchant Weapon - Battlemaster -- 28004
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3562 - type5category3territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsid3562maxlevel62
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
+	-- Instance: 3562 - type5territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsmaxlevel62id3562category3
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28004, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 28004, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28004, 3, 16539, 3, 17269, 3, 18472, 3, 20410)
+	self:addTradeSkill(RecipeDB, 28004,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 28004,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28004,3, 16539, 3, 17269, 3, 18472, 3, 20410)

 	-- Superior Mana Oil -- 28016
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28016, 310, 22521, 1, 7411)
-	self:addTradeFlags(RecipeDB, 28016, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28016, 2, 16635, 2, 16722, 2, 19663)
+	self:addTradeSkill(RecipeDB, 28016,310,22521,1,7411)
+	self:addTradeFlags(RecipeDB, 28016,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28016,2, 16635, 2, 16722, 2, 19663)

 	-- Superior Wizard Oil -- 28019
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28019, 340, 22522, 1, 7411)
-	self:addTradeFlags(RecipeDB, 28019, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28019, 2, 16635, 2, 16722, 2, 19663)
+	self:addTradeSkill(RecipeDB, 28019,340,22522,1,7411)
+	self:addTradeFlags(RecipeDB, 28019,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28019,2, 16635, 2, 16722, 2, 19663)

 	-- Arcane Dust -- 28021
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 28021, 315, 22445, 1, 7411)
-	--self:addTradeFlags(RecipeDB, 28021, 3,21,22,23,24,25,26,27,28,29,30,41)
+	--self:addTradeSkill(RecipeDB, 28021,315,22445,1,7411)
+	--self:addTradeFlags(RecipeDB, 28021,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Large Prismatic Shard -- 28022
@@ -1887,9 +1884,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28022, 335, 22449, 1, 7411)
-	self:addTradeFlags(RecipeDB, 28022, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 28022, 2, 16635, 2, 16722, 2, 19663)
+	self:addTradeSkill(RecipeDB, 28022,335,22449,1,7411)
+	self:addTradeFlags(RecipeDB, 28022,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 28022,2, 16635, 2, 16722, 2, 19663)

 	-- Prismatic Sphere -- 28027
 	-- Trainer
@@ -1897,9 +1894,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id32val3id33val3id34val3id35val3id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28027, 315, 22460, 1, 7411)
-	self:addTradeFlags(RecipeDB, 28027, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28027, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 28027,315,22460,1,7411)
+	self:addTradeFlags(RecipeDB, 28027,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28027,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Void Sphere -- 28028
 	-- Trainer
@@ -1907,9 +1904,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id32val4id33val4id34val4id35val4id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28028, 360, 22459, 1, 7411)
-	self:addTradeFlags(RecipeDB, 28028, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28028, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 28028,360,22459,1,7411)
+	self:addTradeFlags(RecipeDB, 28028,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28028,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Runed Fel Iron Rod -- 32664
 	-- Trainer
@@ -1917,9 +1914,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32664, 280, 22461, 1, 7411)
-	self:addTradeFlags(RecipeDB, 32664, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32664, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 32664,280,22461,1,7411)
+	self:addTradeFlags(RecipeDB, 32664,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32664,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Runed Adamantite Rod -- 32665
 	-- Vendor
@@ -1927,9 +1924,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32665, 350, 22462, 1, 7411)
-	self:addTradeFlags(RecipeDB, 32665, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32665, 2, 18960, 2, 19004)
+	self:addTradeSkill(RecipeDB, 32665,350,22462,1,7411)
+	self:addTradeFlags(RecipeDB, 32665,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32665,2, 18960, 2, 19004)

 	-- Runed Eternium Rod -- 32667
 	-- Vendor
@@ -1937,45 +1934,45 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32667, 375, 22463, 1, 7411)
-	self:addTradeFlags(RecipeDB, 32667, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32667, 2, 19663)
+	self:addTradeSkill(RecipeDB, 32667,375,22463,1,7411)
+	self:addTradeFlags(RecipeDB, 32667,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32667,2, 19663)

 	-- Enchant Chest - Major Spirit -- 33990
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33990, 300, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 33990, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33990, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 33990,300,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 33990,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33990,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Chest - Restore Mana Prime -- 33991
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33991, 280, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 33991, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33991, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 33991,280,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 33991,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33991,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Chest - Major Resilience -- 33992
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33992, 345, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 33992, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33992, 7, 2)
+	self:addTradeSkill(RecipeDB, 33992,345,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 33992,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33992,7, 2)

 	-- Enchant Gloves - Blasting -- 33993
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33993, 285, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 33993, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33993, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 33993,285,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 33993,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33993,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Gloves - Precise Strikes -- 33994
 	-- Cenarion Expedition - Revered
@@ -1983,27 +1980,27 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33994, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 33994, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 33994, 6, 942, 3, 17904)
+	self:addTradeSkill(RecipeDB, 33994,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 33994,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 33994,6, 942, 3, 17904)

 	-- Enchant Gloves - Major Strength -- 33995
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33995, 320, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 33995, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33995, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 33995,320,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 33995,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33995,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Gloves - Assault -- 33996
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33996, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 33996, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 33996, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 33996,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 33996,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 33996,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Gloves - Major Spellpower -- 33997
 	-- Keepers of Time - Honored
@@ -2011,141 +2008,145 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33997, 360, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 33997, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
-	self:addTradeAcquire(RecipeDB, 33997, 6, 989, 2, 21643)
+	self:addTradeSkill(RecipeDB, 33997,360,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 33997,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
+	self:addTradeAcquire(RecipeDB, 33997,6, 989, 2, 21643)

 	-- Enchant Gloves - Major Healing -- 33999
 	-- The Sha'tar - Honored
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 33999, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 33999, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
-	self:addTradeAcquire(RecipeDB, 33999, 6, 935, 2, 21432)
+	self:addTradeSkill(RecipeDB, 33999,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 33999,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
+	self:addTradeAcquire(RecipeDB, 33999,6, 935, 2, 21432)

 	-- Enchant Bracer - Major Intellect -- 34001
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34001, 285, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 34001, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 34001, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 34001,285,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 34001,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 34001,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Bracer - Assault -- 34002
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34002, 280, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 34002, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 34002, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 34002,280,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 34002,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 34002,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Cloak - Spell Penetration -- 34003
 	-- The Consortium - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34003, 325, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 34003, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,105)
-	self:addTradeAcquire(RecipeDB, 34003, 6, 933, 1, 20242, 6, 933, 1, 23007)
+	self:addTradeSkill(RecipeDB, 34003,325,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 34003,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,105)
+	self:addTradeAcquire(RecipeDB, 34003,6, 933, 1, 20242, 6, 933, 1, 23007)

 	-- Enchant Cloak - Greater Agility -- 34004
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34004, 290, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 34004, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 34004, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 34004,290,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 34004,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 34004,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Cloak - Greater Arcane Resistance -- 34005
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34005, 350, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 34005, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 34005, 3, 19796)
+	self:addTradeSkill(RecipeDB, 34005,350,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 34005,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 34005,3, 19796)

 	-- Enchant Cloak - Greater Shadow Resistance -- 34006
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34006, 350, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 34006, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 34006, 3, 18870)
+	self:addTradeSkill(RecipeDB, 34006,350,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 34006,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 34006,3, 18870)

 	-- Enchant Boots - Cat's Swiftness -- 34007
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34007, 360, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 34007, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 34007, 3, 16407, 3, 16409, 3, 16471, 3, 16473, 3, 16504, 3, 17976)
+	self:addTradeSkill(RecipeDB, 34007,360,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 34007,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 34007,3, 16407, 3, 16409, 3, 16471, 3, 16473, 3, 16504, 3, 17976)

 	-- Enchant Boots - Boar's Speed -- 34008
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5category3territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogid3716maxlevel65
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34008, 360, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 34008, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 34008, 3, 16409, 3, 16470, 3, 18105, 3, 19168, 3, 25002)
+	self:addTradeSkill(RecipeDB, 34008,360,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 34008,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 34008,3, 16409, 3, 16470, 3, 18105, 3, 19168, 3, 25002)

 	-- Enchant Shield - Major Stamina -- 34009
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34009, 325, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 34009, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 34009, 2, 19663)
+	self:addTradeSkill(RecipeDB, 34009,325,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 34009,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 34009,2, 19663)

 	-- Enchant Weapon - Major Healing -- 34010
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34010, 350, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 34010, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
-	self:addTradeAcquire(RecipeDB, 34010, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 34010,350,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 34010,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
+	self:addTradeAcquire(RecipeDB, 34010,6, 935, 3, 21432)

 	-- Nexus Transformation -- 42613
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42613, 285, 22448, 1, 7411)
-	self:addTradeFlags(RecipeDB, 42613, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42613, 1, 18753, 1, 18773, 1, 19252)
+	self:addTradeSkill(RecipeDB, 42613,285,22448,1,7411)
+	self:addTradeFlags(RecipeDB, 42613,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42613,1, 18753, 1, 18773, 1, 19252)

 	-- Small Prismatic Shard -- 42615
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42615, 295, 22448, 1, 7411)
-	self:addTradeFlags(RecipeDB, 42615, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42615, 1, 18753, 1, 18773, 1, 19252, 1, 19540)
+	self:addTradeSkill(RecipeDB, 42615,295,22448,1,7411)
+	self:addTradeFlags(RecipeDB, 42615,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42615,1, 18753, 1, 18773, 1, 19252, 1, 19540)

 	-- Enchant Weapon - Greater Agility -- 42620
 	-- The Violet Eye - Exalted
@@ -2153,9 +2154,9 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42620, 350, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 42620, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,114)
-	self:addTradeAcquire(RecipeDB, 42620, 6, 967, 4, 18255)
+	self:addTradeSkill(RecipeDB, 42620,350,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 42620,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,114)
+	self:addTradeAcquire(RecipeDB, 42620,6, 967, 4, 18255)

 	-- Enchant Weapon - Executioner -- 42974
 	-- Raid: 3805 - Zul'Aman
@@ -2170,26 +2171,26 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42974, 375, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 42974, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 42974, 3, 23574, 3, 23576, 3, 23577, 3, 23578, 3, 23834, 3, 23863, 3, 24239, 3, 24530)
+	self:addTradeSkill(RecipeDB, 42974,375,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 42974,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 42974,3, 23574, 3, 23576, 3, 23577, 3, 23578, 3, 23834, 3, 23863, 3, 24239, 3, 24530)

 	-- Enchant Shield - Resilience -- 44383
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44383, 310, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44383, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44383,310,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44383,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Superior Frost Resistance -- 44483
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44483, 400, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44483, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44483,400,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44483,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Gloves - Expertise -- 44484
@@ -2197,8 +2198,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44484, 395, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44484, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44484,395,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44484,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Precision -- 44488
@@ -2206,8 +2207,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44488, 400, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44488, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44488,400,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44488,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Shield - Defense -- 44489
@@ -2215,8 +2216,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44489, 410, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44489, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44489,410,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44489,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Mighty Health -- 44492
@@ -2224,26 +2225,26 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44492, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44492, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44492,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44492,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Superior Nature Resistance -- 44494
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44494, 400, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44494, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 44494,400,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44494,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 44494,3, 32290)

 	-- Enchant Cloak - Superior Agility -- 44500
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44500, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44500, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44500,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44500,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Gloves - Gatherer -- 44506
@@ -2251,8 +2252,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44506, 350, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44506, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44506,350,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44506,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Greater Spirit -- 44508
@@ -2260,8 +2261,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44508, 400, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44508, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44508,400,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44508,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Greater Mana Restoration -- 44509
@@ -2269,8 +2270,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44509, 410, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44509, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44509,410,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44509,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Weapon - Exceptional Spirit -- 44510
@@ -2278,8 +2279,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44510, 400, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44510, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44510,400,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44510,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Greater Assault -- 44513
@@ -2287,8 +2288,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44513, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44513, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44513,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44513,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Weapon - Icebreaker -- 44524
@@ -2296,17 +2297,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44524, 425, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 44524, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 44524, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44524,425,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 44524,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 44524,2, 32514)

 	-- Enchant Boots - Greater Fortitude -- 44528
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44528, 360, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44528, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44528,360,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44528,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Major Agility -- 44529
@@ -2314,8 +2315,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44529, 405, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44529, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44529,405,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44529,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Bracers - Exceptional Intellect -- 44555
@@ -2323,44 +2324,44 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44555, 370, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44555, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44555,370,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44555,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Superior Fire Resistance -- 44556
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44556, 400, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44556, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 44556,400,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44556,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 44556,3, 30921)

 	-- Enchant Bracers - Greater Assault -- 44575
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44575, 430, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44575, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 44575, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44575,430,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44575,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 44575,2, 32514)

 	-- Enchant Weapon - Lifeward -- 44576
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44576, 440, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 44576, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 44576, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44576,440,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 44576,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 44576,2, 32514)

 	-- Enchant Cloak - Spell Piercing -- 44582
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44582, 380, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44582, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44582,380,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44582,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Boots - Greater Vitality -- 44584
@@ -2368,8 +2369,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44584, 395, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44584, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44584,395,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44584,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Chest - Exceptional Resilience -- 44588
@@ -2377,8 +2378,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44588, 415, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44588, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44588,415,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44588,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Superior Agility -- 44589
@@ -2386,35 +2387,35 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44589, 405, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44589, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44589,405,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44589,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Superior Shadow Resistance -- 44590
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44590, 395, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44590, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44590,400,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44590,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Cloak - Titanweave -- 44591
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44591, 435, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44591, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 44591, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44591,435,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44591,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 44591,2, 32514)

 	-- Enchant Gloves - Exceptional Spellpower -- 44592
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44592, 350, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44592, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44592,350,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44592,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Bracers - Major Spirit -- 44593
@@ -2422,8 +2423,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44593, 410, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44593, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44593,410,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44593,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant 2H Weapon - Scourgebane -- 44595
@@ -2431,17 +2432,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44595, 420, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44595, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44595,420,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44595,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Superior Arcane Resistance -- 44596
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44596, 395, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44596, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44596,395,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44596,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Bracers - Expertise -- 44598
@@ -2449,8 +2450,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44598, 405, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44598, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44598,405,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44598,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Greater Blasting -- 44612
@@ -2458,8 +2459,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44612, 390, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44612, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44612,390,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44612,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Bracers - Greater Stats -- 44616
@@ -2467,8 +2468,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44616, 390, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44616, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44616,390,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44616,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Weapon - Giant Slayer -- 44621
@@ -2476,17 +2477,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44621, 430, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 44621, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 44621, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44621,430,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 44621,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 44621,2, 32514)

 	-- Enchant Chest - Super Stats -- 44623
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44623, 360, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44623, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44623,360,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44623,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Gloves - Armsman -- 44625
@@ -2494,8 +2495,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44625, 425, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44625, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44625,425,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44625,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Weapon - Exceptional Spellpower -- 44629
@@ -2503,8 +2504,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44629, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44629, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44629,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44629,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant 2H Weapon - Greater Savagery -- 44630
@@ -2512,26 +2513,26 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44630, 380, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44630, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44630,380,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44630,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Shadow Armor -- 44631
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44631, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 44631, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 44631, 2, 32514)
+	self:addTradeSkill(RecipeDB, 44631,440,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 44631,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 44631,2, 32514)

 	-- Enchant Weapon - Exceptional Agility -- 44633
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44633, 400, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44633, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44633,400,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44633,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Bracers - Greater Spellpower -- 44635
@@ -2539,8 +2540,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44635, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44635, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44635,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 44635,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Ring - Greater Spellpower -- 44636
@@ -2548,8 +2549,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44636, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44636, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44636,385,nil, 1, 7411)
+	self:addTradeFlags(RecipeDB, 44636,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Ring - Assault -- 44645
@@ -2557,8 +2558,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44645, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 44645, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44645,385,nil, 1, 7411)
+	self:addTradeFlags(RecipeDB, 44645,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Void Shatter -- 45765
@@ -2567,17 +2568,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45765, 375, 22449, 1, 7411)
-	self:addTradeFlags(RecipeDB, 45765, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 45765, 6, 1077, 2, 25032)
+	self:addTradeSkill(RecipeDB, 45765,375,22449,1,7411)
+	self:addTradeFlags(RecipeDB, 45765,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 45765,6, 1077, 2, 25032)

 	-- Enchant Weapon - Deathfrost -- 46578
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46578, 350, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 46578, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 46578, 5, 4)
+	self:addTradeSkill(RecipeDB, 46578,350,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 46578,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 46578,5, 4)

 	-- Enchant Chest - Defense -- 46594
 	-- Shattered Sun Offensive - Honored
@@ -2585,26 +2586,27 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46594, 360, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 46594, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 46594, 6, 1077, 2, 25032)
+	self:addTradeSkill(RecipeDB, 46594,360,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 46594,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 46594,6, 1077, 2, 25032)

 	-- Enchant Cloak - Steelweave -- 47051
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47051, 375, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 47051, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 47051, 3, 24560)
+	self:addTradeSkill(RecipeDB, 47051,375,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 47051,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 47051,3, 24560)

 	-- Enchant Cloak - Mighty Armor -- 47672
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47672, 420, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 47672, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 47672,420,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 47672,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Chest - Greater Defense -- 47766
@@ -2612,71 +2614,71 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47766, 390, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 47766, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 47766,390,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 47766,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Greater Speed -- 47898
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47898, 420, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 47898, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 47898,420,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 47898,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Cloak - Wisdom -- 47899
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47899, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 47899, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 47899, 2, 32514)
+	self:addTradeSkill(RecipeDB, 47899,440,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 47899,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 47899,2, 32514)

 	-- Enchant Chest - Super Health -- 47900
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47900, 415, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 47900, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 47900,415,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 47900,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Tuskarr's Vitality -- 47901
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47901, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 47901, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 47901, 2, 32514)
+	self:addTradeSkill(RecipeDB, 47901,430,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 47901,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enchant Weapon - Accuracy -- 59619
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59619, 440, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 59619, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 59619, 2, 32514)
+	self:addTradeSkill(RecipeDB, 59619,440,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 59619,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 59619,2, 32514)

 	-- Enchant Weapon - Berserking -- 59621
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59621, 440, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 59621, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 59621, 2, 32514)
+	self:addTradeSkill(RecipeDB, 59621,440,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 59621,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 59621,2, 32514)

 	-- Enchant Weapon - Black Magic -- 59625
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59625, 430, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 59625, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59625,430,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 59625,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Ring - Stamina -- 59636
@@ -2684,8 +2686,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59636, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 59636, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59636,385,nil, 1, 7411)
+	self:addTradeFlags(RecipeDB, 59636,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Assault -- 60606
@@ -2693,17 +2695,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60606, 365, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60606, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60606,365,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60606,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Speed -- 60609
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60609, 340, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60609, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 60609,340,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60609,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Bracers - Striking -- 60616
@@ -2711,8 +2713,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60616, 350, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60616, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60616,350,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60616,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runed Titanium Rod -- 60619
@@ -2721,8 +2723,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60619, 425, 44452, 3, 7411)
-	self:addTradeFlags(RecipeDB, 60619, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 60619,425,44452,3,7411)
+	self:addTradeFlags(RecipeDB, 60619,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Enchant Weapon - Greater Potency -- 60621
@@ -2730,8 +2732,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60621, 370, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60621, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60621,370,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60621,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Boots - Icewalker -- 60623
@@ -2739,8 +2741,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60623, 375, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60623, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60623,375,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60623,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Shield - Greater Intellect -- 60653
@@ -2748,17 +2750,17 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60653, 385, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60653, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60653,385,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60653,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant Cloak - Major Agility -- 60663
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60663, 410, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60663, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 60663,410,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60663,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Enchant Gloves - Crusher -- 60668
@@ -2766,8 +2768,8 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60668, 415, nil, 1, 7411)
-	self:addTradeFlags(RecipeDB, 60668, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60668,415,nil, 1,7411)
+	self:addTradeFlags(RecipeDB, 60668,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchant 2H Weapon - Massacre -- 60691
@@ -2775,54 +2777,54 @@ function addon:InitEnchanting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60691, 430, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 60691, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60691, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60691,430,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 60691,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60691,2, 32514)

 	-- Enchant Chest - Powerful Stats -- 60692
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60692, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 60692, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60692, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60692,440,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 60692,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60692,2, 32514)

 	-- Enchant Weapon - Superior Potency -- 60707
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60707, 435, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 60707, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60707, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60707,435,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 60707,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60707,2, 32514)

 	-- Enchant Weapon - Mighty Spellpower -- 60714
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60714, 435, nil, 3, 7411)
-	self:addTradeFlags(RecipeDB, 60714, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60714, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60714,435,nil, 3,7411)
+	self:addTradeFlags(RecipeDB, 60714,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60714,2, 32514)

 	-- Enchant Boots - Greater Assault -- 60763
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60763, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 60763, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60763, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60763,440,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 60763,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60763,2, 32514)

 	-- Enchant Bracers - Superior Spellpower -- 60767
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60767, 440, nil, 2, 7411)
-	self:addTradeFlags(RecipeDB, 60767, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 60767, 2, 32514)
+	self:addTradeSkill(RecipeDB, 60767,440,nil, 2,7411)
+	self:addTradeFlags(RecipeDB, 60767,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 60767,2, 32514)

 	-- Enchant Chest - Major Health -- 20026
 	-- Trainer
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index aa25371..eeb52af 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -43,8 +43,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3918, 1, 4357, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3918, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 3918,1,4357,1,4036)
+	self:addTradeFlags(RecipeDB, 3918,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Rough Dynamite -- 3919
@@ -53,19 +53,19 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3919, 1, 4358, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3919, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 3919,1,4358,1,4036)
+	self:addTradeFlags(RecipeDB, 3919,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Crafted Light Shot -- 3920
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val2-2id7val3id8val2-2id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3920, 1, 8067, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3920, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeSkill(RecipeDB, 3920,1,8067,1,4036)
+	self:addTradeFlags(RecipeDB, 3920,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
 	-- No acquire information

 	-- Handful of Copper Bolts -- 3922
@@ -73,584 +73,585 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3922, 30, 4359, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3922, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3922, 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, 11037, 1, 16667, 1, 16668, 1, 16726, 1, 16743, 1, 17222, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3922,30,4359,1,4036)
+	self:addTradeFlags(RecipeDB, 3922,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3922,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, 11037, 1, 16667, 1, 16668, 1, 16726, 1, 16743, 1, 17222, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Rough Copper Bomb -- 3923
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3923, 30, 4360, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3923, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3923, 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)
+	self:addTradeSkill(RecipeDB, 3923,30,4360,1,4036)
+	self:addTradeFlags(RecipeDB, 3923,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3923,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)

 	-- Copper Tube -- 3924
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3924, 50, 4361, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3924, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3924, 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)
+	self:addTradeSkill(RecipeDB, 3924,50,4361,1,4036)
+	self:addTradeFlags(RecipeDB, 3924,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3924,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)

 	-- Rough Boomstick -- 3925
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val10-19id14val2.3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3925, 50, 4362, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3925, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 3925, 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)
+	self:addTradeSkill(RecipeDB, 3925,50,4362,1,4036)
+	self:addTradeFlags(RecipeDB, 3925,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 3925,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)

 	-- Copper Modulator -- 3926
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3926, 65, 4363, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3926, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3926, 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)
+	self:addTradeSkill(RecipeDB, 3926,65,4363,1,4036)
+	self:addTradeFlags(RecipeDB, 3926,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3926,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)

 	-- Mechanical Squirrel -- 3928
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3928, 75, 4401, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3928, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3928, 7, 2)
+	self:addTradeSkill(RecipeDB, 3928,75,4401,2,4036)
+	self:addTradeFlags(RecipeDB, 3928,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3928,7, 2)

 	-- Coarse Blasting Powder -- 3929
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3929, 75, 4364, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3929, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3929, 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)
+	self:addTradeSkill(RecipeDB, 3929,75,4364,1,4036)
+	self:addTradeFlags(RecipeDB, 3929,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3929,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)

 	-- Crafted Heavy Shot -- 3930
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val4-5id7val3id8val4-5id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3930, 75, 8068, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3930, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
-	self:addTradeAcquire(RecipeDB, 3930, 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)
+	self:addTradeSkill(RecipeDB, 3930,75,8068,1,4036)
+	self:addTradeFlags(RecipeDB, 3930,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeAcquire(RecipeDB, 3930,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)

 	-- Coarse Dynamite -- 3931
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3931, 75, 4365, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3931, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3931, 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)
+	self:addTradeSkill(RecipeDB, 3931,75,4365,1,4036)
+	self:addTradeFlags(RecipeDB, 3931,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3931,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)

 	-- Target Dummy -- 3932
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3932, 85, 4366, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3932, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3932, 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)
+	self:addTradeSkill(RecipeDB, 3932,85,4366,1,4036)
+	self:addTradeFlags(RecipeDB, 3932,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3932,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)

 	-- Small Seaforium Charge -- 3933
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3933, 100, 4367, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3933, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3933, 7, 2)
+	self:addTradeSkill(RecipeDB, 3933,100,4367,2,4036)
+	self:addTradeFlags(RecipeDB, 3933,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3933,7, 2)

 	-- Flying Tiger Goggles -- 3934
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id5val27id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3934, 100, 4368, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3934, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3934, 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)
+	self:addTradeSkill(RecipeDB, 3934,100,4368,1,4036)
+	self:addTradeFlags(RecipeDB, 3934,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3934,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)

 	-- Deadly Blunderbuss -- 3936
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val21-39id14val2.6id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3936, 105, 4369, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3936, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 3936, 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)
+	self:addTradeSkill(RecipeDB, 3936,105,4369,1,4036)
+	self:addTradeFlags(RecipeDB, 3936,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 3936,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)

 	-- Large Copper Bomb -- 3937
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3937, 105, 4370, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3937, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3937, 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)
+	self:addTradeSkill(RecipeDB, 3937,105,4370,1,4036)
+	self:addTradeFlags(RecipeDB, 3937,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3937,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)

 	-- Bronze Tube -- 3938
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3938, 55, 4371, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3938, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3938, 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)
+	self:addTradeSkill(RecipeDB, 3938,55,4371,1,4036)
+	self:addTradeFlags(RecipeDB, 3938,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3938,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)

 	-- Lovingly Crafted Boomstick -- 3939
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val16-31id14val1.8id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3939, 120, 4372, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3939, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46)
-	self:addTradeAcquire(RecipeDB, 3939, 2, 6730)
+	self:addTradeSkill(RecipeDB, 3939,120,4372,1,4036)
+	self:addTradeFlags(RecipeDB, 3939,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	-- No acquire information

 	-- Shadow Goggles -- 3940
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id4val6id5val31id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3940, 120, 4373, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3940, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3940, 7, 2)
+	self:addTradeSkill(RecipeDB, 3940,120,4373,2,4036)
+	self:addTradeFlags(RecipeDB, 3940,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3940,7, 2)

 	-- Small Bronze Bomb -- 3941
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3941, 120, 4374, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3941, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3941, 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)
+	self:addTradeSkill(RecipeDB, 3941,120,4374,1,4036)
+	self:addTradeFlags(RecipeDB, 3941,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3941,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)

 	-- Whirring Bronze Gizmo -- 3942
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3942, 75, 4375, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3942, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	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)
+	self:addTradeSkill(RecipeDB, 3942,75,4375,1,4036)
+	self:addTradeFlags(RecipeDB, 3942,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	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 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3944, 125, 4376, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3944, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3944, 3, 7800)
+	self:addTradeSkill(RecipeDB, 3944,125,4376,2,4036)
+	self:addTradeFlags(RecipeDB, 3944,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3944,3, 7800)

 	-- Heavy Blasting Powder -- 3945
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3945, 105, 4377, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3945, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3945, 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)
+	self:addTradeSkill(RecipeDB, 3945,105,4377,1,4036)
+	self:addTradeFlags(RecipeDB, 3945,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3945,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)

 	-- Heavy Dynamite -- 3946
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3946, 125, 4378, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3946, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3946, 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)
+	self:addTradeSkill(RecipeDB, 3946,125,4378,1,4036)
+	self:addTradeFlags(RecipeDB, 3946,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3946,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)

 	-- Crafted Solid Shot -- 3947
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val8-9id7val3id8val8-9id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3947, 105, 8069, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3947, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
-	self:addTradeAcquire(RecipeDB, 3947, 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)
+	self:addTradeSkill(RecipeDB, 3947,105,8069,1,4036)
+	self:addTradeFlags(RecipeDB, 3947,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeAcquire(RecipeDB, 3947,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)

 	-- Silver-plated Shotgun -- 3949
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val27-50id14val2.7id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3949, 130, 4379, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3949, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 3949, 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)
+	self:addTradeSkill(RecipeDB, 3949,130,4379,1,4036)
+	self:addTradeFlags(RecipeDB, 3949,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 3949,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)

 	-- Big Bronze Bomb -- 3950
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3950, 140, 4380, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3950, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	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)
+	self:addTradeSkill(RecipeDB, 3950,140,4380,1,4036)
+	self:addTradeFlags(RecipeDB, 3950,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	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 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3952, 140, 4381, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3952, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 3952, 2, 2683, 2, 3495)
+	self:addTradeSkill(RecipeDB, 3952,140,4381,1,4036)
+	self:addTradeFlags(RecipeDB, 3952,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 3952,2, 2682, 2, 2683, 2, 3495)

 	-- Bronze Framework -- 3953
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3953, 95, 4382, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3953, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3953, 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)
+	self:addTradeSkill(RecipeDB, 3953,95,4382,1,4036)
+	self:addTradeFlags(RecipeDB, 3953,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3953,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)

 	-- Moonsight Rifle -- 3954
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val19-35id14val1.7id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3954, 145, 4383, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3954, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46)
-	self:addTradeAcquire(RecipeDB, 3954, 7, 2)
+	self:addTradeSkill(RecipeDB, 3954,145,4383,2,4036)
+	self:addTradeFlags(RecipeDB, 3954,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46)
+	self:addTradeAcquire(RecipeDB, 3954,7, 2)

 	-- Explosive Sheep -- 3955
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3955, 150, 4384, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3955, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3955, 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)
+	self:addTradeSkill(RecipeDB, 3955,150,4384,1,4036)
+	self:addTradeFlags(RecipeDB, 3955,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3955,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)

 	-- Green Tinted Goggles -- 3956
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id3val7id5val35id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3956, 150, 4385, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3956, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3956, 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)
+	self:addTradeSkill(RecipeDB, 3956,150,4385,1,4036)
+	self:addTradeFlags(RecipeDB, 3956,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3956,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)

 	-- Ice Deflector -- 3957
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3957, 155, 4386, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3957, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3957, 2, 2684)
+	self:addTradeSkill(RecipeDB, 3957,155,4386,1,4036)
+	self:addTradeFlags(RecipeDB, 3957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3957,2, 2684)

 	-- Iron Strut -- 3958
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3958, 140, 4387, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3958, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3958, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3958,140,4387,1,4036)
+	self:addTradeFlags(RecipeDB, 3958,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	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 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3959, 160, 4388, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3959, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3959, 3, 7800)
+	self:addTradeSkill(RecipeDB, 3959,160,4388,2,4036)
+	self:addTradeFlags(RecipeDB, 3959,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3959,3, 7800)

 	-- Portable Bronze Mortar -- 3960
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3960, 165, 4403, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3960, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3960, 7, 2)
+	self:addTradeSkill(RecipeDB, 3960,165,4403,2,4036)
+	self:addTradeFlags(RecipeDB, 3960,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3960,7, 2)

 	-- Gyrochronatom -- 3961
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3961, 130, 4389, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3961, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3961, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3961,130,4389,1,4036)
+	self:addTradeFlags(RecipeDB, 3961,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3961,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Iron Grenade -- 3962
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3962, 175, 4390, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3962, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3962, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3962,175,4390,1,4036)
+	self:addTradeFlags(RecipeDB, 3962,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3962,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Compact Harvest Reaper Kit -- 3963
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3963, 175, 4391, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3963, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3963, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3963,175,4391,1,4036)
+	self:addTradeFlags(RecipeDB, 3963,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3963,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Advanced Target Dummy -- 3965
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3965, 185, 4392, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3965, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3965, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3965,185,4392,1,4036)
+	self:addTradeFlags(RecipeDB, 3965,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3965,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Craftsman's Monocle -- 3966
 	-- No location information
-	-- Instance: 721 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id4val40id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3966, 185, 4393, 3, 4036)
-	self:addTradeFlags(RecipeDB, 3966, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3966, 3, 690, 3, 4861, 3, 7800)
+	self:addTradeSkill(RecipeDB, 3966,185,4393,3,4036)
+	self:addTradeFlags(RecipeDB, 3966,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3966,3, 690, 3, 4861, 3, 7800)

 	-- Big Iron Bomb -- 3967
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3967, 190, 4394, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3967, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3967, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 3967,190,4394,1,4036)
+	self:addTradeFlags(RecipeDB, 3967,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3967,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Goblin Land Mine -- 3968
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3968, 195, 4395, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3968, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3968, 7, 2)
+	self:addTradeSkill(RecipeDB, 3968,195,4395,2,4036)
+	self:addTradeFlags(RecipeDB, 3968,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3968,7, 2)

 	-- Mechanical Dragonling -- 3969
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3969, 200, 4396, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3969, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 3969, 2, 2687)
+	self:addTradeSkill(RecipeDB, 3969,200,4396,1,4036)
+	self:addTradeFlags(RecipeDB, 3969,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 3969,2, 2687)

 	-- Gnomish Cloaking Device -- 3971
-	-- Instance: 721 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3971, 200, 4397, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3971, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 3971, 3, 7800, 2, 6777)
+	self:addTradeSkill(RecipeDB, 3971,200,4397,1,4036)
+	self:addTradeFlags(RecipeDB, 3971,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 3971,3, 7800, 2, 6777)

 	-- Large Seaforium Charge -- 3972
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3972, 200, 4398, 2, 4036)
-	self:addTradeFlags(RecipeDB, 3972, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3972, 7, 2)
+	self:addTradeSkill(RecipeDB, 3972,200,4398,2,4036)
+	self:addTradeFlags(RecipeDB, 3972,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3972,7, 2)

 	-- Silver Contact -- 3973
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3973, 80, 4404, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3973, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3973, 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)
+	self:addTradeSkill(RecipeDB, 3973,80,4404,1,4036)
+	self:addTradeFlags(RecipeDB, 3973,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3973,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)

 	-- Crude Scope -- 3977
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3977, 60, 4405, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3977, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3977, 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)
+	self:addTradeSkill(RecipeDB, 3977,60,4405,1,4036)
+	self:addTradeFlags(RecipeDB, 3977,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3977,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)

 	-- Standard Scope -- 3978
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3978, 110, 4406, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3978, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3978, 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)
+	self:addTradeSkill(RecipeDB, 3978,110,4406,1,4036)
+	self:addTradeFlags(RecipeDB, 3978,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3978,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)

 	-- Accurate Scope -- 3979
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3979, 180, 4407, 1, 4036)
-	self:addTradeFlags(RecipeDB, 3979, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3979, 2, 2685)
+	self:addTradeSkill(RecipeDB, 3979,180,4407,1,4036)
+	self:addTradeFlags(RecipeDB, 3979,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3979,2, 2685)

 	-- Ornate Spyglass -- 6458
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6458, 135, 5507, 1, 4036)
-	self:addTradeFlags(RecipeDB, 6458, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 6458, 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)
+	self:addTradeSkill(RecipeDB, 6458,135,5507,1,4036)
+	self:addTradeFlags(RecipeDB, 6458,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 6458,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)

 	-- Arclight Spanner -- 7430
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Misc,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Misc,
 	-- Item Stats:
 	-- Item Stats: val7-14id7val2.4id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7430, 50, 6219, 1, 4036)
-	self:addTradeFlags(RecipeDB, 7430, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	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)
+	self:addTradeSkill(RecipeDB, 7430,50,6219,1,4036)
+	self:addTradeFlags(RecipeDB, 7430,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	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 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8243, 185, 4852, 2, 4036)
-	self:addTradeFlags(RecipeDB, 8243, 1,2,5,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 8243, 3, 7800, 4, 1559)
+	self:addTradeSkill(RecipeDB, 8243,185,4852,2,4036)
+	self:addTradeFlags(RecipeDB, 8243,1,2,5,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 8243,3, 7800, 4, 1559)

 	-- Practice Lock -- 8334
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8334, 100, 6712, 1, 4036)
-	self:addTradeFlags(RecipeDB, 8334, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 8334, 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)
+	self:addTradeSkill(RecipeDB, 8334,100,6712,1,4036)
+	self:addTradeFlags(RecipeDB, 8334,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 8334,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)

 	-- EZ-Thro Dynamite -- 8339
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8339, 100, 6714, 2, 4036)
-	self:addTradeFlags(RecipeDB, 8339, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 8339, 7, 2)
+	self:addTradeSkill(RecipeDB, 8339,100,6714,2,4036)
+	self:addTradeFlags(RecipeDB, 8339,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 8339,7, 2)

 	-- Goblin Rocket Boots -- 8895
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val41id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8895, 225, 7189, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 8895, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8895, 1, 8126)
+	self:addTradeSkill(RecipeDB, 8895,225,7189,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 8895,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8895,1, 8126)

 	-- Gnomish Universal Remote -- 9269
-	-- Instance: 721 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9269, 125, 7506, 1, 4036)
-	self:addTradeFlags(RecipeDB, 9269, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 9269, 3, 7800, 2, 5175, 2, 6730)
+	self:addTradeSkill(RecipeDB, 9269,125,7506,1,4036)
+	self:addTradeFlags(RecipeDB, 9269,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 9269,3, 7800, 2, 5175)

 	-- Aquadynamic Fish Attractor -- 9271
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9271, 100, 6533, 1, 4036)
-	self:addTradeFlags(RecipeDB, 9271, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	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)
+	self:addTradeSkill(RecipeDB, 9271,100,6533,1,4036)
+	self:addTradeFlags(RecipeDB, 9271,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	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 - type1category3territory2minlevel24nameGnomereganid721maxlevel33
+	-- Instance: 721 - type1territory2minlevel24nameGnomereganmaxlevel33id721category3
 	-- Mob Drop
+	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9273, 165, 7148, 1, 4036)
-	self:addTradeFlags(RecipeDB, 9273, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 9273, 3, 7800)
+	self:addTradeSkill(RecipeDB, 9273,165,7148,1,4036)
+	self:addTradeFlags(RecipeDB, 9273,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 9273,3, 7800, 2, 3134, 2, 4086)

 	-- Gold Power Core -- 12584
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12584, 110, 10558, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12584, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12584, 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)
+	self:addTradeSkill(RecipeDB, 12584,110,10558,1,4036)
+	self:addTradeFlags(RecipeDB, 12584,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12584,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)

 	-- Solid Blasting Powder -- 12585
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12585, 155, 10505, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12585, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12585, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12585,155,10505,1,4036)
+	self:addTradeFlags(RecipeDB, 12585,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12585,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Solid Dynamite -- 12586
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12586, 175, 10507, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12586, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12586, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12586,175,10507,1,4036)
+	self:addTradeFlags(RecipeDB, 12586,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12586,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Bright-Eye Goggles -- 12587
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val9id5val38id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12587, 175, 10499, 2, 4036)
-	self:addTradeFlags(RecipeDB, 12587, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12587, 7, 2)
+	self:addTradeSkill(RecipeDB, 12587,175,10499,2,4036)
+	self:addTradeFlags(RecipeDB, 12587,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12587,7, 2)

 	-- Mithril Tube -- 12589
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12589, 155, 10559, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12589, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12589, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12589,155,10559,1,4036)
+	self:addTradeFlags(RecipeDB, 12589,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12589,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Gyromatic Micro-Adjustor -- 12590
 	-- Trainer
@@ -658,240 +659,240 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12590, 135, 10498, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12590, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12590, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12590,135,10498,1,4036)
+	self:addTradeFlags(RecipeDB, 12590,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12590,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Unstable Trigger -- 12591
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12591, 160, 10560, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12591, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12591, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12591,160,10560,1,4036)
+	self:addTradeFlags(RecipeDB, 12591,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12591,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Fire Goggles -- 12594
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val44id6val17id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12594, 205, 10500, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12594, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12594, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12594,205,10500,1,4036)
+	self:addTradeFlags(RecipeDB, 12594,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12594,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Mithril Blunderbuss -- 12595
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val5id2val48-90id14val2.9id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12595, 205, 10508, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12595, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 12595, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12595,205,10508,1,4036)
+	self:addTradeFlags(RecipeDB, 12595,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 12595,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Hi-Impact Mithril Slugs -- 12596
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val12-13id7val3id8val12-13id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12596, 170, 10512, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12596, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
-	self:addTradeAcquire(RecipeDB, 12596, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12596,170,10512,1,4036)
+	self:addTradeFlags(RecipeDB, 12596,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeAcquire(RecipeDB, 12596,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Deadly Scope -- 12597
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12597, 210, 10546, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12597, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12597, 2, 8679, 2, 9544)
+	self:addTradeSkill(RecipeDB, 12597,210,10546,1,4036)
+	self:addTradeFlags(RecipeDB, 12597,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12597,2, 8679, 2, 9544)

 	-- Mithril Casing -- 12599
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12599, 175, 10561, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12599, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12599, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12599,175,10561,1,4036)
+	self:addTradeFlags(RecipeDB, 12599,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12599,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Mithril Frag Bomb -- 12603
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12603, 205, 10514, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12603, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12603, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12603,205,10514,1,4036)
+	self:addTradeFlags(RecipeDB, 12603,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12603,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Catseye Ultra Goggles -- 12607
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val47id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12607, 220, 10501, 2, 4036)
-	self:addTradeFlags(RecipeDB, 12607, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12607, 7, 2)
+	self:addTradeSkill(RecipeDB, 12607,220,10501,2,4036)
+	self:addTradeFlags(RecipeDB, 12607,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12607,7, 2)

 	-- Mithril Heavy-bore Rifle -- 12614
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val53-99id14val2.9id15val14id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12614, 220, 10510, 2, 4036)
-	self:addTradeFlags(RecipeDB, 12614, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 12614, 7, 2)
+	self:addTradeSkill(RecipeDB, 12614,220,10510,2,4036)
+	self:addTradeFlags(RecipeDB, 12614,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 12614,7, 2)

 	-- Spellpower Goggles Xtreme -- 12615
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val46id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12615, 225, 10502, 3, 4036)
-	self:addTradeFlags(RecipeDB, 12615, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12615, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12615,225,10502,3,4036)
+	self:addTradeFlags(RecipeDB, 12615,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12615,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Parachute Cloak -- 12616
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val8id2val30id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12616, 225, 10518, 2, 4036)
-	self:addTradeFlags(RecipeDB, 12616, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 12616, 7, 2)
+	self:addTradeSkill(RecipeDB, 12616,225,10518,2,4036)
+	self:addTradeFlags(RecipeDB, 12616,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 12616,7, 2)

 	-- Deepdive Helmet -- 12617
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val49id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12617, 230, 10506, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12617, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12617, 2, 8678)
+	self:addTradeSkill(RecipeDB, 12617,230,10506,1,4036)
+	self:addTradeFlags(RecipeDB, 12617,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12617,2, 8678)

 	-- Rose Colored Goggles -- 12618
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val13id5val49id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12618, 230, 10503, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12618, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12618, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12618,230,10503,1,4036)
+	self:addTradeFlags(RecipeDB, 12618,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12618,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Hi-Explosive Bomb -- 12619
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12619, 235, 10562, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12619, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12619, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12619,235,10562,1,4036)
+	self:addTradeFlags(RecipeDB, 12619,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12619,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Sniper Scope -- 12620
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12620, 240, 10548, 3, 4036)
-	self:addTradeFlags(RecipeDB, 12620, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12620, 3, 1488, 3, 5460, 3, 5714, 3, 5717, 3, 10184)
+	self:addTradeSkill(RecipeDB, 12620,240,10548,3,4036)
+	self:addTradeFlags(RecipeDB, 12620,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12620,3, 1488, 3, 5460, 3, 5714, 3, 5717, 3, 10184)

 	-- Mithril Gyro-Shot -- 12621
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val15-15id7val3id8val15-15id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12621, 205, 10513, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12621, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
-	self:addTradeAcquire(RecipeDB, 12621, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12621,205,10513,1,4036)
+	self:addTradeFlags(RecipeDB, 12621,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeAcquire(RecipeDB, 12621,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Green Lens -- 12622
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val57id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12622, 245, 10504, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12622, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12622, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 12622,245,10504,1,4036)
+	self:addTradeFlags(RecipeDB, 12622,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12622,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Mithril Mechanical Dragonling -- 12624
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12624, 250, 10576, 1, 4036)
-	self:addTradeFlags(RecipeDB, 12624, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 12624, 2, 2688)
+	self:addTradeSkill(RecipeDB, 12624,250,10576,1,4036)
+	self:addTradeFlags(RecipeDB, 12624,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 12624,2, 2688)

 	-- Goblin Rocket Fuel Recipe -- 12715
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12715, 210, 10644, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12715, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12715, 1, 8126)
+	self:addTradeSkill(RecipeDB, 12715,210,10644,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12715,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12715,1, 8126)

 	-- Goblin Mortar -- 12716
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12716, 205, 10577, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12716, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12716, 1, 8126)
+	self:addTradeSkill(RecipeDB, 12716,205,10577,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12716,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12716,1, 8126)

 	-- Goblin Mining Helmet -- 12717
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val15id3val190id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12717, 205, 10542, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12717, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 12717, 1, 8126)
+	self:addTradeSkill(RecipeDB, 12717,205,10542,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12717,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 12717,1, 8126)

 	-- Goblin Construction Helmet -- 12718
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val44id6val15id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12718, 205, 10543, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12718, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12718, 1, 8126)
+	self:addTradeSkill(RecipeDB, 12718,205,10543,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12718,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12718,1, 8126)

 	-- Goblin \"Boom\" Box -- 12720
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12720, 215, 10580, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 12720, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 12720,215,10580,1,4036)
+	--self:addTradeFlags(RecipeDB, 12720,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Goblin Radio -- 12722
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12722, 220, 10585, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 12722, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	--self:addTradeSkill(RecipeDB, 12722,220,10585,1,4036)
+	--self:addTradeFlags(RecipeDB, 12722,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- The Big One -- 12754
@@ -899,157 +900,157 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12754, 225, 10586, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12754, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12754, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 12754,225,10586,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12754,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12754,1, 8126, 1, 8738)

 	-- Goblin Bomb Dispenser -- 12755
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12755, 230, 10587, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12755, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12755, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 12755,230,10587,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12755,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12755,1, 8126, 1, 8738)

 	-- Goblin Rocket Helmet -- 12758
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val50id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12758, 235, 10588, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12758, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12758, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 12758,235,10588,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12758,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12758,1, 8126, 1, 8738)

 	-- Gnomish Death Ray -- 12759
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12759, 240, 10645, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12759, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12759, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12759,240,10645,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12759,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12759,1, 7406, 1, 7944)

 	-- Goblin Sapper Charge -- 12760
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12760, 205, 10646, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12760, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12760, 1, 8126)
+	self:addTradeSkill(RecipeDB, 12760,205,10646,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12760,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12760,1, 8126)

 	-- Inlaid Mithril Cylinder Plans -- 12895
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12895, 200, 10713, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12895, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 12895,200,10713,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12895,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Goggles -- 12897
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val9id5val45id6val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12897, 210, 10545, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12897, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12897, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12897,210,10545,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12897,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12897,1, 7406, 1, 7944)

 	-- Gnomish Shrink Ray -- 12899
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12899, 205, 10716, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12899, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12899, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12899,205,10716,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12899,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12899,1, 7406, 1, 7944)

 	-- Mobile Alarm -- 12900
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12900, 205, 10719, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 12900, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 12900,205,10719,1,4036)
+	--self:addTradeFlags(RecipeDB, 12900,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Net-o-Matic Projector -- 12902
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12902, 210, 10720, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12902, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12902, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12902,210,10720,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12902,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12902,1, 7406, 1, 7944)

 	-- Gnomish Harm Prevention Belt -- 12903
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id3val66id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12903, 215, 10721, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12903, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 12903, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12903,215,10721,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12903,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 12903,1, 7406, 1, 7944)

 	-- Gnomish Ham Radio -- 12904
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12904, 220, 10723, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 12904, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	--self:addTradeSkill(RecipeDB, 12904,220,10723,1,4036)
+	--self:addTradeFlags(RecipeDB, 12904,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Gnomish Rocket Boots -- 12905
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val41id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12905, 225, 10724, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12905, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12905, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12905,225,10724,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12905,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12905,1, 7406, 1, 7944)

 	-- Gnomish Battle Chicken -- 12906
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12906, 230, 10725, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12906, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12906, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12906,230,10725,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12906,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12906,1, 7406, 1, 7944)

 	-- Gnomish Mind Control Cap -- 12907
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val14id5val50id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12907, 215, 10726, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 12907, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12907, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 12907,215,10726,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 12907,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12907,1, 7406, 1, 7944)

 	-- Goblin Dragon Gun -- 12908
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12908, 240, 10727, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 12908, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 12908, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 12908,240,10727,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 12908,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 12908,1, 8126, 1, 8738)

 	-- The Mortar: Reloaded -- 13240
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 13240, 205, 10577, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 13240, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 13240,205,10577,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 13240,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Mechanical Repair Kit -- 15255
@@ -1057,24 +1058,24 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15255, 200, 11590, 1, 4036)
-	self:addTradeFlags(RecipeDB, 15255, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 15255, 1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 15255,200,11590,1,4036)
+	self:addTradeFlags(RecipeDB, 15255,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 15255,1, 5174, 1, 8736, 1, 11017, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Pet Bombling -- 15628
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15628, 205, 11825, 2, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 15628, 21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 15628,205,11825,2,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 15628,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Lil' Smoky -- 15633
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 15633, 205, 11826, 2, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 15633, 21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 15633,205,11826,2,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 15633,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Salt Shaker -- 19567
@@ -1082,190 +1083,190 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19567, 250, 15846, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19567, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19567, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19567,250,15846,1,4036)
+	self:addTradeFlags(RecipeDB, 19567,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19567,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Dense Blasting Powder -- 19788
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19788, 240, 15992, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19788, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19788, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19788,240,15992,1,4036)
+	self:addTradeFlags(RecipeDB, 19788,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19788,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Thorium Grenade -- 19790
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19790, 260, 15993, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19790, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19790, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19790,260,15993,1,4036)
+	self:addTradeFlags(RecipeDB, 19790,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19790,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Thorium Widget -- 19791
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19791, 260, 15994, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19791, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19791, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19791,260,15994,1,4036)
+	self:addTradeFlags(RecipeDB, 19791,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19791,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Thorium Rifle -- 19792
 	-- Trainer
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val55-102id14val2.5id15val17id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19792, 260, 15995, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19792, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 19792, 3, 12397, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19792,260,15995,2,4036)
+	self:addTradeFlags(RecipeDB, 19792,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 19792,3, 12397, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Lifelike Mechanical Toad -- 19793
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19793, 265, 15996, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19793, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19793, 3, 2644, 3, 10043)
+	self:addTradeSkill(RecipeDB, 19793,265,15996,2,4036)
+	self:addTradeFlags(RecipeDB, 19793,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19793,3, 2644, 3, 10043)

 	-- Spellpower Goggles Xtreme Plus -- 19794
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val57id6val27id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19794, 270, 15999, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19794, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 19794, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19794,270,15999,2,4036)
+	self:addTradeFlags(RecipeDB, 19794,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 19794,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Thorium Tube -- 19795
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19795, 275, 16000, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19795, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19795, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19795,275,16000,1,4036)
+	self:addTradeFlags(RecipeDB, 19795,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19795,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Dark Iron Rifle -- 19796
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val68-127id14val2.7id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19796, 275, 16004, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19796, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 19796, 3, 8897)
+	self:addTradeSkill(RecipeDB, 19796,275,16004,2,4036)
+	self:addTradeFlags(RecipeDB, 19796,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 19796,3, 8897)

 	-- Dark Iron Bomb -- 19799
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19799, 285, 16005, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19799, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19799, 3, 8920)
+	self:addTradeSkill(RecipeDB, 19799,285,16005,2,4036)
+	self:addTradeFlags(RecipeDB, 19799,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19799,3, 8920)

 	-- Thorium Shells -- 19800
 	-- Trainer
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val17-18id7val3id8val17-18id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19800, 285, 15997, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19800, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,46,78)
-	self:addTradeAcquire(RecipeDB, 19800, 3, 13147, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19800,285,15997,2,4036)
+	self:addTradeFlags(RecipeDB, 19800,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,46,78)
+	self:addTradeAcquire(RecipeDB, 19800,3, 13147, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Masterwork Target Dummy -- 19814
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19814, 275, 16023, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19814, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19814, 2, 11185)
+	self:addTradeSkill(RecipeDB, 19814,275,16023,1,4036)
+	self:addTradeFlags(RecipeDB, 19814,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19814,2, 11185)

 	-- Delicate Arcanite Converter -- 19815
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19815, 285, 16006, 1, 4036)
-	self:addTradeFlags(RecipeDB, 19815, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 19815, 2, 11185)
+	self:addTradeSkill(RecipeDB, 19815,285,16006,1,4036)
+	self:addTradeFlags(RecipeDB, 19815,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 19815,2, 11185)

 	-- Voice Amplification Modulator -- 19819
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19819, 290, 16009, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19819, 1,2,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 19819, 3, 10426)
+	self:addTradeSkill(RecipeDB, 19819,290,16009,2,4036)
+	self:addTradeFlags(RecipeDB, 19819,1,2,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 19819,3, 10426)

 	-- Master Engineer's Goggles -- 19825
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id3val17id5val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19825, 290, 16008, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19825, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 19825, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 19825,290,16008,2,4036)
+	self:addTradeFlags(RecipeDB, 19825,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 19825,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Arcanite Dragonling -- 19830
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19830, 300, 16022, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19830, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 19830, 3, 7436, 3, 7437)
+	self:addTradeSkill(RecipeDB, 19830,300,16022,2,4036)
+	self:addTradeFlags(RecipeDB, 19830,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 19830,3, 7436, 3, 7437)

 	-- Arcane Bomb -- 19831
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19831, 300, 16040, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19831, 21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeSkill(RecipeDB, 19831,300,16040,2,4036)
+	self:addTradeFlags(RecipeDB, 19831,21,22,23,24,25,26,27,28,29,30,36,40)
 	-- No acquire information

 	-- Flawless Arcanite Rifle -- 19833
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val83-155id14val3id15val9id44val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19833, 300, 16007, 2, 4036)
-	self:addTradeFlags(RecipeDB, 19833, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 19833, 3, 8561)
+	self:addTradeSkill(RecipeDB, 19833,300,16007,2,4036)
+	self:addTradeFlags(RecipeDB, 19833,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 19833,3, 8561)

 	-- SnowMaster 9000 -- 21940
 	-- Flags: All classes, Item BoE, Recipe BoE, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21940, 190, 17716, 2, 4036)
-	self:addTradeFlags(RecipeDB, 21940, 7,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 21940, 5, 1)
+	self:addTradeSkill(RecipeDB, 21940,190,17716,2,4036)
+	self:addTradeFlags(RecipeDB, 21940,7,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 21940,5, 1)

 	-- Field Repair Bot 74A -- 22704
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22704, 300, 18232, 1, 4036)
-	self:addTradeFlags(RecipeDB, 22704, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 22704,300,18232,1,4036)
+	self:addTradeFlags(RecipeDB, 22704,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Biznicks 247x128 Accurascope -- 22793
@@ -1280,9 +1281,9 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22793, 300, 18283, 3, 4036)
-	self:addTradeFlags(RecipeDB, 22793, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22793, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22793,300,18283,3,4036)
+	self:addTradeFlags(RecipeDB, 22793,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22793,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Core Marksman Rifle -- 22795
 	-- Raid: 2717 - Molten Core
@@ -1293,13 +1294,13 @@ function addon:InitEngineering(RecipeDB)
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2717 - Molten Core
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val79-148id14val2.5id15val10id45val22id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22795, 300, 18282, 3, 4036)
-	self:addTradeFlags(RecipeDB, 22795, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
-	self:addTradeAcquire(RecipeDB, 22795, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22795,300,18282,3,4036)
+	self:addTradeFlags(RecipeDB, 22795,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeAcquire(RecipeDB, 22795,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Force Reactive Disk -- 22797
 	-- Raid: 2717 - Molten Core
@@ -1310,94 +1311,94 @@ function addon:InitEngineering(RecipeDB)
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2717 - Molten Core
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Shield,
 	-- Item Stats:
 	-- Item Stats: val11id3val2916id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22797, 300, 18168, 3, 4036)
-	self:addTradeFlags(RecipeDB, 22797, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,64)
-	self:addTradeAcquire(RecipeDB, 22797, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22797,300,18168,3,4036)
+	self:addTradeFlags(RecipeDB, 22797,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,64)
+	self:addTradeAcquire(RecipeDB, 22797,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Red Firework -- 23066
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23066, 150, 9318, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23066, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23066, 2, 3413)
+	self:addTradeSkill(RecipeDB, 23066,150,9318,1,4036)
+	self:addTradeFlags(RecipeDB, 23066,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Blue Firework -- 23067
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23067, 150, 9312, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23067, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23067, 2, 1304, 2, 5175)
+	self:addTradeSkill(RecipeDB, 23067,150,9312,1,4036)
+	self:addTradeFlags(RecipeDB, 23067,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23067,2, 1304)

 	-- Green Firework -- 23068
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23068, 150, 9313, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23068, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23068, 2, 2838, 2, 3495)
+	self:addTradeSkill(RecipeDB, 23068,150,9313,1,4036)
+	self:addTradeFlags(RecipeDB, 23068,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23068,2, 2838, 2, 3495)

 	-- EZ-Thro Dynamite II -- 23069
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23069, 200, 18588, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23069, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23069, 2, 8131)
+	self:addTradeSkill(RecipeDB, 23069,200,18588,1,4036)
+	self:addTradeFlags(RecipeDB, 23069,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23069,2, 8131)

 	-- Dense Dynamite -- 23070
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23070, 250, 18641, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23070, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 23070, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 23070,250,18641,1,4036)
+	self:addTradeFlags(RecipeDB, 23070,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 23070,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Truesilver Transformer -- 23071
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23071, 260, 18631, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23071, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23071, 1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 23071,260,18631,1,4036)
+	self:addTradeFlags(RecipeDB, 23071,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23071,1, 8736, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Gyrofreeze Ice Reflector -- 23077
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val15id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23077, 260, 18634, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23077, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 23077, 2, 11185)
+	self:addTradeSkill(RecipeDB, 23077,260,18634,1,4036)
+	self:addTradeFlags(RecipeDB, 23077,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 23077,2, 11185)

 	-- Goblin Jumper Cables XL -- 23078
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23078, 265, 18587, 2, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 23078, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23078, 3, 9499)
+	self:addTradeSkill(RecipeDB, 23078,265,18587,2,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 23078,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23078,3, 9499)

 	-- Major Recombobulator -- 23079
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23079, 275, 18637, 2, 4036)
-	self:addTradeFlags(RecipeDB, 23079, 21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeSkill(RecipeDB, 23079,275,18637,2,4036)
+	self:addTradeFlags(RecipeDB, 23079,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
 	-- No acquire information

 	-- Powerful Seaforium Charge -- 23080
@@ -1405,68 +1406,68 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23080, 275, 18594, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23080, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23080, 2, 11185)
+	self:addTradeSkill(RecipeDB, 23080,275,18594,1,4036)
+	self:addTradeFlags(RecipeDB, 23080,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23080,2, 11185)

 	-- Hyper-Radiant Flame Reflector -- 23081
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val18id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23081, 290, 18638, 2, 4036)
-	self:addTradeFlags(RecipeDB, 23081, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 23081, 3, 10264)
+	self:addTradeSkill(RecipeDB, 23081,290,18638,2,4036)
+	self:addTradeFlags(RecipeDB, 23081,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 23081,3, 10264)

 	-- Ultra-Flash Shadow Reflector -- 23082
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val20id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23082, 300, 18639, 2, 4036)
-	self:addTradeFlags(RecipeDB, 23082, 1,2,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 23082, 3, 10426)
+	self:addTradeSkill(RecipeDB, 23082,300,18639,2,4036)
+	self:addTradeFlags(RecipeDB, 23082,1,2,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 23082,3, 10426)

 	-- Alarm-O-Bot -- 23096
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23096, 265, 18645, 2, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 23096, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23096, 3, 8920)
+	self:addTradeSkill(RecipeDB, 23096,265,18645,2,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 23096,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23096,3, 8920)

 	-- World Enlarger -- 23129
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23129, 260, 18660, 2, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 23129, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23129, 3, 8920)
+	self:addTradeSkill(RecipeDB, 23129,260,18660,2,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 23129,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23129,3, 8920)

 	-- Dimensional Ripper - Everlook -- 23486
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23486, 260, 18984, 2, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 23486, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 23486,260,18984,2,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 23486,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Ultrasafe Transporter - Gadgetzan -- 23489
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23489, 260, 18986, 2, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 23489, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 23489,260,18986,2,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 23489,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Snake Burst Firework -- 23507
@@ -1474,157 +1475,157 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23507, 250, 19026, 1, 4036)
-	self:addTradeFlags(RecipeDB, 23507, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 23507, 2, 14637)
+	self:addTradeSkill(RecipeDB, 23507,250,19026,1,4036)
+	self:addTradeFlags(RecipeDB, 23507,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 23507,2, 14637)

 	-- Bloodvine Goggles -- 24356
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val75id6val9id24val14id44val16id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24356, 300, 19999, 1, 4036)
-	self:addTradeFlags(RecipeDB, 24356, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
-	self:addTradeAcquire(RecipeDB, 24356, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24356,300,19999,1,4036)
+	self:addTradeFlags(RecipeDB, 24356,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
+	self:addTradeAcquire(RecipeDB, 24356,6, 270, 2, 14921)

 	-- Bloodvine Lens -- 24357
 	-- Zandalar Tribe - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id3val147id6val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24357, 300, 19998, 1, 4036)
-	self:addTradeFlags(RecipeDB, 24357, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24357, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24357,300,19998,1,4036)
+	self:addTradeFlags(RecipeDB, 24357,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24357,6, 270, 1, 14921)

 	-- Tranquil Mechanical Yeti -- 26011
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26011, 300, 21277, 1, 4036)
-	self:addTradeFlags(RecipeDB, 26011, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 26011,300,21277,1,4036)
+	self:addTradeFlags(RecipeDB, 26011,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Small Blue Rocket -- 26416
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26416, 125, 21558, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26416, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26416, 5, 2)
+	self:addTradeSkill(RecipeDB, 26416,125,21558,2,4036)
+	self:addTradeFlags(RecipeDB, 26416,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26416,5, 2)

 	-- Small Green Rocket -- 26417
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26417, 125, 21559, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26417, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26417, 5, 2)
+	self:addTradeSkill(RecipeDB, 26417,125,21559,2,4036)
+	self:addTradeFlags(RecipeDB, 26417,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26417,5, 2)

 	-- Small Red Rocket -- 26418
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26418, 125, 21557, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26418, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26418, 5, 2)
+	self:addTradeSkill(RecipeDB, 26418,125,21557,2,4036)
+	self:addTradeFlags(RecipeDB, 26418,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26418,5, 2)

 	-- Large Blue Rocket -- 26420
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26420, 175, 21589, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26420, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26420, 5, 2)
+	self:addTradeSkill(RecipeDB, 26420,175,21589,2,4036)
+	self:addTradeFlags(RecipeDB, 26420,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26420,5, 2)

 	-- Large Green Rocket -- 26421
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26421, 175, 21590, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26421, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26421, 5, 2)
+	self:addTradeSkill(RecipeDB, 26421,175,21590,2,4036)
+	self:addTradeFlags(RecipeDB, 26421,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26421,5, 2)

 	-- Large Red Rocket -- 26422
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26422, 175, 21592, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26422, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26422, 5, 2)
+	self:addTradeSkill(RecipeDB, 26422,175,21592,2,4036)
+	self:addTradeFlags(RecipeDB, 26422,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26422,5, 2)

 	-- Blue Rocket Cluster -- 26423
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26423, 225, 21571, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26423, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26423, 5, 2)
+	self:addTradeSkill(RecipeDB, 26423,225,21571,2,4036)
+	self:addTradeFlags(RecipeDB, 26423,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26423,5, 2)

 	-- Green Rocket Cluster -- 26424
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26424, 225, 21574, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26424, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26424, 5, 2)
+	self:addTradeSkill(RecipeDB, 26424,225,21574,2,4036)
+	self:addTradeFlags(RecipeDB, 26424,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26424,5, 2)

 	-- Red Rocket Cluster -- 26425
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26425, 225, 21576, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26425, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26425, 5, 2)
+	self:addTradeSkill(RecipeDB, 26425,225,21576,2,4036)
+	self:addTradeFlags(RecipeDB, 26425,3,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26425,5, 2)

 	-- Large Blue Rocket Cluster -- 26426
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26426, 275, 21714, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26426, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26426, 5, 2)
+	self:addTradeSkill(RecipeDB, 26426,275,21714,2,4036)
+	self:addTradeFlags(RecipeDB, 26426,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26426,5, 2)

 	-- Large Green Rocket Cluster -- 26427
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26427, 275, 21716, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26427, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26427, 5, 2)
+	self:addTradeSkill(RecipeDB, 26427,275,21716,2,4036)
+	self:addTradeFlags(RecipeDB, 26427,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26427,5, 2)

 	-- Large Red Rocket Cluster -- 26428
 	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26428, 275, 21718, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26428, 7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26428, 5, 2)
+	self:addTradeSkill(RecipeDB, 26428,275,21718,2,4036)
+	self:addTradeFlags(RecipeDB, 26428,7,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26428,5, 2)

 	-- Firework Launcher -- 26442
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Seasonal,
+	-- Quest Reward
+	-- Flags: All classes, Item BoE, Recipe BoE, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26442, 225, 21569, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26442, 3,7,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26442, 5, 2)
+	self:addTradeSkill(RecipeDB, 26442,225,21569,2,4036)
+	self:addTradeFlags(RecipeDB, 26442,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26442,5, 2, 4, 8877)

 	-- Firework Cluster Launcher -- 26443
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoE, Seasonal,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26443, 275, 21570, 2, 4036)
-	self:addTradeFlags(RecipeDB, 26443, 7,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 26443, 5, 2, 4, 8882)
+	self:addTradeSkill(RecipeDB, 26443,275,21570,2,4036)
+	self:addTradeFlags(RecipeDB, 26443,7,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26443,5, 2, 4, 8882)

 	-- Steam Tonk Controller -- 28327
 	-- Vendor
@@ -1632,188 +1633,188 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28327, 275, 22728, 1, 4036)
-	self:addTradeFlags(RecipeDB, 28327, 1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 28327, 4, 9249, 2, 3413, 2, 5175)
+	self:addTradeSkill(RecipeDB, 28327,275,22728,1,4036)
+	self:addTradeFlags(RecipeDB, 28327,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 28327,4, 9249, 2, 3413, 2, 5175)

 	-- Elemental Blasting Powder -- 30303
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30303, 280, 23781, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30303, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30303, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30303,280,23781,1,4036)
+	self:addTradeFlags(RecipeDB, 30303,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30303,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Fel Iron Casing -- 30304
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30304, 280, 23782, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30304, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30304, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30304,280,23782,1,4036)
+	self:addTradeFlags(RecipeDB, 30304,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30304,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Handful of Fel Iron Bolts -- 30305
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30305, 290, 23783, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30305, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30305, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30305,290,23783,1,4036)
+	self:addTradeFlags(RecipeDB, 30305,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30305,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Adamantite Frame -- 30306
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30306, 315, 23784, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30306, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30306, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30306,315,23784,1,4036)
+	self:addTradeFlags(RecipeDB, 30306,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30306,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Hardened Adamantite Tube -- 30307
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30307, 330, 23785, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30307, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30307, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30307,330,23785,1,4036)
+	self:addTradeFlags(RecipeDB, 30307,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30307,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Khorium Power Core -- 30308
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30308, 330, 23786, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30308, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30308, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30308,330,23786,1,4036)
+	self:addTradeFlags(RecipeDB, 30308,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30308,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Felsteel Stabilizer -- 30309
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30309, 330, 23787, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30309, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30309, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30309,330,23787,1,4036)
+	self:addTradeFlags(RecipeDB, 30309,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30309,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Fel Iron Bomb -- 30310
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30310, 300, 23736, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30310, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30310, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30310,300,23736,1,4036)
+	self:addTradeFlags(RecipeDB, 30310,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30310,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Adamantite Grenade -- 30311
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30311, 325, 23737, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30311, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30311, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30311,325,23737,1,4036)
+	self:addTradeFlags(RecipeDB, 30311,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30311,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Fel Iron Musket -- 30312
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val14id3val99-185id14val2.8id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30312, 310, 23742, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30312, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 30312, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30312,310,23742,1,4036)
+	self:addTradeFlags(RecipeDB, 30312,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 30312,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Adamantite Rifle -- 30313
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val12id2val126-234id14val3id15val22id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30313, 350, 23746, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30313, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 30313, 2, 16657, 2, 16782, 2, 19661)
+	self:addTradeSkill(RecipeDB, 30313,350,23746,1,4036)
+	self:addTradeFlags(RecipeDB, 30313,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 30313,2, 16657, 2, 16782, 2, 19661)

 	-- Felsteel Boomstick -- 30314
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val12id3val104-194id14val2.4id15val13id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30314, 360, 23747, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30314, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
-	self:addTradeAcquire(RecipeDB, 30314, 3, 19960)
+	self:addTradeSkill(RecipeDB, 30314,360,23747,3,4036)
+	self:addTradeFlags(RecipeDB, 30314,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeAcquire(RecipeDB, 30314,3, 19960)

 	-- Ornate Khorium Rifle -- 30315
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val14id2val144-268id14val3.1id15val13id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30315, 375, 23748, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30315, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
-	self:addTradeAcquire(RecipeDB, 30315, 7, 3)
+	self:addTradeSkill(RecipeDB, 30315,375,23748,3,4036)
+	self:addTradeFlags(RecipeDB, 30315,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,46,47,63)
+	self:addTradeAcquire(RecipeDB, 30315,7, 3)

 	-- Cogspinner Goggles -- 30316
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val220id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30316, 340, 23758, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30316, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 30316, 2, 18775, 2, 19836)
+	self:addTradeSkill(RecipeDB, 30316,340,23758,1,4036)
+	self:addTradeFlags(RecipeDB, 30316,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 30316,2, 18775, 2, 19836)

 	-- Power Amplification Goggles -- 30317
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val46id3val100id6val31id44val36id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30317, 340, 23761, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30317, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 30317, 7, 3)
+	self:addTradeSkill(RecipeDB, 30317,340,23761,3,4036)
+	self:addTradeFlags(RecipeDB, 30317,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 30317,7, 3)

 	-- Ultra-Spectropic Detection Goggles -- 30318
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val48id3val47id5val124id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30318, 350, 23762, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30318, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 30318, 2, 18775, 2, 19383)
+	self:addTradeSkill(RecipeDB, 30318,350,23762,1,4036)
+	self:addTradeFlags(RecipeDB, 30318,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 30318,2, 18775, 2, 19383)

 	-- Hyper-Vision Goggles -- 30325
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val232id6val23id45val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30325, 360, 23763, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30325, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 30325, 3, 19755)
+	self:addTradeSkill(RecipeDB, 30325,360,23763,3,4036)
+	self:addTradeFlags(RecipeDB, 30325,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 30325,3, 19755)

 	-- Adamantite Scope -- 30329
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30329, 335, 23764, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30329, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30329, 2, 19351, 2, 19836)
+	self:addTradeSkill(RecipeDB, 30329,335,23764,1,4036)
+	self:addTradeFlags(RecipeDB, 30329,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30329,2, 19351, 2, 19836)

 	-- Khorium Scope -- 30332
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30332, 360, 23765, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30332, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30332, 3, 20207)
+	self:addTradeSkill(RecipeDB, 30332,360,23765,3,4036)
+	self:addTradeFlags(RecipeDB, 30332,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30332,3, 20207)

 	-- Stabilized Eternium Scope -- 30334
 	-- Raid: 3457 - Karazhan
@@ -1822,35 +1823,35 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30334, 375, 23766, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30334, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30334, 3, 16151, 3, 16152)
+	self:addTradeSkill(RecipeDB, 30334,375,23766,3,4036)
+	self:addTradeFlags(RecipeDB, 30334,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30334,3, 16151, 3, 16152)

 	-- Crashin' Thrashin' Robot -- 30337
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30337, 325, 23767, 2, 4036)
-	self:addTradeFlags(RecipeDB, 30337, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30337, 7, 2)
+	self:addTradeSkill(RecipeDB, 30337,325,23767,2,4036)
+	self:addTradeFlags(RecipeDB, 30337,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30337,7, 2)

 	-- White Smoke Flare -- 30341
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30341, 335, 23768, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30341, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30341, 2, 16657, 2, 16782, 2, 18484, 2, 19383)
+	self:addTradeSkill(RecipeDB, 30341,335,23768,1,4036)
+	self:addTradeFlags(RecipeDB, 30341,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30341,2, 16657, 2, 16782, 2, 18484, 2, 19383)

 	-- Red Smoke Flare -- 30342
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 30342, 315, 23769, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 30342, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 30342,315,23769,1,4036)
+	--self:addTradeFlags(RecipeDB, 30342,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Blue Smoke Flare -- 30343
@@ -1858,8 +1859,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 30343, 315, 23770, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 30343, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 30343,315,23770,1,4036)
+	--self:addTradeFlags(RecipeDB, 30343,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Green Smoke Flare -- 30344
@@ -1868,45 +1869,45 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30344, 335, 23771, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30344, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
-	self:addTradeAcquire(RecipeDB, 30344, 6, 942, 1, 17904)
+	self:addTradeSkill(RecipeDB, 30344,335,23771,1,4036)
+	self:addTradeFlags(RecipeDB, 30344,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,103)
+	self:addTradeAcquire(RecipeDB, 30344,6, 942, 1, 17904)

 	-- Fel Iron Shells -- 30346
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	-- Item Stats: val26-26id7val3id8val26-26id14val3id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30346, 290, 23772, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30346, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
-	self:addTradeAcquire(RecipeDB, 30346, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 30346,290,23772,1,4036)
+	self:addTradeFlags(RecipeDB, 30346,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeAcquire(RecipeDB, 30346,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Adamantite Shell Machine -- 30347
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Ammo,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30347, 335, 34504, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30347, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,78)
-	self:addTradeAcquire(RecipeDB, 30347, 2, 16657, 2, 16782, 2, 18484)
+	self:addTradeSkill(RecipeDB, 30347,335,34504,1,4036)
+	self:addTradeFlags(RecipeDB, 30347,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,78)
+	self:addTradeAcquire(RecipeDB, 30347,2, 16657, 2, 16782, 2, 18484)

 	-- Fel Iron Toolbox -- 30348
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30348, 325, 23774, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30348, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30348, 2, 16657, 2, 16782, 2, 18484)
+	self:addTradeSkill(RecipeDB, 30348,325,23774,1,4036)
+	self:addTradeFlags(RecipeDB, 30348,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30348,2, 16657, 2, 16782, 2, 18484)

 	-- Khorium Toolbox -- 30349
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 30349, 340, 23775, 3, 4036)
-	--self:addTradeFlags(RecipeDB, 30349, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 30349,340,23775,3,4036)
+	--self:addTradeFlags(RecipeDB, 30349,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Elemental Seaforium Charge -- 30547
@@ -1915,26 +1916,26 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30547, 350, 23819, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30547, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 30547, 6, 933, 3, 20242, 6, 933, 3, 23007)
+	self:addTradeSkill(RecipeDB, 30547,350,23819,1,4036)
+	self:addTradeFlags(RecipeDB, 30547,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 30547,6, 933, 3, 20242, 6, 933, 3, 23007)

 	-- Zapthrottle Mote Extractor -- 30548
 	-- Quest Reward
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30548, 305, 23821, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30548, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30548, 4, 9635, 4, 9636)
+	self:addTradeSkill(RecipeDB, 30548,305,23821,1,4036)
+	self:addTradeFlags(RecipeDB, 30548,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30548,4, 9635, 4, 9636)

 	-- Critter Enlarger -- 30549
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 30549, 325, 23820, 2, 4036)
-	--self:addTradeFlags(RecipeDB, 30549, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 30549,325,23820,2,4036)
+	--self:addTradeFlags(RecipeDB, 30549,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Healing Potion Injector -- 30551
@@ -1942,170 +1943,170 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30551, 330, 33092, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30551, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30551, 7, 3)
+	self:addTradeSkill(RecipeDB, 30551,330,33092,3,4036)
+	self:addTradeFlags(RecipeDB, 30551,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30551,7, 3)

 	-- Mana Potion Injector -- 30552
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30552, 345, 33093, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30552, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 30552, 7, 3)
+	self:addTradeSkill(RecipeDB, 30552,345,33093,3,4036)
+	self:addTradeFlags(RecipeDB, 30552,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 30552,7, 3)

 	-- Rocket Boots Xtreme -- 30556
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val196id6val80id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30556, 355, 23824, 3, 4036)
-	self:addTradeFlags(RecipeDB, 30556, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 30556, 3, 17796)
+	self:addTradeSkill(RecipeDB, 30556,355,23824,3,4036)
+	self:addTradeFlags(RecipeDB, 30556,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 30556,3, 17796)

 	-- The Bigger One -- 30558
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30558, 325, 23826, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 30558, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30558, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 30558,325,23826,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 30558,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30558,1, 8126, 1, 8738)

 	-- Super Sapper Charge -- 30560
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30560, 340, 23827, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 30560, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30560, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 30560,340,23827,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 30560,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30560,1, 8126, 1, 8738)

 	-- Goblin Tonk Controller -- 30561
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 30561, 315, 23831, 1, 4036)
-	--self:addTradeFlags(RecipeDB, 30561, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	--self:addTradeSkill(RecipeDB, 30561,315,23831,1,4036)
+	--self:addTradeFlags(RecipeDB, 30561,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Goblin Rocket Launcher -- 30563
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val45id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30563, 350, 23836, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 30563, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 30563, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 30563,350,23836,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 30563,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 30563,1, 8126, 1, 8738)

 	-- Foreman's Enchanted Helmet -- 30565
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val48id3val30id4val132id6val36id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30565, 350, 23838, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 30565, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 30565, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 30565,350,23838,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 30565,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 30565,1, 8126, 1, 8738)

 	-- Foreman's Reinforced Helmet -- 30566
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id2val48id3val550id6val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30566, 350, 23839, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 30566, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 30566, 1, 8126, 1, 8738)
+	self:addTradeSkill(RecipeDB, 30566,350,23839,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 30566,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 30566,1, 8126, 1, 8738)

 	-- Gnomish Flame Turret -- 30568
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30568, 325, 23841, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 30568, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 30568, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 30568,325,23841,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 30568,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 30568,1, 7406, 1, 7944)

 	-- Gnomish Poultryizer -- 30569
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val45id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30569, 340, 23835, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 30569, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 30569, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 30569,340,23835,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 30569,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 30569,1, 7406, 1, 7944)

 	-- Nigh-Invulnerability Belt -- 30570
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val223id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30570, 350, 23825, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 30570, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 30570, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 30570,350,23825,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 30570,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 30570,1, 7406, 1, 7944)

 	-- Gnomish Tonk Controller -- 30573
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30573, 315, 23832, 1, 4036)
-	self:addTradeFlags(RecipeDB, 30573, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 30573,315,23832,1,4036)
+	self:addTradeFlags(RecipeDB, 30573,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Power Goggles -- 30574
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id4val132id6val28id44val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30574, 375, 23828, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 30574, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 30574, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 30574,375,23828,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 30574,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 30574,1, 7406, 1, 7944)

 	-- Gnomish Battle Goggles -- 30575
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val21id3val249id6val28id44val100id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 30575, 375, 23829, 1, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 30575, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 30575, 1, 7406, 1, 7944)
+	self:addTradeSkill(RecipeDB, 30575,375,23829,1,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 30575,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 30575,1, 7406, 1, 7944)

 	-- Purple Smoke Flare -- 32814
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32814, 335, 25886, 2, 4036)
-	self:addTradeFlags(RecipeDB, 32814, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32814, 7, 2)
+	self:addTradeSkill(RecipeDB, 32814,335,25886,2,4036)
+	self:addTradeFlags(RecipeDB, 32814,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32814,7, 2)

 	-- Dimensional Ripper - Area 52 -- 36954
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36954, 350, 30542, 2, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 36954, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 36954,350,30542,2,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 36954,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Ultrasafe Transporter - Toshley's Station -- 36955
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36955, 350, 30544, 2, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 36955, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 36955,350,30544,2,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 36955,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Fused Wiring -- 39895
@@ -2113,146 +2114,146 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39895, 275, 7191, 1, 4036)
-	self:addTradeFlags(RecipeDB, 39895, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39895, 2, 11185, 2, 19661)
+	self:addTradeSkill(RecipeDB, 39895,275,7191,1,4036)
+	self:addTradeFlags(RecipeDB, 39895,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39895,2, 11185, 2, 19661)

 	-- Icy Blasting Primers -- 39971
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39971, 325, 32423, 1, 4036)
-	self:addTradeFlags(RecipeDB, 39971, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39971, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 39971,325,32423,1,4036)
+	self:addTradeFlags(RecipeDB, 39971,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39971,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Frost Grenades -- 39973
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39973, 325, 32413, 1, 4036)
-	self:addTradeFlags(RecipeDB, 39973, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 39973,325,32413,1,4036)
+	self:addTradeFlags(RecipeDB, 39973,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Furious Gizmatic Goggles -- 40274
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,SC Class,
 	-- Item Stats:
 	-- Item Stats: val48id1val28id3val1296id6val38id44val13id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40274, 350, 32461, 1, 4036)
-	self:addTradeFlags(RecipeDB, 40274, 1,2,3,25,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 40274, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 40274,350,32461,1,4036)
+	self:addTradeFlags(RecipeDB, 40274,1,2,3,25,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 40274,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Gyro-balanced Khorium Destroyer -- 41307
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,
 	-- Item Stats:
 	-- Item Stats: val27id3val148-275id14val2.8id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41307, 340, 32756, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41307, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 41307, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 41307,340,32756,1,4036)
+	self:addTradeFlags(RecipeDB, 41307,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 41307,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Justicebringer 2000 Specs -- 41311
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,SC Class,
 	-- Item Stats:
 	-- Item Stats: val29id3val13id4val1296id6val39id44val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41311, 350, 32472, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41311, 1,2,3,25,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 41311, 1, 17634, 1, 18775)
+	self:addTradeSkill(RecipeDB, 41311,350,32472,1,4036)
+	self:addTradeFlags(RecipeDB, 41311,1,2,3,25,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 41311,1, 17634, 1, 18775)

 	-- Tankatronic Goggles -- 41312
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,SC Class,
 	-- Item Stats: Tanking,
 	-- Item Stats: val26id1val67id3val1296id6val22id26val25id31val13id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41312, 350, 32473, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41312, 1,2,3,25,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 41312, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 41312,350,32473,1,4036)
+	self:addTradeFlags(RecipeDB, 41312,1,2,3,25,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 41312,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Surestrike Goggles v2.0 -- 41314
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,SC Class,
 	-- Item Stats:
 	-- Item Stats: val28id3val726id6val38id44val13id45val96id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41314, 350, 32474, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41314, 1,2,3,23,27,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 41314, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 41314,350,32474,1,4036)
+	self:addTradeFlags(RecipeDB, 41314,1,2,3,23,27,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 41314,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Gadgetstorm Goggles -- 41315
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,SC Class,
 	-- Item Stats:
 	-- Item Stats: val28id3val726id6val40id44val12id45val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41315, 350, 32476, 4, 4036)
-	self:addTradeFlags(RecipeDB, 41315, 3,27,37,41,47,58)
+	self:addTradeSkill(RecipeDB, 41315,350,32476,4,4036)
+	self:addTradeFlags(RecipeDB, 41315,3,27,37,41,47,58)
 	-- No acquire information

 	-- Living Replicator Specs -- 41316
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,SC Class,
 	-- Item Stats:
 	-- Item Stats: val14id3val38id4val726id6val9id24val61id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41316, 350, 32475, 4, 4036)
-	self:addTradeFlags(RecipeDB, 41316, 3,27,37,41,47,58)
+	self:addTradeSkill(RecipeDB, 41316,350,32475,4,4036)
+	self:addTradeFlags(RecipeDB, 41316,3,27,37,41,47,58)
 	-- No acquire information

 	-- Deathblow X11 Goggles -- 41317
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,SC Class,
 	-- Item Stats:
 	-- Item Stats: val48id2val28id3val326id6val11id45val76id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41317, 350, 32478, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41317, 1,2,3,22,28,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 41317, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 41317,350,32478,1,4036)
+	self:addTradeFlags(RecipeDB, 41317,1,2,3,22,28,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 41317,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Wonderheal XT40 Shades -- 41318
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,SC Class,
 	-- Item Stats:
 	-- Item Stats: val15id3val38id4val22id5val326id6val61id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41318, 350, 32479, 4, 4036)
-	self:addTradeFlags(RecipeDB, 41318, 3,22,37,41,47,57)
+	self:addTradeSkill(RecipeDB, 41318,350,32479,4,4036)
+	self:addTradeFlags(RecipeDB, 41318,3,22,37,41,47,57)
 	-- No acquire information

 	-- Magnified Moon Specs -- 41319
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,SC Class,
 	-- Item Stats:
 	-- Item Stats: val22id3val24id4val326id6val41id44val55id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41319, 350, 32480, 4, 4036)
-	self:addTradeFlags(RecipeDB, 41319, 3,22,37,41,47,57)
+	self:addTradeSkill(RecipeDB, 41319,350,32480,4,4036)
+	self:addTradeFlags(RecipeDB, 41319,3,22,37,41,47,57)
 	-- No acquire information

 	-- Destruction Holo-gogs -- 41320
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,SC Class,
 	-- Item Stats:
 	-- Item Stats: val22id3val24id4val174id6val29id44val69id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41320, 350, 32494, 1, 4036)
-	self:addTradeFlags(RecipeDB, 41320, 1,2,3,24,26,29,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41320, 1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)
+	self:addTradeSkill(RecipeDB, 41320,350,32494,1,4036)
+	self:addTradeFlags(RecipeDB, 41320,1,2,3,24,26,29,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41320,1, 17634, 1, 17637, 1, 18752, 1, 18775, 1, 19576)

 	-- Powerheal 4000 Lens -- 41321
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth, SC Class,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,SC Class,
 	-- Item Stats:
 	-- Item Stats: val14id3val38id4val28id5val174id6val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41321, 350, 32495, 4, 4036)
-	self:addTradeFlags(RecipeDB, 41321, 3,26,37,41,47,56)
+	self:addTradeSkill(RecipeDB, 41321,350,32495,4,4036)
+	self:addTradeFlags(RecipeDB, 41321,3,26,37,41,47,56)
 	-- No acquire information

 	-- Adamantite Arrow Maker -- 43676
@@ -2260,17 +2261,17 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43676, 335, 20475, 2, 4036)
-	self:addTradeFlags(RecipeDB, 43676, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,46)
-	self:addTradeAcquire(RecipeDB, 43676, 3, 19707)
+	self:addTradeSkill(RecipeDB, 43676,335,20475,2,4036)
+	self:addTradeFlags(RecipeDB, 43676,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeAcquire(RecipeDB, 43676,3, 19707)

 	-- Flying Machine -- 44155
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44155, 350, 34060, 3, 4036, 34090) -- Speciality
-	self:addTradeFlags(RecipeDB, 44155, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44155,350,34060,3,4036, 34090) -- Speciality
+	self:addTradeFlags(RecipeDB, 44155,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Turbo-Charged Flying Machine -- 44157
@@ -2278,8 +2279,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44157, 375, 34061, 4, 4036, 34091) -- Speciality
-	self:addTradeFlags(RecipeDB, 44157, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44157,375,34061,4,4036, 34091) -- Speciality
+	self:addTradeFlags(RecipeDB, 44157,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Field Repair Bot 110G -- 44391
@@ -2287,151 +2288,176 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44391, 360, 34113, 2, 4036)
-	self:addTradeFlags(RecipeDB, 44391, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 44391, 3, 23385)
+	self:addTradeSkill(RecipeDB, 44391,360,34113,2,4036)
+	self:addTradeFlags(RecipeDB, 44391,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 44391,3, 23385)

 	-- Wonderheal XT68 Shades -- 46106
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Druid, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: Druid,Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val33id3val51id4val35id5val405id6val76id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46106, 375, 35183, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46106, 1,2,11,22,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46106, 3, 25368, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46106,375,35183,4,4036)
+	self:addTradeFlags(RecipeDB, 46106,1,2,22,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46106,3, 25368, 3, 25371)

 	-- Justicebringer 3000 Specs -- 46107
+	-- No location information
 	-- Mob Drop
-	-- Flags: Paladin, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: Paladin,Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val48id3val26id4val1611id6val52id44val68id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46107, 375, 35185, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46107, 1,2,11,25,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46107, 3, 25370, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46107,375,35185,4,4036)
+	self:addTradeFlags(RecipeDB, 46107,1,2,11,25,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46107,3, 25370, 3, 25507)

 	-- Powerheal 9000 Lens -- 46108
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Priest, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: Priest,Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val33id3val51id4val41id5val216id6val73id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46108, 375, 35181, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46108, 1,2,11,26,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46108, 3, 25363, 3, 25368, 3, 25370)
+	self:addTradeSkill(RecipeDB, 46108,375,35181,4,4036)
+	self:addTradeFlags(RecipeDB, 46108,1,2,26,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46108,3, 25363, 3, 25368, 3, 25370)

 	-- Hyper-Magnified Moon Specs -- 46109
 	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Druid, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: Druid,Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val40id3val37id4val405id6val54id44val69id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46109, 375, 35182, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46109, 1,2,11,22,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46109, 3, 25369, 3, 25484, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46109,375,35182,4,4036)
+	self:addTradeFlags(RecipeDB, 46109,1,2,11,22,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46109,3, 25369, 3, 25484, 3, 25507)

 	-- Primal-Attuned Goggles -- 46110
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Shaman, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: Shaman,Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val32id3val51id4val902id6val14id24val76id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46110, 375, 35184, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46110, 1,2,11,27,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46110, 3, 25369, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46110,375,35184,4,4036)
+	self:addTradeFlags(RecipeDB, 46110,1,2,11,27,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46110,3, 25369, 3, 25371, 3, 25507)

 	-- Annihilator Holo-Gogs -- 46111
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Priest, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: Priest,Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val41id3val37id4val216id6val42id44val86id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46111, 375, 34847, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46111, 1,2,11,26,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46111, 3, 25368, 3, 25370)
+	self:addTradeSkill(RecipeDB, 46111,375,34847,4,4036)
+	self:addTradeFlags(RecipeDB, 46111,1,2,26,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46111,3, 25368, 3, 25370)

 	-- Lightning Etched Specs -- 46112
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Shaman, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: Shaman,Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val47id3val902id6val53id44val25id45val76id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46112, 375, 34355, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46112, 1,2,11,27,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46112, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46112,375,34355,4,4036)
+	self:addTradeFlags(RecipeDB, 46112,1,2,27,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46112,3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)

 	-- Surestrike Goggles v3.0 -- 46113
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Hunter, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: Hunter,Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val47id3val902id6val51id44val26id45val124id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46113, 375, 34356, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46113, 1,2,11,23,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46113, 3, 25367, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46113,375,34356,4,4036)
+	self:addTradeFlags(RecipeDB, 46113,1,2,11,23,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46113,3, 25367, 3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Mayhem Projection Goggles -- 46114
 	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Warrior, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: Warrior,Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val62id1val47id3val1611id6val51id44val26id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46114, 375, 34354, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46114, 1,2,11,30,37,41,47,59)
-	self:addTradeAcquire(RecipeDB, 46114, 3, 25369, 3, 25507, 3, 25592)
+	self:addTradeSkill(RecipeDB, 46114,375,34354,4,4036)
+	self:addTradeFlags(RecipeDB, 46114,1,2,11,30,37,41,47,59)
+	self:addTradeAcquire(RecipeDB, 46114,3, 25369, 3, 25507, 3, 25592)

 	-- Hard Khorium Goggles -- 46115
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Warrior, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: Warrior,Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val34id1val86id3val1611id6val35id26val34id31val27id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46115, 375, 34357, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46115, 1,2,11,30,37,41,47,52,59)
-	self:addTradeAcquire(RecipeDB, 46115, 3, 25363, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46115,375,34357,4,4036)
+	self:addTradeFlags(RecipeDB, 46115,1,2,30,37,41,47,52,59)
+	self:addTradeAcquire(RecipeDB, 46115,3, 25363, 3, 25371)

 	-- Quad Deathblow X44 Goggles -- 46116
 	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: Rogue, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: Rogue,Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val61id2val47id3val405id6val24id45val104id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46116, 375, 34353, 4, 4036)
-	self:addTradeFlags(RecipeDB, 46116, 1,2,11,28,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46116, 3, 25367, 3, 25369, 3, 25599)
+	self:addTradeSkill(RecipeDB, 46116,375,34353,4,4036)
+	self:addTradeFlags(RecipeDB, 46116,1,2,28,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46116,3, 25367, 3, 25369, 3, 25599)

 	-- Rocket Boots Xtreme Lite -- 46697
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val105id6val47id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46697, 355, 35581, 3, 4036)
-	self:addTradeFlags(RecipeDB, 46697, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46697, 3, 19219)
+	self:addTradeSkill(RecipeDB, 46697,355,35581,3,4036)
+	self:addTradeFlags(RecipeDB, 46697,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46697,3, 19219)

 	-- Volatile Blasting Trigger -- 53281
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53281, 347, 39690, 1, 4036)
-	self:addTradeFlags(RecipeDB, 53281, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53281,347,39690,1,4036)
+	self:addTradeFlags(RecipeDB, 53281,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mark \"S\" Boomstick -- 54353
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val195-364id14val2.9id15val18id44val18id45val34id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54353, 395, 39688, 3, 4036)
-	self:addTradeFlags(RecipeDB, 54353, 3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63)
+	self:addTradeSkill(RecipeDB, 54353,395,39688,3,4036)
+	self:addTradeFlags(RecipeDB, 54353,3,21,22,23,24,25,26,27,28,29,30,37,41,46,47,63)
 	-- No acquire information

 	-- Scrapbot Construction Kit -- 55252
@@ -2439,8 +2465,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55252, 425, 40769, 1, 4036)
-	self:addTradeFlags(RecipeDB, 55252, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55252,425,40769,1, 4036)
+	self:addTradeFlags(RecipeDB, 55252,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Handful of Cobalt Bolts -- 56349
@@ -2448,8 +2474,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56349, 340, 39681, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56349, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56349,340,39681,1,4036)
+	self:addTradeFlags(RecipeDB, 56349,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Hammer Pick -- 56459
@@ -2458,8 +2484,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56459, 370, 40892, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56459, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56459,370,40892,1,4036)
+	self:addTradeFlags(RecipeDB, 56459,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Cobalt Frag Bomb -- 56460
@@ -2467,8 +2493,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56460, 330, 40771, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56460, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56460,330,40771,1,4036)
+	self:addTradeFlags(RecipeDB, 56460,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bladed Pickaxe -- 56461
@@ -2477,8 +2503,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56461, 370, 40893, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56461, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56461,370,40893,1,4036)
+	self:addTradeFlags(RecipeDB, 56461,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Army Knife -- 56462
@@ -2487,8 +2513,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id8val2id15
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56462, 430, 40772, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56462, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56462,430,40772,1,4036)
+	self:addTradeFlags(RecipeDB, 56462,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Explosive Decoy -- 56463
@@ -2496,8 +2522,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56463, 350, 40536, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56463, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56463,350,40536,1,4036)
+	self:addTradeFlags(RecipeDB, 56463,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Overcharged Capacitor -- 56464
@@ -2505,28 +2531,28 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56464, 370, 39682, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56464, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56464,370,39682,1,4036)
+	self:addTradeFlags(RecipeDB, 56464,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sonic Booster -- 56466
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val81id3val430id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56466, 390, 40767, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56466, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56466,390,40767,3,4036)
+	self:addTradeFlags(RecipeDB, 56466,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Noise Machine -- 56467
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val63id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56467, 390, 40865, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56467, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56467,390,40865,3,4036)
+	self:addTradeFlags(RecipeDB, 56467,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Saronite Bomb -- 56468
@@ -2534,17 +2560,17 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56468, 350, 41119, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56468, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56468,350,41119,1,4036)
+	self:addTradeFlags(RecipeDB, 56468,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish Lightning Generator -- 56469
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56469, 420, 41121, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56469, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 56469,420,41121,3,4036)
+	self:addTradeFlags(RecipeDB, 56469,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Sun Scope -- 56470
@@ -2552,8 +2578,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56470, 425, 41146, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56470, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56470,425,41146,3,4036)
+	self:addTradeFlags(RecipeDB, 56470,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Froststeel Tube -- 56471
@@ -2561,8 +2587,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56471, 385, 39683, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56471, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56471,385,39683,1,4036)
+	self:addTradeFlags(RecipeDB, 56471,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- MOLL-E -- 56472
@@ -2570,26 +2596,26 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56472, 425, 40768, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56472, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56472,425,40768,1,4036)
+	self:addTradeFlags(RecipeDB, 56472,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gnomish X-Ray Specs -- 56473
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56473, 350, 40895, 3, 4036, 20219) -- Speciality
-	self:addTradeFlags(RecipeDB, 56473, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56473,350,40895,3,4036, 20219) -- Speciality
+	self:addTradeFlags(RecipeDB, 56473,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Ultrasafe Bullet Machine -- 56474
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Ammo,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56474, 410, 44507, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56474, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
+	self:addTradeSkill(RecipeDB, 56474,410,44507,1, 4036)
+	self:addTradeFlags(RecipeDB, 56474,3,21,22,23,24,25,26,27,28,29,30,36,41,46,78)
 	-- No acquire information

 	-- Saronite Arrow Maker -- 56475
@@ -2597,8 +2623,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP, Weapon,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56475, 415, 44506, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56475, 3,21,22,23,24,25,26,27,28,29,30,36,41,46)
+	self:addTradeSkill(RecipeDB, 56475,415,44506,1, 4036)
+	self:addTradeFlags(RecipeDB, 56475,3,21,22,23,24,25,26,27,28,29,30,36,41,46)
 	-- No acquire information

 	-- Healing Injector Kit -- 56476
@@ -2606,8 +2632,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56476, 405, 37567, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56476, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56476,405,37567,1,4036)
+	self:addTradeFlags(RecipeDB, 56476,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mana Injector Kit -- 56477
@@ -2615,8 +2641,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56477, 410, 42546, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56477, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56477,410,42546,1,4036)
+	self:addTradeFlags(RecipeDB, 56477,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Heartseeker Scope -- 56478
@@ -2624,78 +2650,78 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56478, 415, 41167, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56478, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56478,415,41167,3,4036)
+	self:addTradeFlags(RecipeDB, 56478,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Armor Plated Combat Shotgun -- 56479
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val42id3val181-337id14val2id15val21id31val18id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56479, 445, 41168, 4, 4036)
-	self:addTradeFlags(RecipeDB, 56479, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,52,63)
+	self:addTradeSkill(RecipeDB, 56479,445,41168,4,4036)
+	self:addTradeFlags(RecipeDB, 56479,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,52,63)
 	-- No acquire information

 	-- Armored Titanium Goggles -- 56480
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats: Tanking,
 	-- Item Stats: val73id1val111id3val1821id6val43id12val60id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56480, 400, 42549, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56480, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
+	self:addTradeSkill(RecipeDB, 56480,400,42549,3,4036)
+	self:addTradeFlags(RecipeDB, 56480,3,21,22,23,24,25,26,27,28,29,30,37,41,47,52,59)
 	-- No acquire information

 	-- Weakness Spectralizers -- 56481
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val73id2val90id3val458id6val43id44val148id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56481, 400, 42550, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56481, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeSkill(RecipeDB, 56481,400,42550,3,4036)
+	self:addTradeFlags(RecipeDB, 56481,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
 	-- No acquire information

 	-- Charged Titanium Specs -- 56483
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val75id1val109id3val1821id6val72id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56483, 400, 42552, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56483, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
+	self:addTradeSkill(RecipeDB, 56483,400,42552,3,4036)
+	self:addTradeFlags(RecipeDB, 56483,3,21,22,23,24,25,26,27,28,29,30,37,41,47,59)
 	-- No acquire information

 	-- Visage Liquification Goggles -- 56484
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val55id3val60id4val244id6val73id44val87id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56484, 400, 42553, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56484, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeSkill(RecipeDB, 56484,400,42553,3,4036)
+	self:addTradeFlags(RecipeDB, 56484,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
 	-- No acquire information

 	-- Greensight Gogs -- 56486
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val55id3val60id4val458id6val73id44val87id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56486, 400, 42554, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56486, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeSkill(RecipeDB, 56486,400,42554,3,4036)
+	self:addTradeFlags(RecipeDB, 56486,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
 	-- No acquire information

 	-- Electroflux Sight Enhancers -- 56487
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val55id3val60id4val1019id6val73id44val87id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56487, 400, 42555, 3, 4036)
-	self:addTradeFlags(RecipeDB, 56487, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeSkill(RecipeDB, 56487,400,42555,3,4036)
+	self:addTradeFlags(RecipeDB, 56487,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
 	-- No acquire information

 	-- Global Thermal Sapper Charge -- 56514
@@ -2703,18 +2729,18 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56514, 400, 42641, 1, 4036, 20222) -- Speciality
-	self:addTradeFlags(RecipeDB, 56514, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56514,400,42641,1,4036, 20222) -- Speciality
+	self:addTradeFlags(RecipeDB, 56514,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Truesight Ice Blinders -- 56574
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val74id2val90id3val42id4val1019id6val44id44val120id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56574, 400, 42551, 1, 4036)
-	self:addTradeFlags(RecipeDB, 56574, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeSkill(RecipeDB, 56574,400,42551,1, 4036)
+	self:addTradeFlags(RecipeDB, 56574,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
 	-- No acquire information

 	-- Mechano-hog -- 60866
@@ -2723,9 +2749,9 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60866, 450, 41508, 4, 4036)
-	self:addTradeFlags(RecipeDB, 60866, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,130)
-	self:addTradeAcquire(RecipeDB, 60866, 6, 1052, 4, 32565, 6, 1052, 4, 32774)
+	self:addTradeSkill(RecipeDB, 60866,450,41508,4,4036)
+	self:addTradeFlags(RecipeDB, 60866,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,130)
+	self:addTradeAcquire(RecipeDB, 60866,6, 1052, 4, 32565, 6, 1052, 4, 32774)

 	-- Mekgineer's Chopper -- 60867
 	-- Alliance Vanguard - Exalted
@@ -2733,18 +2759,18 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60867, 450, 44413, 4, 4036)
-	self:addTradeFlags(RecipeDB, 60867, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,131)
-	self:addTradeAcquire(RecipeDB, 60867, 6, 1037, 4, 32564, 6, 1037, 4, 32773)
+	self:addTradeSkill(RecipeDB, 60867,450,44413,4,4036)
+	self:addTradeFlags(RecipeDB, 60867,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,131)
+	self:addTradeAcquire(RecipeDB, 60867,6, 1037, 4, 32564, 6, 1037, 4, 32773)

 	-- Nesingwary 4000 -- 60874
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Weapon, Gun,Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val254-472id14val2.8id15val21id44val86id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60874, 445, 44504, 4, 4036)
-	self:addTradeFlags(RecipeDB, 60874, 3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
+	self:addTradeSkill(RecipeDB, 60874,445,44504,4,4036)
+	self:addTradeFlags(RecipeDB, 60874,3,21,22,23,24,25,26,27,28,29,30,36,41,46,47,63)
 	-- No acquire information

 	-- Diamond-cut Refractor Scope -- 61471
@@ -2752,18 +2778,18 @@ function addon:InitEngineering(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61471, 385, 44739, 1, 4036)
-	self:addTradeFlags(RecipeDB, 61471, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 61471,385,44739,1, 4036)
+	self:addTradeFlags(RecipeDB, 61471,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mechanized Snow Goggles -- 61483
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Plate,
 	-- Item Stats:
 	-- Item Stats: val1681id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61483, 400, 44742, 3, 4036)
-	self:addTradeFlags(RecipeDB, 61483, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
+	self:addTradeSkill(RecipeDB, 61483,400,44742,3,4036)
+	self:addTradeFlags(RecipeDB, 61483,3,21,22,23,24,25,26,27,28,29,30,36,41,47,59)
 	-- No acquire information


diff --git a/RecipeDB/ARL-FirstAid.lua b/RecipeDB/ARL-FirstAid.lua
index f89feae..98be280 100644
--- a/RecipeDB/ARL-FirstAid.lua
+++ b/RecipeDB/ARL-FirstAid.lua
@@ -43,89 +43,89 @@ function addon:InitFirstAid(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3275, 1, 1251, 1, 746)
-	self:addTradeFlags(RecipeDB, 3275, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3275,1,1251,1,746)
+	self:addTradeFlags(RecipeDB, 3275,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3275,8, 8)

 	-- Heavy Linen Bandage -- 3276
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3276, 20, 2581, 1, 746)
-	self:addTradeFlags(RecipeDB, 3276, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3276, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)
+	self:addTradeSkill(RecipeDB, 3276,20,2581,1,746)
+	self:addTradeFlags(RecipeDB, 3276,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3276,1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)

 	-- Wool Bandage -- 3277
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3277, 50, 3530, 1, 746)
-	self:addTradeFlags(RecipeDB, 3277, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3277, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)
+	self:addTradeSkill(RecipeDB, 3277,50,3530,1,746)
+	self:addTradeFlags(RecipeDB, 3277,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3277,1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)

 	-- Heavy Wool Bandage -- 3278
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3278, 75, 3531, 1, 746)
-	self:addTradeFlags(RecipeDB, 3278, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3278, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)
+	self:addTradeSkill(RecipeDB, 3278,75,3531,1,746)
+	self:addTradeFlags(RecipeDB, 3278,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3278,1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)

 	-- Silk Bandage -- 7928
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7928, 100, 6450, 1, 746)
-	self:addTradeFlags(RecipeDB, 7928, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7928, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)
+	self:addTradeSkill(RecipeDB, 7928,100,6450,1,746)
+	self:addTradeFlags(RecipeDB, 7928,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7928,1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)

 	-- Heavy Silk Bandage -- 7929
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7929, 180, 6451, 1, 746)
-	self:addTradeFlags(RecipeDB, 7929, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7929, 2, 2805, 2, 13476)
+	self:addTradeSkill(RecipeDB, 7929,180,6451,1,746)
+	self:addTradeFlags(RecipeDB, 7929,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7929,2, 2805, 2, 13476)

 	-- Anti-Venom -- 7934
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7934, 10, 6452, 1, 746)
-	self:addTradeFlags(RecipeDB, 7934, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 7934, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)
+	self:addTradeSkill(RecipeDB, 7934,10,6452,1,746)
+	self:addTradeFlags(RecipeDB, 7934,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 7934,1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424, 1, 19184, 1, 19478, 1, 22477)

 	-- Strong Anti-Venom -- 7935
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7935, 130, 6453, 2, 746)
-	self:addTradeFlags(RecipeDB, 7935, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7935, 7, 2)
+	self:addTradeSkill(RecipeDB, 7935,130,6453,2,746)
+	self:addTradeFlags(RecipeDB, 7935,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7935,7, 2)

 	-- Mageweave Bandage -- 10840
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10840, 210, 8544, 1, 746)
-	self:addTradeFlags(RecipeDB, 10840, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 10840, 2, 2805, 2, 13476)
+	self:addTradeSkill(RecipeDB, 10840,210,8544,1,746)
+	self:addTradeFlags(RecipeDB, 10840,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 10840,2, 2805, 2, 13476)

 	-- Heavy Mageweave Bandage -- 10841
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10841, 175, 8545, 1, 746)
-	self:addTradeFlags(RecipeDB, 10841, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 10841,175,8545,1,746)
+	self:addTradeFlags(RecipeDB, 10841,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runecloth Bandage -- 18629
@@ -133,8 +133,8 @@ function addon:InitFirstAid(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18629, 200, 14529, 1, 746)
-	self:addTradeFlags(RecipeDB, 18629, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 18629,200,14529,1,746)
+	self:addTradeFlags(RecipeDB, 18629,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Heavy Runecloth Bandage -- 18630
@@ -142,8 +142,8 @@ function addon:InitFirstAid(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18630, 225, 14530, 1, 746)
-	self:addTradeFlags(RecipeDB, 18630, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 18630,225,14530,1,746)
+	self:addTradeFlags(RecipeDB, 18630,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Powerful Anti-Venom -- 23787
@@ -152,35 +152,35 @@ function addon:InitFirstAid(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23787, 300, 19440, 1, 746)
-	self:addTradeFlags(RecipeDB, 23787, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
-	self:addTradeAcquire(RecipeDB, 23787, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 23787,300,19440,1,746)
+	self:addTradeFlags(RecipeDB, 23787,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,96)
+	self:addTradeAcquire(RecipeDB, 23787,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Netherweave Bandage -- 27032
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27032, 330, 21990, 1, 746)
-	self:addTradeFlags(RecipeDB, 27032, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27032, 2, 18990, 2, 18991, 2, 26947)
+	self:addTradeSkill(RecipeDB, 27032,330,21990,1,746)
+	self:addTradeFlags(RecipeDB, 27032,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27032,2, 18990, 2, 18991, 2, 26947)

 	-- Heavy Netherweave Bandage -- 27033
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27033, 360, 21991, 1, 746)
-	self:addTradeFlags(RecipeDB, 27033, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27033, 2, 18990, 2, 18991, 2, 26947)
+	self:addTradeSkill(RecipeDB, 27033,360,21991,1,746)
+	self:addTradeFlags(RecipeDB, 27033,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27033,2, 18990, 2, 18991, 2, 26947)

 	-- Frostweave Bandage -- 45545
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45545, 350, 34721, 1, 746)
-	self:addTradeFlags(RecipeDB, 45545, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45545,350,34721,1,746)
+	self:addTradeFlags(RecipeDB, 45545,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Heavy Frostweave Bandage -- 45546
@@ -188,9 +188,9 @@ function addon:InitFirstAid(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45546, 400, 34722, 2, 746)
-	self:addTradeFlags(RecipeDB, 45546, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45546, 7, 2)
+	self:addTradeSkill(RecipeDB, 45546,400,34722,2,746)
+	self:addTradeFlags(RecipeDB, 45546,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45546,7, 2)


 	return recipecount
diff --git a/RecipeDB/ARL-Inscription.lua b/RecipeDB/ARL-Inscription.lua
index b70e98a..acf45bc 100644
--- a/RecipeDB/ARL-Inscription.lua
+++ b/RecipeDB/ARL-Inscription.lua
@@ -8,7 +8,7 @@ Inscription data for all of AckisRecipeList

 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten
-351 found from data mining.
+363 found from data mining.
 0 ignored.

 ************************************************************************
@@ -42,8 +42,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45382, 25, 1180, 1, 45357)
-	self:addTradeFlags(RecipeDB, 45382, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45382,25,1180,1,45357)
+	self:addTradeFlags(RecipeDB, 45382,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect -- 48114
@@ -51,8 +51,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 48114, 25, 955, 1, 45357)
-	self:addTradeFlags(RecipeDB, 48114, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 48114,25,955,1,45357)
+	self:addTradeFlags(RecipeDB, 48114,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit -- 48116
@@ -60,17 +60,26 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 48116, 25, 1181, 1, 45357)
-	self:addTradeFlags(RecipeDB, 48116, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 48116,25,1181,1,45357)
+	self:addTradeFlags(RecipeDB, 48116,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glyph of Entangling Roots -- 48121
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 48121, 95, 40924, 1, 45357)
-	self:addTradeFlags(RecipeDB, 48121, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 48121,95,40924,1,45357)
+	self:addTradeFlags(RecipeDB, 48121,3,22,36,41)
+	-- No acquire information
+
+	-- Mysterious Tarot -- 48247
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 48247,100,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 48247,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Recall -- 48248
@@ -78,8 +87,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 48248, 25, 37118, 1, 45357)
-	self:addTradeFlags(RecipeDB, 48248, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 48248,25,37118,1,45357)
+	self:addTradeFlags(RecipeDB, 48248,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect II -- 50598
@@ -87,8 +96,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50598, 65, 2290, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50598, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50598,65,2290,1,45357)
+	self:addTradeFlags(RecipeDB, 50598,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect III -- 50599
@@ -96,8 +105,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50599, 160, 4419, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50599, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50599,160,4419,1,45357)
+	self:addTradeFlags(RecipeDB, 50599,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect IV -- 50600
@@ -105,8 +114,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50600, 210, 10308, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50600, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50600,210,10308,1,45357)
+	self:addTradeFlags(RecipeDB, 50600,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect V -- 50601
@@ -114,8 +123,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50601, 255, 27499, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50601, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50601,255,27499,1,45357)
+	self:addTradeFlags(RecipeDB, 50601,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect VI -- 50602
@@ -123,8 +132,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50602, 300, 33458, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50602, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50602,300,33458,1,45357)
+	self:addTradeFlags(RecipeDB, 50602,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect VII -- 50603
@@ -132,8 +141,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50603, 355, 37091, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50603, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50603,355,37091,1,45357)
+	self:addTradeFlags(RecipeDB, 50603,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Intellect VIII -- 50604
@@ -141,8 +150,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50604, 405, 37092, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50604, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50604,405,37092,1,45357)
+	self:addTradeFlags(RecipeDB, 50604,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit II -- 50605
@@ -150,8 +159,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50605, 65, 1712, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50605, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50605,65,1712,1,45357)
+	self:addTradeFlags(RecipeDB, 50605,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit III -- 50606
@@ -159,8 +168,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50606, 155, 4424, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50606, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50606,155,4424,1,45357)
+	self:addTradeFlags(RecipeDB, 50606,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit IV -- 50607
@@ -168,8 +177,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50607, 205, 10306, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50607, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50607,205,10306,1,45357)
+	self:addTradeFlags(RecipeDB, 50607,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit V -- 50608
@@ -177,8 +186,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50608, 250, 27501, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50608, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50608,250,27501,1,45357)
+	self:addTradeFlags(RecipeDB, 50608,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit VI -- 50609
@@ -186,8 +195,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50609, 295, 33460, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50609, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50609,295,33460,1,45357)
+	self:addTradeFlags(RecipeDB, 50609,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit VII -- 50610
@@ -195,8 +204,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50610, 350, 37097, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50610, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50610,350,37097,1,45357)
+	self:addTradeFlags(RecipeDB, 50610,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Spirit VIII -- 50611
@@ -204,8 +213,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50611, 400, 37098, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50611, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50611,400,37098,1,45357)
+	self:addTradeFlags(RecipeDB, 50611,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina II -- 50612
@@ -213,8 +222,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50612, 65, 1711, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50612, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50612,65,1711,1,45357)
+	self:addTradeFlags(RecipeDB, 50612,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina III -- 50614
@@ -222,8 +231,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50614, 150, 4422, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50614, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50614,150,4422,1,45357)
+	self:addTradeFlags(RecipeDB, 50614,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina IV -- 50616
@@ -231,8 +240,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50616, 200, 10307, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50616, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50616,200,10307,1,45357)
+	self:addTradeFlags(RecipeDB, 50616,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina V -- 50617
@@ -240,8 +249,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50617, 245, 27502, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50617, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50617,245,27502,1,45357)
+	self:addTradeFlags(RecipeDB, 50617,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina VI -- 50618
@@ -249,8 +258,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50618, 290, 33461, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50618, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50618,290,33461,1,45357)
+	self:addTradeFlags(RecipeDB, 50618,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina VII -- 50619
@@ -258,8 +267,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50619, 345, 37093, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50619, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50619,345,37093,1,45357)
+	self:addTradeFlags(RecipeDB, 50619,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Stamina VIII -- 50620
@@ -267,8 +276,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50620, 395, 37094, 1, 45357)
-	self:addTradeFlags(RecipeDB, 50620, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50620,395,37094,1,45357)
+	self:addTradeFlags(RecipeDB, 50620,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ivory Ink -- 52738
@@ -277,18 +286,18 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52738, 1, 37101, 1, 45357)
-	self:addTradeFlags(RecipeDB, 52738, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 52738,1,37101,1,45357)
+	self:addTradeFlags(RecipeDB, 52738,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Armor Vellum -- 52739
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52739, 1, 38682, 1, 45357)
-	self:addTradeFlags(RecipeDB, 52739, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 52739,1,38682,1,45357)
+	self:addTradeFlags(RecipeDB, 52739,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Weapon Vellum -- 52840
@@ -297,8 +306,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52840, 1, 39349, 1, 45357)
-	self:addTradeFlags(RecipeDB, 52840, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 52840,1,39349,1,45357)
+	self:addTradeFlags(RecipeDB, 52840,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Moonglow Ink -- 52843
@@ -306,8 +315,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52843, 15, 39469, 1, 45357)
-	self:addTradeFlags(RecipeDB, 52843, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 52843,15,39469,1,45357)
+	self:addTradeFlags(RecipeDB, 52843,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Midnight Ink -- 53462
@@ -315,1286 +324,1286 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53462, 70, 39774, 1, 45357)
-	self:addTradeFlags(RecipeDB, 53462, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53462,70,39774,1,45357)
+	self:addTradeFlags(RecipeDB, 53462,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glyph of Frenzied Regeneration -- 56943
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56943, 345, 40896, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56943, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56943,345,40896,1,45357)
+	self:addTradeFlags(RecipeDB, 56943,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Growl -- 56944
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56944, 375, 40899, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56944, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56944,375,40899,1,45357)
+	self:addTradeFlags(RecipeDB, 56944,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Healing Touch -- 56945
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56945, 110, 40914, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56945, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56945,110,40914,1,45357)
+	self:addTradeFlags(RecipeDB, 56945,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Hurricane -- 56946
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56946, 375, 40920, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56946, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56946,375,40920,1,45357)
+	self:addTradeFlags(RecipeDB, 56946,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Innervate -- 56947
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56947, 375, 40908, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56947, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56947,375,40908,1,45357)
+	self:addTradeFlags(RecipeDB, 56947,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Insect Swarm -- 56948
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56948, 145, 40919, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56948, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56948,145,40919,1,45357)
+	self:addTradeFlags(RecipeDB, 56948,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Lifebloom -- 56949
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56949, 375, 40915, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56949, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56949,375,40915,1,45357)
+	self:addTradeFlags(RecipeDB, 56949,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Mangle -- 56950
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56950, 375, 40900, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56950, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56950,375,40900,1,45357)
+	self:addTradeFlags(RecipeDB, 56950,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Moonfire -- 56951
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56951, 125, 40923, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56951, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56951,125,40923,1,45357)
+	self:addTradeFlags(RecipeDB, 56951,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Rake -- 56952
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56952, 305, 40903, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56952, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56952,305,40903,1,45357)
+	self:addTradeFlags(RecipeDB, 56952,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Rebirth -- 56953
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56953, 165, 40909, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56953, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56953,165,40909,1,45357)
+	self:addTradeFlags(RecipeDB, 56953,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Regrowth -- 56954
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56954, 375, 40912, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56954, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56954,375,40912,1,45357)
+	self:addTradeFlags(RecipeDB, 56954,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Rejuvenation -- 56955
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56955, 70, 40913, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56955, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56955,70,40913,1,45357)
+	self:addTradeFlags(RecipeDB, 56955,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Rip -- 56956
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56956, 195, 40902, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56956, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56956,195,40902,1,45357)
+	self:addTradeFlags(RecipeDB, 56956,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Shred -- 56957
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56957, 255, 40901, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56957, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56957,255,40901,1,45357)
+	self:addTradeFlags(RecipeDB, 56957,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Starfall -- 56958
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56958, 375, 40921, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56958, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56958,375,40921,1,45357)
+	self:addTradeFlags(RecipeDB, 56958,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Starfire -- 56959
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56959, 215, 40916, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56959, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56959,215,40916,1,45357)
+	self:addTradeFlags(RecipeDB, 56959,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Swiftmend -- 56960
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56960, 375, 40906, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56960, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56960,375,40906,1,45357)
+	self:addTradeFlags(RecipeDB, 56960,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Maul -- 56961
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56961, 80, 40897, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56961, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56961,80,40897,1,45357)
+	self:addTradeFlags(RecipeDB, 56961,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Wrath -- 56963
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56963, 75, 40922, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56963, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 56963,75,40922,1,45357)
+	self:addTradeFlags(RecipeDB, 56963,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Arcane Explosion -- 56968
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56968, 95, 42734, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56968, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56968,95,42734,1,45357)
+	self:addTradeFlags(RecipeDB, 56968,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Arcane Missiles -- 56971
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56971, 110, 42735, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56971, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56971,110,42735,1,45357)
+	self:addTradeFlags(RecipeDB, 56971,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Arcane Power -- 56972
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56972, 330, 42736, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56972, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56972,330,42736,1,45357)
+	self:addTradeFlags(RecipeDB, 56972,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Blink -- 56973
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56973, 125, 42737, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56973, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56973,125,42737,1,45357)
+	self:addTradeFlags(RecipeDB, 56973,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Evocation -- 56974
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56974, 150, 42738, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56974, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56974,150,42738,1,45357)
+	self:addTradeFlags(RecipeDB, 56974,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Fireball -- 56975
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56975, 375, 42739, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56975, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56975,375,42739,1,45357)
+	self:addTradeFlags(RecipeDB, 56975,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Frost Nova -- 56976
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56976, 70, 42741, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56976, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56976,70,42741,1,45357)
+	self:addTradeFlags(RecipeDB, 56976,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Frostbolt -- 56977
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56977, 375, 42742, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56977, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56977,375,42742,1,45357)
+	self:addTradeFlags(RecipeDB, 56977,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Ice Armor -- 56978
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Mage,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56978, 80, 42743, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56978, 3,24,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56978,80,42743,1,45357)
+	self:addTradeFlags(RecipeDB, 56978,3,24,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Ice Block -- 56979
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56979, 220, 42744, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56979, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56979,220,42744,1,45357)
+	self:addTradeFlags(RecipeDB, 56979,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Ice Lance -- 56980
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56980, 370, 42745, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56980, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56980,370,42745,1,45357)
+	self:addTradeFlags(RecipeDB, 56980,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Icy Veins -- 56981
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56981, 170, 42746, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56981, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56981,170,42746,1,45357)
+	self:addTradeFlags(RecipeDB, 56981,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Improved Scorch -- 56982
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56982, 200, 42747, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56982, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56982,200,42747,1,45357)
+	self:addTradeFlags(RecipeDB, 56982,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Invisibility -- 56983
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56983, 375, 42748, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56983, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56983,375,42748,1,45357)
+	self:addTradeFlags(RecipeDB, 56983,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Mage Armor -- 56984
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Mage,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56984, 320, 42749, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56984, 3,24,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56984,320,42749,1,45357)
+	self:addTradeFlags(RecipeDB, 56984,3,24,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Mana Gem -- 56985
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56985, 275, 42750, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56985, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56985,275,42750,1,45357)
+	self:addTradeFlags(RecipeDB, 56985,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Molten Armor -- 56986
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Mage,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56986, 375, 42751, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56986, 3,24,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 56986,375,42751,1,45357)
+	self:addTradeFlags(RecipeDB, 56986,3,24,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Polymorph -- 56987
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56987, 375, 42752, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56987, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56987,375,42752,1,45357)
+	self:addTradeFlags(RecipeDB, 56987,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Remove Curse -- 56988
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56988, 375, 42753, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56988, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56988,375,42753,1,45357)
+	self:addTradeFlags(RecipeDB, 56988,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Water Elemental -- 56989
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56989, 375, 42754, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56989, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 56989,375,42754,1,45357)
+	self:addTradeFlags(RecipeDB, 56989,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Aimed Shot -- 56994
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56994, 170, 42897, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56994, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56994,170,42897,1,45357)
+	self:addTradeFlags(RecipeDB, 56994,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Arcane Shot -- 56995
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56995, 95, 42898, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56995, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56995,95,42898,1,45357)
+	self:addTradeFlags(RecipeDB, 56995,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Aspect of the Beast -- 56996
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56996, 375, 42899, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56996, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56996,375,42899,1,45357)
+	self:addTradeFlags(RecipeDB, 56996,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Aspect of the Monkey -- 56997
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56997, 110, 42900, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56997, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56997,110,42900,1,45357)
+	self:addTradeFlags(RecipeDB, 56997,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Aspect of the Viper -- 56998
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56998, 375, 42901, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56998, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56998,375,42901,1,45357)
+	self:addTradeFlags(RecipeDB, 56998,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Bestial Wrath -- 56999
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56999, 375, 42902, 1, 45357)
-	self:addTradeFlags(RecipeDB, 56999, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 56999,375,42902,1,45357)
+	self:addTradeFlags(RecipeDB, 56999,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Deterrence -- 57000
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57000, 195, 42903, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57000, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57000,195,42903,1,45357)
+	self:addTradeFlags(RecipeDB, 57000,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Disengage -- 57001
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57001, 220, 42904, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57001, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57001,220,42904,1,45357)
+	self:addTradeFlags(RecipeDB, 57001,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Freezing Trap -- 57002
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57002, 255, 42905, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57002, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57002,255,42905,1,45357)
+	self:addTradeFlags(RecipeDB, 57002,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Frost Trap -- 57003
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57003, 345, 42906, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57003, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57003,345,42906,1,45357)
+	self:addTradeFlags(RecipeDB, 57003,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Hunter's Mark -- 57004
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57004, 70, 42907, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57004, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57004,70,42907,1,45357)
+	self:addTradeFlags(RecipeDB, 57004,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Immolation Trap -- 57005
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57005, 125, 42908, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57005, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57005,125,42908,1,45357)
+	self:addTradeFlags(RecipeDB, 57005,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Improved Aspect of the Hawk -- 57006
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57006, 370, 42909, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57006, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57006,370,42909,1,45357)
+	self:addTradeFlags(RecipeDB, 57006,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Multi-Shot -- 57007
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57007, 145, 42910, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57007, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57007,145,42910,1,45357)
+	self:addTradeFlags(RecipeDB, 57007,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Rapid Fire -- 57008
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57008, 310, 42911, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57008, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57008,310,42911,1,45357)
+	self:addTradeFlags(RecipeDB, 57008,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Serpent Sting -- 57009
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57009, 80, 42912, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57009, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57009,80,42912,1,45357)
+	self:addTradeFlags(RecipeDB, 57009,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Snake Trap -- 57010
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57010, 375, 42913, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57010, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57010,375,42913,1,45357)
+	self:addTradeFlags(RecipeDB, 57010,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Steady Shot -- 57011
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57011, 375, 42914, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57011, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57011,375,42914,1,45357)
+	self:addTradeFlags(RecipeDB, 57011,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Trueshot Aura -- 57012
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57012, 375, 42915, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57012, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57012,375,42915,1,45357)
+	self:addTradeFlags(RecipeDB, 57012,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Volley -- 57013
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57013, 375, 42916, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57013, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57013,375,42916,1,45357)
+	self:addTradeFlags(RecipeDB, 57013,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Wyvern Sting -- 57014
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57014, 375, 42917, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57014, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57014,375,42917,1,45357)
+	self:addTradeFlags(RecipeDB, 57014,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Avenger's Shield -- 57019
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57019, 375, 41101, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57019, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57019,375,41101,1,45357)
+	self:addTradeFlags(RecipeDB, 57019,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Cleansing -- 57020
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57020, 175, 41104, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57020, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57020,175,41104,1,45357)
+	self:addTradeFlags(RecipeDB, 57020,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Avenging Wrath -- 57021
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57021, 375, 41107, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57021, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57021,375,41107,1,45357)
+	self:addTradeFlags(RecipeDB, 57021,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Spiritual Attunement -- 57022
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57022, 70, 41096, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57022, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57022,70,41096,1,45357)
+	self:addTradeFlags(RecipeDB, 57022,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Consecration -- 57023
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57023, 200, 41099, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57023, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57023,200,41099,1,45357)
+	self:addTradeFlags(RecipeDB, 57023,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Crusader Strike -- 57024
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57024, 225, 41098, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57024, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57024,225,41098,1,45357)
+	self:addTradeFlags(RecipeDB, 57024,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Exorcism -- 57025
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57025, 260, 41103, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57025, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57025,260,41103,1,45357)
+	self:addTradeFlags(RecipeDB, 57025,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Flash of Light -- 57026
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57026, 295, 41105, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57026, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57026,295,41105,1,45357)
+	self:addTradeFlags(RecipeDB, 57026,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Hammer of Justice -- 57027
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57027, 80, 41095, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57027, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57027,80,41095,1,45357)
+	self:addTradeFlags(RecipeDB, 57027,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Hammer of Wrath -- 57028
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57028, 375, 41097, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57028, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57028,375,41097,1,45357)
+	self:addTradeFlags(RecipeDB, 57028,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Holy Light -- 57029
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57029, 100, 41106, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57029, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57029,100,41106,1,45357)
+	self:addTradeFlags(RecipeDB, 57029,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Judgement -- 57030
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57030, 115, 41092, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57030, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57030,115,41092,1,45357)
+	self:addTradeFlags(RecipeDB, 57030,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Divinity -- 57031
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57031, 130, 41108, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57031, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57031,130,41108,1,45357)
+	self:addTradeFlags(RecipeDB, 57031,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Righteous Defense -- 57032
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57032, 150, 41100, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57032, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57032,150,41100,1,45357)
+	self:addTradeFlags(RecipeDB, 57032,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Command -- 57033
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57033, 330, 41094, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57033, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57033,330,41094,1,45357)
+	self:addTradeFlags(RecipeDB, 57033,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Light -- 57034
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57034, 375, 41110, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57034, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57034,375,41110,1,45357)
+	self:addTradeFlags(RecipeDB, 57034,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Wisdom -- 57035
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57035, 375, 41109, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57035, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57035,375,41109,1,45357)
+	self:addTradeFlags(RecipeDB, 57035,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Turn Evil -- 57036
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57036, 370, 41102, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57036, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 57036,370,41102,1,45357)
+	self:addTradeFlags(RecipeDB, 57036,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Adrenaline Rush -- 57112
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57112, 375, 42954, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57112, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57112,375,42954,1,45357)
+	self:addTradeFlags(RecipeDB, 57112,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Ambush -- 57113
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57113, 335, 42955, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57113, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57113,335,42955,1,45357)
+	self:addTradeFlags(RecipeDB, 57113,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Backstab -- 57114
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57114, 70, 42956, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57114, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57114,70,42956,1,45357)
+	self:addTradeFlags(RecipeDB, 57114,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Blade Flurry -- 57115
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57115, 375, 42957, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57115, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57115,375,42957,1,45357)
+	self:addTradeFlags(RecipeDB, 57115,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Crippling Poison -- 57116
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57116, 375, 42958, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57116, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57116,375,42958,1,45357)
+	self:addTradeFlags(RecipeDB, 57116,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Deadly Throw -- 57117
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57117, 375, 42959, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57117, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57117,375,42959,1,45357)
+	self:addTradeFlags(RecipeDB, 57117,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Evasion -- 57119
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57119, 85, 42960, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57119, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57119,85,42960,1,45357)
+	self:addTradeFlags(RecipeDB, 57119,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Eviscerate -- 57120
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57120, 100, 42961, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57120, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57120,100,42961,1,45357)
+	self:addTradeFlags(RecipeDB, 57120,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Expose Armor -- 57121
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Rogue,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57121, 115, 42962, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57121, 3,28,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57121,115,42962,1,45357)
+	self:addTradeFlags(RecipeDB, 57121,3,28,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Feint -- 57122
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57122, 300, 42963, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57122, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57122,300,42963,1,45357)
+	self:addTradeFlags(RecipeDB, 57122,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Garrote -- 57123
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57123, 130, 42964, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57123, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57123,130,42964,1,45357)
+	self:addTradeFlags(RecipeDB, 57123,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Ghostly Strike -- 57124
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57124, 375, 42965, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57124, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57124,375,42965,1,45357)
+	self:addTradeFlags(RecipeDB, 57124,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Gouge -- 57125
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57125, 155, 42966, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57125, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57125,155,42966,1,45357)
+	self:addTradeFlags(RecipeDB, 57125,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Hemorrhage -- 57126
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57126, 375, 42967, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57126, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57126,375,42967,1,45357)
+	self:addTradeFlags(RecipeDB, 57126,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Preparation -- 57127
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57127, 375, 42968, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57127, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57127,375,42968,1,45357)
+	self:addTradeFlags(RecipeDB, 57127,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Rupture -- 57128
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57128, 375, 42969, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57128, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57128,375,42969,1,45357)
+	self:addTradeFlags(RecipeDB, 57128,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Sap -- 57129
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57129, 180, 42970, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57129, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57129,180,42970,1,45357)
+	self:addTradeFlags(RecipeDB, 57129,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Vigor -- 57130
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57130, 375, 42971, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57130, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57130,375,42971,1,45357)
+	self:addTradeFlags(RecipeDB, 57130,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Sinister Strike -- 57131
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57131, 205, 42972, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57131, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57131,205,42972,1,45357)
+	self:addTradeFlags(RecipeDB, 57131,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Slice and Dice -- 57132
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57132, 230, 42973, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57132, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57132,230,42973,1,45357)
+	self:addTradeFlags(RecipeDB, 57132,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Sprint -- 57133
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57133, 280, 42974, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57133, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 57133,280,42974,1,45357)
+	self:addTradeFlags(RecipeDB, 57133,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Barbaric Insults -- 57151
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57151, 215, 43420, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57151, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57151,215,43420,1,45357)
+	self:addTradeFlags(RecipeDB, 57151,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Blocking -- 57152
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57152, 375, 43425, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57152, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57152,375,43425,1,45357)
+	self:addTradeFlags(RecipeDB, 57152,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Bloodthirst -- 57153
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57153, 375, 43412, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57153, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57153,375,43412,1,45357)
+	self:addTradeFlags(RecipeDB, 57153,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Cleaving -- 57154
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57154, 235, 43414, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57154, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57154,235,43414,1,45357)
+	self:addTradeFlags(RecipeDB, 57154,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Devastate -- 57155
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Warrior,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57155, 375, 43415, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57155, 3,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57155,375,43415,1,45357)
+	self:addTradeFlags(RecipeDB, 57155,3,30,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Execution -- 57156
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57156, 280, 43416, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57156, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57156,280,43416,1,45357)
+	self:addTradeFlags(RecipeDB, 57156,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Hamstring -- 57157
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57157, 120, 43417, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57157, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57157,120,43417,1,45357)
+	self:addTradeFlags(RecipeDB, 57157,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Heroic Strike -- 57158
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57158, 85, 43418, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57158, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57158,85,43418,1,45357)
+	self:addTradeFlags(RecipeDB, 57158,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Intervene -- 57159
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57159, 375, 43419, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57159, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57159,375,43419,1,45357)
+	self:addTradeFlags(RecipeDB, 57159,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Mortal Strike -- 57160
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57160, 375, 43421, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57160, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57160,375,43421,1,45357)
+	self:addTradeFlags(RecipeDB, 57160,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Overpower -- 57161
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57161, 165, 43422, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57161, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57161,165,43422,1,45357)
+	self:addTradeFlags(RecipeDB, 57161,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Rapid Charge -- 57162
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57162, 75, 43413, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57162, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57162,75,43413,1,45357)
+	self:addTradeFlags(RecipeDB, 57162,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Rending -- 57163
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57163, 105, 43423, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57163, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57163,105,43423,1,45357)
+	self:addTradeFlags(RecipeDB, 57163,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Resonating Power -- 57164
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57164, 375, 43430, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57164, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57164,375,43430,1,45357)
+	self:addTradeFlags(RecipeDB, 57164,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Revenge -- 57165
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57165, 185, 43424, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57165, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57165,185,43424,1,45357)
+	self:addTradeFlags(RecipeDB, 57165,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Last Stand -- 57166
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57166, 375, 43426, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57166, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57166,375,43426,1,45357)
+	self:addTradeFlags(RecipeDB, 57166,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Sunder Armor -- 57167
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Warrior,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57167, 135, 43427, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57167, 3,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57167,135,43427,1,45357)
+	self:addTradeFlags(RecipeDB, 57167,3,30,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Sweeping Strikes -- 57168
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57168, 315, 43428, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57168, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57168,315,43428,1,45357)
+	self:addTradeFlags(RecipeDB, 57168,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Taunt -- 57169
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57169, 375, 43429, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57169, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57169,375,43429,1,45357)
+	self:addTradeFlags(RecipeDB, 57169,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Victory Rush -- 57170
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57170, 375, 43431, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57170, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57170,375,43431,1,45357)
+	self:addTradeFlags(RecipeDB, 57170,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Whirlwind -- 57172
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57172, 340, 43432, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57172, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 57172,340,43432,1,45357)
+	self:addTradeFlags(RecipeDB, 57172,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Circle of Healing -- 57181
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57181, 375, 42396, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57181, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57181,375,42396,1,45357)
+	self:addTradeFlags(RecipeDB, 57181,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Dispel Magic -- 57183
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57183, 225, 42397, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57183, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57183,225,42397,1,45357)
+	self:addTradeFlags(RecipeDB, 57183,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Fade -- 57184
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57184, 100, 42398, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57184, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57184,100,42398,1,45357)
+	self:addTradeFlags(RecipeDB, 57184,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Fear Ward -- 57185
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57185, 265, 42399, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57185, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57185,265,42399,1,45357)
+	self:addTradeFlags(RecipeDB, 57185,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Flash Heal -- 57186
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57186, 115, 42400, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57186, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57186,115,42400,1,45357)
+	self:addTradeFlags(RecipeDB, 57186,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Holy Nova -- 57187
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57187, 310, 42401, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57187, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57187,310,42401,1,45357)
+	self:addTradeFlags(RecipeDB, 57187,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Inner Fire -- 57188
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57188, 130, 42402, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57188, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57188,130,42402,1,45357)
+	self:addTradeFlags(RecipeDB, 57188,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Lightwell -- 57189
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57189, 375, 42403, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57189, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57189,375,42403,1,45357)
+	self:addTradeFlags(RecipeDB, 57189,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Mass Dispel -- 57190
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57190, 375, 42404, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57190, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57190,375,42404,1,45357)
+	self:addTradeFlags(RecipeDB, 57190,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Mind Control -- 57191
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57191, 375, 42405, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57191, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57191,375,42405,1,45357)
+	self:addTradeFlags(RecipeDB, 57191,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Mind Flay -- 57192
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57192, 345, 42406, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57192, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57192,345,42406,1,45357)
+	self:addTradeFlags(RecipeDB, 57192,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Mind Soothe -- 57193
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57193, 375, 42407, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57193, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57193,375,42407,1,45357)
+	self:addTradeFlags(RecipeDB, 57193,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Power Word: Shield -- 57194
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57194, 70, 42408, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57194, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57194,70,42408,1,45357)
+	self:addTradeFlags(RecipeDB, 57194,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Prayer of Healing -- 57195
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57195, 375, 42409, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57195, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57195,375,42409,1,45357)
+	self:addTradeFlags(RecipeDB, 57195,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Psychic Scream -- 57196
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57196, 85, 42410, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57196, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57196,85,42410,1,45357)
+	self:addTradeFlags(RecipeDB, 57196,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Renew -- 57197
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57197, 155, 42411, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57197, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57197,155,42411,1,45357)
+	self:addTradeFlags(RecipeDB, 57197,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Scourge Imprisonment -- 57198
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57198, 370, 42412, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57198, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57198,370,42412,1,45357)
+	self:addTradeFlags(RecipeDB, 57198,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Shadow Word: Death -- 57199
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57199, 375, 42414, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57199, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57199,375,42414,1,45357)
+	self:addTradeFlags(RecipeDB, 57199,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Shadow Word: Pain -- 57200
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57200, 175, 42415, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57200, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57200,175,42415,1,45357)
+	self:addTradeFlags(RecipeDB, 57200,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Smite -- 57201
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57201, 205, 42416, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57201, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57201,205,42416,1,45357)
+	self:addTradeFlags(RecipeDB, 57201,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Spirit of Redemption -- 57202
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57202, 375, 42417, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57202, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 57202,375,42417,1,45357)
+	self:addTradeFlags(RecipeDB, 57202,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Anti-Magic Shell -- 57207
@@ -1602,8 +1611,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57207, 375, 43533, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57207, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57207,375,43533,1,45357)
+	self:addTradeFlags(RecipeDB, 57207,3,36,41)
 	-- No acquire information

 	-- Glyph of Blood Boil -- 57208
@@ -1611,8 +1620,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57208, 375, 43534, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57208, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57208,375,43534,1,45357)
+	self:addTradeFlags(RecipeDB, 57208,3,36,41)
 	-- No acquire information

 	-- Glyph of Blood Tap -- 57209
@@ -1620,8 +1629,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57209, 320, 43535, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57209, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57209,320,43535,1,45357)
+	self:addTradeFlags(RecipeDB, 57209,3,36,41)
 	-- No acquire information

 	-- Glyph of Bone Shield -- 57210
@@ -1629,8 +1638,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57210, 260, 43536, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57210, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57210,260,43536,1,45357)
+	self:addTradeFlags(RecipeDB, 57210,3,36,41)
 	-- No acquire information

 	-- Glyph of Chains of Ice -- 57211
@@ -1638,8 +1647,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57211, 375, 43537, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57211, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57211,375,43537,1,45357)
+	self:addTradeFlags(RecipeDB, 57211,3,36,41)
 	-- No acquire information

 	-- Glyph of Dark Command -- 57212
@@ -1647,8 +1656,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57212, 375, 43538, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57212, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57212,375,43538,1,45357)
+	self:addTradeFlags(RecipeDB, 57212,3,36,41)
 	-- No acquire information

 	-- Glyph of Death Grip -- 57213
@@ -1656,8 +1665,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57213, 280, 43541, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57213, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57213,280,43541,1,45357)
+	self:addTradeFlags(RecipeDB, 57213,3,36,41)
 	-- No acquire information

 	-- Glyph of Death and Decay -- 57214
@@ -1665,8 +1674,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57214, 375, 43542, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57214, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57214,375,43542,1,45357)
+	self:addTradeFlags(RecipeDB, 57214,3,36,41)
 	-- No acquire information

 	-- Glyph of Death's Embrace -- 57215
@@ -1674,8 +1683,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57215, 295, 43539, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57215, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57215,295,43539,1,45357)
+	self:addTradeFlags(RecipeDB, 57215,3,36,41)
 	-- No acquire information

 	-- Glyph of Frost Strike -- 57216
@@ -1683,8 +1692,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57216, 265, 43543, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57216, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57216,265,43543,1,45357)
+	self:addTradeFlags(RecipeDB, 57216,3,36,41)
 	-- No acquire information

 	-- Glyph of Horn of Winter -- 57217
@@ -1692,8 +1701,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57217, 320, 43544, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57217, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57217,320,43544,1,45357)
+	self:addTradeFlags(RecipeDB, 57217,3,36,41)
 	-- No acquire information

 	-- Glyph of Icebound Fortitude -- 57218
@@ -1701,8 +1710,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57218, 375, 43545, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57218, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57218,375,43545,1,45357)
+	self:addTradeFlags(RecipeDB, 57218,3,36,41)
 	-- No acquire information

 	-- Glyph of Icy Touch -- 57219
@@ -1710,8 +1719,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57219, 275, 43546, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57219, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57219,275,43546,1,45357)
+	self:addTradeFlags(RecipeDB, 57219,3,36,41)
 	-- No acquire information

 	-- Glyph of Obliterate -- 57220
@@ -1719,8 +1728,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57220, 375, 43547, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57220, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57220,375,43547,1,45357)
+	self:addTradeFlags(RecipeDB, 57220,3,36,41)
 	-- No acquire information

 	-- Glyph of Plague Strike -- 57221
@@ -1728,8 +1737,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57221, 295, 43548, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57221, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57221,295,43548,1,45357)
+	self:addTradeFlags(RecipeDB, 57221,3,36,41)
 	-- No acquire information

 	-- Glyph of the Ghoul -- 57222
@@ -1737,8 +1746,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57222, 345, 43549, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57222, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57222,345,43549,1,45357)
+	self:addTradeFlags(RecipeDB, 57222,3,36,41)
 	-- No acquire information

 	-- Glyph of Rune Strike -- 57223
@@ -1746,8 +1755,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57223, 375, 43550, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57223, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57223,375,43550,1,45357)
+	self:addTradeFlags(RecipeDB, 57223,3,36,41)
 	-- No acquire information

 	-- Glyph of Scourge Strike -- 57224
@@ -1755,8 +1764,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57224, 325, 43551, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57224, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57224,325,43551,1,45357)
+	self:addTradeFlags(RecipeDB, 57224,3,36,41)
 	-- No acquire information

 	-- Glyph of Strangulate -- 57225
@@ -1764,17 +1773,17 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57225, 370, 43552, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57225, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57225,370,43552,1,45357)
+	self:addTradeFlags(RecipeDB, 57225,3,36,41)
 	-- No acquire information

 	-- Glyph of Unbreakable Armor -- 57226
 	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57226, 300, 43553, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57226, 3,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57226,300,43553,1,45357)
+	self:addTradeFlags(RecipeDB, 57226,3,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Vampiric Blood -- 57227
@@ -1782,8 +1791,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57227, 340, 43554, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57227, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57227,340,43554,1,45357)
+	self:addTradeFlags(RecipeDB, 57227,3,36,41)
 	-- No acquire information

 	-- Glyph of Raise Dead -- 57228
@@ -1791,8 +1800,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57228, 295, 43673, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57228, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57228,295,43673,1,45357)
+	self:addTradeFlags(RecipeDB, 57228,3,36,41)
 	-- No acquire information

 	-- Glyph of Corpse Explosion -- 57229
@@ -1800,8 +1809,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57229, 295, 43671, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57229, 3,36,41)
+	self:addTradeSkill(RecipeDB, 57229,295,43671,1,45357)
+	self:addTradeFlags(RecipeDB, 57229,3,36,41)
 	-- No acquire information

 	-- Glyph of Pestilence -- 57230
@@ -1809,395 +1818,386 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57230, 295, 43672, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57230, 3,36,41)
-	-- No acquire information
-
-	-- Death Knight Glyph 25 -- 57231
-	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
-	-- Item Stats:
-	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57231, 1, 42897, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57231, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 57230,295,43672,1,45357)
+	self:addTradeFlags(RecipeDB, 57230,3,36,41)
 	-- No acquire information

 	-- Glyph of Chain Heal -- 57232
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57232, 375, 41517, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57232, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57232,375,41517,1,45357)
+	self:addTradeFlags(RecipeDB, 57232,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Chain Lightning -- 57233
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57233, 375, 41518, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57233, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57233,375,41518,1,45357)
+	self:addTradeFlags(RecipeDB, 57233,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Lava -- 57234
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57234, 380, 41524, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57234, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57234,380,41524,1,45357)
+	self:addTradeFlags(RecipeDB, 57234,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Earth Shock -- 57235
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57235, 375, 41526, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57235, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57235,375,41526,1,45357)
+	self:addTradeFlags(RecipeDB, 57235,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Earthliving Weapon -- 57236
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57236, 295, 41527, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57236, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57236,295,41527,1,45357)
+	self:addTradeFlags(RecipeDB, 57236,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Fire Elemental Totem -- 57237
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Shaman,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57237, 375, 41529, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57237, 3,27,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57237,375,41529,1,45357)
+	self:addTradeFlags(RecipeDB, 57237,3,27,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Fire Nova Totem -- 57238
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Shaman,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57238, 105, 41530, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57238, 3,27,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57238,105,41530,1,45357)
+	self:addTradeFlags(RecipeDB, 57238,3,27,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Flame Shock -- 57239
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57239, 75, 41531, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57239, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57239,75,41531,1,45357)
+	self:addTradeFlags(RecipeDB, 57239,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Flametongue Weapon -- 57240
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57240, 120, 41532, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57240, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57240,120,41532,1,45357)
+	self:addTradeFlags(RecipeDB, 57240,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Frost Shock -- 57241
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57241, 180, 41547, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57241, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57241,180,41547,1,45357)
+	self:addTradeFlags(RecipeDB, 57241,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Healing Stream Totem -- 57242
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Shaman,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57242, 210, 41533, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57242, 3,27,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57242,210,41533,1,45357)
+	self:addTradeFlags(RecipeDB, 57242,3,27,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Healing Wave -- 57243
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57243, 375, 41534, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57243, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57243,375,41534,1,45357)
+	self:addTradeFlags(RecipeDB, 57243,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Lesser Healing Wave -- 57244
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57244, 230, 41535, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57244, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57244,230,41535,1,45357)
+	self:addTradeFlags(RecipeDB, 57244,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Lightning Bolt -- 57245
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57245, 135, 41536, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57245, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57245,135,41536,1,45357)
+	self:addTradeFlags(RecipeDB, 57245,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Lightning Shield -- 57246
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57246, 85, 41537, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57246, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57246,85,41537,1,45357)
+	self:addTradeFlags(RecipeDB, 57246,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Mana Tide Totem -- 57247
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Shaman,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57247, 375, 41538, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57247, 3,27,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 57247,375,41538,1,45357)
+	self:addTradeFlags(RecipeDB, 57247,3,27,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Stormstrike -- 57248
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57248, 370, 41539, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57248, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57248,370,41539,1,45357)
+	self:addTradeFlags(RecipeDB, 57248,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Lava Lash -- 57249
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57249, 160, 41540, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57249, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57249,160,41540,1,45357)
+	self:addTradeFlags(RecipeDB, 57249,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Elemental Mastery -- 57250
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57250, 375, 41552, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57250, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57250,375,41552,1,45357)
+	self:addTradeFlags(RecipeDB, 57250,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Water Mastery -- 57251
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57251, 270, 41541, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57251, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57251,270,41541,1,45357)
+	self:addTradeFlags(RecipeDB, 57251,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Windfury Weapon -- 57252
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57252, 325, 41542, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57252, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 57252,325,41542,1,45357)
+	self:addTradeFlags(RecipeDB, 57252,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Banish -- 57257
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57257, 345, 42453, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57257, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57257,345,42453,1,45357)
+	self:addTradeFlags(RecipeDB, 57257,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Conflagrate -- 57258
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57258, 375, 42454, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57258, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57258,375,42454,1,45357)
+	self:addTradeFlags(RecipeDB, 57258,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Corruption -- 57259
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57259, 75, 42455, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57259, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57259,75,42455,1,45357)
+	self:addTradeFlags(RecipeDB, 57259,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Curse of Agony -- 57260
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57260, 375, 42456, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57260, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57260,375,42456,1,45357)
+	self:addTradeFlags(RecipeDB, 57260,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Death Coil -- 57261
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57261, 375, 42457, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57261, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57261,375,42457,1,45357)
+	self:addTradeFlags(RecipeDB, 57261,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Fear -- 57262
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57262, 120, 42458, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57262, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57262,120,42458,1,45357)
+	self:addTradeFlags(RecipeDB, 57262,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Felguard -- 57263
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57263, 375, 42459, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57263, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57263,375,42459,1,45357)
+	self:addTradeFlags(RecipeDB, 57263,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Felhunter -- 57264
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57264, 375, 42460, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57264, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57264,375,42460,1,45357)
+	self:addTradeFlags(RecipeDB, 57264,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Health Funnel -- 57265
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57265, 105, 42461, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57265, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57265,105,42461,1,45357)
+	self:addTradeFlags(RecipeDB, 57265,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Healthstone -- 57266
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57266, 85, 42462, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57266, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57266,85,42462,1,45357)
+	self:addTradeFlags(RecipeDB, 57266,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Howl of Terror -- 57267
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57267, 375, 42463, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57267, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57267,375,42463,1,45357)
+	self:addTradeFlags(RecipeDB, 57267,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Immolate -- 57268
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57268, 375, 42464, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57268, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57268,375,42464,1,45357)
+	self:addTradeFlags(RecipeDB, 57268,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Imp -- 57269
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57269, 135, 42465, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57269, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57269,135,42465,1,45357)
+	self:addTradeFlags(RecipeDB, 57269,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Searing Pain -- 57270
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57270, 210, 42466, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57270, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57270,210,42466,1,45357)
+	self:addTradeFlags(RecipeDB, 57270,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Shadow Bolt -- 57271
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57271, 160, 42467, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57271, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57271,160,42467,1,45357)
+	self:addTradeFlags(RecipeDB, 57271,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Shadowburn -- 57272
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57272, 270, 42468, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57272, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57272,270,42468,1,45357)
+	self:addTradeFlags(RecipeDB, 57272,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Siphon Life -- 57273
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57273, 375, 42469, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57273, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57273,375,42469,1,45357)
+	self:addTradeFlags(RecipeDB, 57273,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Soulstone -- 57274
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57274, 235, 42470, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57274, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57274,235,42470,1,45357)
+	self:addTradeFlags(RecipeDB, 57274,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Succubus -- 57275
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57275, 320, 42471, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57275, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57275,320,42471,1,45357)
+	self:addTradeFlags(RecipeDB, 57275,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Unstable Affliction -- 57276
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57276, 375, 42472, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57276, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57276,375,42472,1,45357)
+	self:addTradeFlags(RecipeDB, 57276,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Voidwalker -- 57277
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57277, 185, 42473, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57277, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 57277,185,42473,1,45357)
+	self:addTradeFlags(RecipeDB, 57277,3,29,36,41)
 	-- No acquire information

 	-- Hunter's Ink -- 57703
@@ -2205,8 +2205,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57703, 75, 43115, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57703, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57703,75,43115,2,45357)
+	self:addTradeFlags(RecipeDB, 57703,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lion's Ink -- 57704
@@ -2214,8 +2214,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57704, 85, 43116, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57704, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57704,85,43116,1,45357)
+	self:addTradeFlags(RecipeDB, 57704,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Dawnstar Ink -- 57706
@@ -2223,8 +2223,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57706, 115, 43117, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57706, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57706,115,43117,2,45357)
+	self:addTradeFlags(RecipeDB, 57706,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Jadefire Ink -- 57707
@@ -2232,8 +2232,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57707, 135, 43118, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57707, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57707,135,43118,1,45357)
+	self:addTradeFlags(RecipeDB, 57707,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Royal Ink -- 57708
@@ -2241,8 +2241,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57708, 160, 43119, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57708, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57708,160,43119,2,45357)
+	self:addTradeFlags(RecipeDB, 57708,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Celestial Ink -- 57709
@@ -2250,8 +2250,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57709, 185, 43120, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57709, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57709,185,43120,1,45357)
+	self:addTradeFlags(RecipeDB, 57709,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Fiery Ink -- 57710
@@ -2259,8 +2259,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57710, 210, 43121, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57710, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57710,210,43121,2,45357)
+	self:addTradeFlags(RecipeDB, 57710,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shimmering Ink -- 57711
@@ -2268,8 +2268,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57711, 235, 43122, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57711, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57711,235,43122,1,45357)
+	self:addTradeFlags(RecipeDB, 57711,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ink of the Sky -- 57712
@@ -2277,8 +2277,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57712, 280, 43123, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57712, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57712,280,43123,2,45357)
+	self:addTradeFlags(RecipeDB, 57712,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ethereal Ink -- 57713
@@ -2286,8 +2286,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57713, 285, 43124, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57713, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57713,285,43124,1,45357)
+	self:addTradeFlags(RecipeDB, 57713,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Darkflame Ink -- 57714
@@ -2295,8 +2295,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57714, 310, 43125, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57714, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57714,310,43125,2,45357)
+	self:addTradeFlags(RecipeDB, 57714,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ink of the Sea -- 57715
@@ -2304,8 +2304,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57715, 335, 43126, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57715, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57715,335,43126,1,45357)
+	self:addTradeFlags(RecipeDB, 57715,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Snowfall Ink -- 57716
@@ -2313,485 +2313,485 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57716, 360, 43127, 2, 45357)
-	self:addTradeFlags(RecipeDB, 57716, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 57716,360,43127,2,45357)
+	self:addTradeFlags(RecipeDB, 57716,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glyph of Fire Blast -- 57719
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 57719, 375, 42740, 1, 45357)
-	self:addTradeFlags(RecipeDB, 57719, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 57719,375,42740,1,45357)
+	self:addTradeFlags(RecipeDB, 57719,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Aquatic Form -- 58286
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58286, 95, 43316, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58286, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 58286,95,43316,1,45357)
+	self:addTradeFlags(RecipeDB, 58286,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Challenging Roar -- 58287
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58287, 145, 43334, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58287, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 58287,145,43334,1,45357)
+	self:addTradeFlags(RecipeDB, 58287,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Unburdened Rebirth -- 58288
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58288, 95, 43331, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58288, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 58288,95,43331,1,45357)
+	self:addTradeFlags(RecipeDB, 58288,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Thorns -- 58289
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58289, 70, 43332, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58289, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 58289,70,43332,1,45357)
+	self:addTradeFlags(RecipeDB, 58289,3,22,36,41)
 	-- No acquire information

 	-- Glyph of the Wild -- 58296
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58296, 70, 43335, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58296, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 58296,70,43335,1,45357)
+	self:addTradeFlags(RecipeDB, 58296,3,22,36,41)
 	-- No acquire information

 	-- Glyph of the Pack -- 58297
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58297, 195, 43355, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58297, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58297,195,43355,1,45357)
+	self:addTradeFlags(RecipeDB, 58297,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Scare Beast -- 58298
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58298, 70, 43356, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58298, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58298,70,43356,1,45357)
+	self:addTradeFlags(RecipeDB, 58298,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Revive Pet -- 58299
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58299, 70, 43338, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58299, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58299,70,43338,1,45357)
+	self:addTradeFlags(RecipeDB, 58299,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Possessed Strength -- 58300
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58300, 70, 43354, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58300, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58300,70,43354,1,45357)
+	self:addTradeFlags(RecipeDB, 58300,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Mend Pet -- 58301
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58301, 70, 43350, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58301, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58301,70,43350,1,45357)
+	self:addTradeFlags(RecipeDB, 58301,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Feign Death -- 58302
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58302, 145, 43351, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58302, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 58302,145,43351,1,45357)
+	self:addTradeFlags(RecipeDB, 58302,3,23,36,41)
 	-- No acquire information

 	-- Glyph of Arcane Intellect -- 58303
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58303, 70, 43339, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58303, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 58303,70,43339,1,45357)
+	self:addTradeFlags(RecipeDB, 58303,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Fire Ward -- 58305
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58305, 95, 43357, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58305, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 58305,95,43357,1,45357)
+	self:addTradeFlags(RecipeDB, 58305,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Frost Armor -- 58306
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: Mage,Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58306, 70, 43359, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58306, 3,24,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 58306,70,43359,1,45357)
+	self:addTradeFlags(RecipeDB, 58306,3,24,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Frost Ward -- 58307
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58307, 120, 43360, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58307, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 58307,120,43360,1,45357)
+	self:addTradeFlags(RecipeDB, 58307,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Slow Fall -- 58308
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58308, 70, 43364, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58308, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 58308,70,43364,1,45357)
+	self:addTradeFlags(RecipeDB, 58308,3,24,36,41)
 	-- No acquire information

 	-- Glyph of the Penguin -- 58310
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58310, 70, 43361, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58310, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 58310,70,43361,1,45357)
+	self:addTradeFlags(RecipeDB, 58310,3,24,36,41)
 	-- No acquire information

 	-- Glyph of Blessing of Kings -- 58311
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58311, 95, 43365, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58311, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58311,95,43365,1,45357)
+	self:addTradeFlags(RecipeDB, 58311,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Blessing of Wisdom -- 58312
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58312, 70, 43366, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58312, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58312,70,43366,1,45357)
+	self:addTradeFlags(RecipeDB, 58312,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Lay on Hands -- 58313
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58313, 70, 43367, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58313, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58313,70,43367,1,45357)
+	self:addTradeFlags(RecipeDB, 58313,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Blessing of Might -- 58314
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58314, 70, 43340, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58314, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58314,70,43340,1,45357)
+	self:addTradeFlags(RecipeDB, 58314,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Sense Undead -- 58315
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58315, 95, 43368, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58315, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58315,95,43368,1,45357)
+	self:addTradeFlags(RecipeDB, 58315,3,25,36,41)
 	-- No acquire information

 	-- Glyph of the Wise -- 58316
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58316, 145, 43369, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58316, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 58316,145,43369,1,45357)
+	self:addTradeFlags(RecipeDB, 58316,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Fading -- 58317
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58317, 70, 43342, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58317, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58317,70,43342,1,45357)
+	self:addTradeFlags(RecipeDB, 58317,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Fortitude -- 58318
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58318, 70, 43371, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58318, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58318,70,43371,1,45357)
+	self:addTradeFlags(RecipeDB, 58318,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Levitate -- 58319
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58319, 170, 43370, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58319, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58319,170,43370,1,45357)
+	self:addTradeFlags(RecipeDB, 58319,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Shackle Undead -- 58320
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58320, 95, 43373, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58320, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58320,95,43373,1,45357)
+	self:addTradeFlags(RecipeDB, 58320,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Shadow Protection -- 58321
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58321, 145, 43372, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58321, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58321,145,43372,1,45357)
+	self:addTradeFlags(RecipeDB, 58321,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Shadowfiend -- 58322
 	-- Trainer
-	-- Flags: Priest, Item BoE, Recipe BoP,
+	-- Flags: Priest,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58322, 345, 43374, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58322, 3,26,36,41)
+	self:addTradeSkill(RecipeDB, 58322,345,43374,1,45357)
+	self:addTradeFlags(RecipeDB, 58322,3,26,36,41)
 	-- No acquire information

 	-- Glyph of Blurred Speed -- 58323
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58323, 70, 43379, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58323, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58323,70,43379,1,45357)
+	self:addTradeFlags(RecipeDB, 58323,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Distract -- 58324
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58324, 120, 43376, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58324, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58324,120,43376,1,45357)
+	self:addTradeFlags(RecipeDB, 58324,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Pick Lock -- 58325
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58325, 95, 43377, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58325, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58325,95,43377,1,45357)
+	self:addTradeFlags(RecipeDB, 58325,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Pick Pocket -- 58326
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58326, 70, 43343, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58326, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58326,70,43343,1,45357)
+	self:addTradeFlags(RecipeDB, 58326,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Safe Fall -- 58327
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58327, 195, 43378, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58327, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58327,195,43378,1,45357)
+	self:addTradeFlags(RecipeDB, 58327,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Vanish -- 58328
 	-- Trainer
-	-- Flags: Rogue, Item BoE, Recipe BoP,
+	-- Flags: Rogue,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58328, 120, 43380, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58328, 3,28,36,41)
+	self:addTradeSkill(RecipeDB, 58328,120,43380,1,45357)
+	self:addTradeFlags(RecipeDB, 58328,3,28,36,41)
 	-- No acquire information

 	-- Glyph of Astral Recall -- 58329
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58329, 145, 43381, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58329, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 58329,145,43381,1,45357)
+	self:addTradeFlags(RecipeDB, 58329,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Renewed Life -- 58330
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58330, 145, 43385, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58330, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 58330,145,43385,1,45357)
+	self:addTradeFlags(RecipeDB, 58330,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Water Breathing -- 58331
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58331, 120, 43344, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58331, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 58331,120,43344,1,45357)
+	self:addTradeFlags(RecipeDB, 58331,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Water Shield -- 58332
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58332, 95, 43386, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58332, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 58332,95,43386,1,45357)
+	self:addTradeFlags(RecipeDB, 58332,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Water Walking -- 58333
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58333, 145, 43388, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58333, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 58333,145,43388,1,45357)
+	self:addTradeFlags(RecipeDB, 58333,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Unending Breath -- 58336
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58336, 95, 43389, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58336, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58336,95,43389,1,45357)
+	self:addTradeFlags(RecipeDB, 58336,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Drain Soul -- 58337
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58337, 70, 43390, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58337, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58337,70,43390,1,45357)
+	self:addTradeFlags(RecipeDB, 58337,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Curse of Exhaustion -- 58338
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58338, 145, 43392, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58338, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58338,145,43392,1,45357)
+	self:addTradeFlags(RecipeDB, 58338,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Enslave Demon -- 58339
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58339, 145, 43393, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58339, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58339,145,43393,1,45357)
+	self:addTradeFlags(RecipeDB, 58339,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Kilrogg -- 58340
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58340, 120, 43391, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58340, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58340,120,43391,1,45357)
+	self:addTradeFlags(RecipeDB, 58340,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Souls -- 58341
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58341, 345, 43394, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58341, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 58341,345,43394,1,45357)
+	self:addTradeFlags(RecipeDB, 58341,3,29,36,41)
 	-- No acquire information

 	-- Glyph of Battle -- 58342
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58342, 70, 43395, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58342, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58342,70,43395,1,45357)
+	self:addTradeFlags(RecipeDB, 58342,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Bloodrage -- 58343
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58343, 70, 43396, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58343, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58343,70,43396,1,45357)
+	self:addTradeFlags(RecipeDB, 58343,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Charge -- 58344
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58344, 70, 43397, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58344, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58344,70,43397,1,45357)
+	self:addTradeFlags(RecipeDB, 58344,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Mocking Blow -- 58345
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58345, 95, 43398, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58345, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58345,95,43398,1,45357)
+	self:addTradeFlags(RecipeDB, 58345,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Thunder Clap -- 58346
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58346, 70, 43399, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58346, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58346,70,43399,1,45357)
+	self:addTradeFlags(RecipeDB, 58346,3,30,36,41)
 	-- No acquire information

 	-- Glyph of Enduring Victory -- 58347
 	-- Trainer
-	-- Flags: Warrior, Item BoE, Recipe BoP,
+	-- Flags: Warrior,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58347, 320, 43400, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58347, 3,30,36,41)
+	self:addTradeSkill(RecipeDB, 58347,320,43400,1,45357)
+	self:addTradeFlags(RecipeDB, 58347,3,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility -- 58472
@@ -2799,8 +2799,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58472, 25, 3012, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58472, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58472,25,3012,1,45357)
+	self:addTradeFlags(RecipeDB, 58472,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility II -- 58473
@@ -2808,8 +2808,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58473, 75, 1477, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58473, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58473,75,1477,1,45357)
+	self:addTradeFlags(RecipeDB, 58473,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility III -- 58476
@@ -2817,8 +2817,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58476, 170, 4425, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58476, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58476,170,4425,1,45357)
+	self:addTradeFlags(RecipeDB, 58476,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility IV -- 58478
@@ -2826,8 +2826,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58478, 220, 10309, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58478, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58478,220,10309,1,45357)
+	self:addTradeFlags(RecipeDB, 58478,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility V -- 58480
@@ -2835,8 +2835,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58480, 265, 27498, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58480, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58480,265,27498,1,45357)
+	self:addTradeFlags(RecipeDB, 58480,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility VI -- 58481
@@ -2844,8 +2844,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58481, 310, 33457, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58481, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58481,310,33457,1,45357)
+	self:addTradeFlags(RecipeDB, 58481,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility VII -- 58482
@@ -2853,8 +2853,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58482, 365, 43463, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58482, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58482,365,43463,1,45357)
+	self:addTradeFlags(RecipeDB, 58482,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Agility VIII -- 58483
@@ -2862,8 +2862,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58483, 415, 43464, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58483, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58483,415,43464,1,45357)
+	self:addTradeFlags(RecipeDB, 58483,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength -- 58484
@@ -2871,8 +2871,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58484, 25, 954, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58484, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58484,25,954,1,45357)
+	self:addTradeFlags(RecipeDB, 58484,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength II -- 58485
@@ -2880,8 +2880,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58485, 70, 2289, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58485, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58485,70,2289,1,45357)
+	self:addTradeFlags(RecipeDB, 58485,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength III -- 58486
@@ -2889,8 +2889,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58486, 165, 4426, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58486, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58486,165,4426,1,45357)
+	self:addTradeFlags(RecipeDB, 58486,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength IV -- 58487
@@ -2898,8 +2898,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58487, 215, 10310, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58487, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58487,215,10310,1,45357)
+	self:addTradeFlags(RecipeDB, 58487,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength V -- 58488
@@ -2907,8 +2907,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58488, 260, 27503, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58488, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58488,260,27503,1,45357)
+	self:addTradeFlags(RecipeDB, 58488,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength VI -- 58489
@@ -2916,8 +2916,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58489, 305, 33462, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58489, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58489,305,33462,1,45357)
+	self:addTradeFlags(RecipeDB, 58489,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength VII -- 58490
@@ -2925,8 +2925,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58490, 360, 43465, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58490, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58490,360,43465,1,45357)
+	self:addTradeFlags(RecipeDB, 58490,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Strength VIII -- 58491
@@ -2934,36 +2934,36 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58491, 410, 43466, 1, 45357)
-	self:addTradeFlags(RecipeDB, 58491, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 58491,410,43466,1,45357)
+	self:addTradeFlags(RecipeDB, 58491,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mystic Tome -- 58565
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58565, 100, 43515, 3, 45357)
-	self:addTradeFlags(RecipeDB, 58565, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 58565,100,43515,3,45357)
+	self:addTradeFlags(RecipeDB, 58565,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Glyph of Dash -- 59315
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP,
+	-- Flags: Druid,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59315, 145, 43674, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59315, 3,22,36,41)
+	self:addTradeSkill(RecipeDB, 59315,145,43674,1,45357)
+	self:addTradeFlags(RecipeDB, 59315,3,22,36,41)
 	-- No acquire information

 	-- Glyph of Ghost Wolf -- 59326
 	-- Trainer
-	-- Flags: Shaman, Item BoE, Recipe BoP,
+	-- Flags: Shaman,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59326, 95, 43725, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59326, 3,27,36,41)
+	self:addTradeSkill(RecipeDB, 59326,95,43725,1,45357)
+	self:addTradeFlags(RecipeDB, 59326,3,27,36,41)
 	-- No acquire information

 	-- Glyph of Rune Tap -- 59338
@@ -2971,8 +2971,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59338, 305, 43825, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59338, 3,36,41)
+	self:addTradeSkill(RecipeDB, 59338,305,43825,1,45357)
+	self:addTradeFlags(RecipeDB, 59338,3,36,41)
 	-- No acquire information

 	-- Glyph of Blood Strike -- 59339
@@ -2980,8 +2980,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59339, 315, 43826, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59339, 3,36,41)
+	self:addTradeSkill(RecipeDB, 59339,315,43826,1,45357)
+	self:addTradeFlags(RecipeDB, 59339,3,36,41)
 	-- No acquire information

 	-- Glyph of Death Strike -- 59340
@@ -2989,57 +2989,75 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59340, 335, 43827, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59340, 3,36,41)
+	self:addTradeSkill(RecipeDB, 59340,335,43827,1,45357)
+	self:addTradeFlags(RecipeDB, 59340,3,36,41)
 	-- No acquire information

 	-- Certificate of Ownership -- 59387
 	-- Trainer
-	-- Flags: Hunter, Item BoE, Recipe BoP,
+	-- Flags: Hunter,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59387, 195, 43850, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59387, 3,23,36,41)
+	self:addTradeSkill(RecipeDB, 59387,195,43850,1,45357)
+	self:addTradeFlags(RecipeDB, 59387,3,23,36,41)
 	-- No acquire information

 	-- Tome of the Dawn -- 59475
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val6id4val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59475, 125, 43654, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59475, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59475,125,43654,3,45357)
+	self:addTradeFlags(RecipeDB, 59475,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Book of Survival -- 59478
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val7id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59478, 125, 43655, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59478, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59478,125,43655,3,45357)
+	self:addTradeFlags(RecipeDB, 59478,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	-- No acquire information
+
+	-- Strange Tarot -- 59480
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59480,125,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59480,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Tome of Kings -- 59484
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val6id3val6id44val5id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59484, 175, 43656, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59484, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59484,175,43656,3,45357)
+	self:addTradeFlags(RecipeDB, 59484,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Royal Guide of Escape Routes -- 59486
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val11id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59486, 175, 43657, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59486, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59486,175,43657,3,45357)
+	self:addTradeFlags(RecipeDB, 59486,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	-- No acquire information
+
+	-- Arcane Tarot -- 59487
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59487,190,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59487,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Weapon Vellum II -- 59488
@@ -3047,106 +3065,115 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59488, 300, 39350, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59488, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59488,300,39350,1,45357)
+	self:addTradeFlags(RecipeDB, 59488,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Fire Eater's Guide -- 59489
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val9id44val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59489, 225, 43660, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59489, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59489,225,43660,3,45357)
+	self:addTradeFlags(RecipeDB, 59489,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Book of Stars -- 59490
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val14id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59490, 225, 43661, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59490, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59490,225,43661,3,45357)
+	self:addTradeFlags(RecipeDB, 59490,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	-- No acquire information
+
+	-- Shadowy Tarot -- 59491
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59491,230,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59491,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Stormbound Tome -- 59493
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val10id4val9id44val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59493, 275, 43663, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59493, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59493,275,43663,3,45357)
+	self:addTradeFlags(RecipeDB, 59493,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Manual of Clouds -- 59494
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val9id4val9id5val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59494, 275, 43664, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59494, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59494,275,43664,3,45357)
+	self:addTradeFlags(RecipeDB, 59494,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Hellfire Tome -- 59495
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val20id33val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59495, 325, 43666, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59495, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59495,325,43666,3,45357)
+	self:addTradeFlags(RecipeDB, 59495,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Book of Clever Tricks -- 59496
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id44val11id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59496, 325, 43667, 3, 45357)
-	self:addTradeFlags(RecipeDB, 59496, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59496,325,43667,3,45357)
+	self:addTradeFlags(RecipeDB, 59496,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Iron-bound Tome -- 59497
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val45id3val200id6val2id8val2id15val16id44val62id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59497, 425, 38322, 4, 45357)
-	self:addTradeFlags(RecipeDB, 59497, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59497,425,38322,4,45357)
+	self:addTradeFlags(RecipeDB, 59497,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Faces of Doom -- 59498
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val32id4val32id5val2id8val2id15val32id44val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59498, 425, 44210, 4, 45357)
-	self:addTradeFlags(RecipeDB, 59498, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59498,425,44210,4,45357)
+	self:addTradeFlags(RecipeDB, 59498,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Armor Vellum II -- 59499
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59499, 300, 37602, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59499, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59499,300,37602,1,45357)
+	self:addTradeFlags(RecipeDB, 59499,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Armor Vellum III -- 59500
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59500, 350, 43145, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59500, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 59500,350,43145,1,45357)
+	self:addTradeFlags(RecipeDB, 59500,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Weapon Vellum III -- 59501
@@ -3154,35 +3181,62 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59501, 350, 43146, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59501, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 59501,350,43146,1,45357)
+	self:addTradeFlags(RecipeDB, 59501,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Darkmoon Card -- 59502
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59502,280,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59502,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Greater Darkmoon Card -- 59503
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59503,330,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59503,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Darkmoon Card of the North -- 59504
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 59504,375,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 59504,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Blood -- 59559
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59559, 375, 43867, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59559, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 59559,375,43867,1,45357)
+	self:addTradeFlags(RecipeDB, 59559,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Righteousness -- 59560
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59560, 375, 43868, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59560, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 59560,375,43868,1,45357)
+	self:addTradeFlags(RecipeDB, 59560,3,25,36,41)
 	-- No acquire information

 	-- Glyph of Seal of Vengeance -- 59561
 	-- Trainer
-	-- Flags: Paladin, Item BoE, Recipe BoP,
+	-- Flags: Paladin,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59561, 375, 43869, 1, 45357)
-	self:addTradeFlags(RecipeDB, 59561, 3,25,36,41)
+	self:addTradeSkill(RecipeDB, 59561,375,43869,1,45357)
+	self:addTradeFlags(RecipeDB, 59561,3,25,36,41)
 	-- No acquire information

 	-- Scroll of Recall II -- 60336
@@ -3190,8 +3244,8 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60336, 200, 44314, 1, 45357)
-	self:addTradeFlags(RecipeDB, 60336, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60336,200,44314,1,45357)
+	self:addTradeFlags(RecipeDB, 60336,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Scroll of Recall III -- 60337
@@ -3199,17 +3253,71 @@ function addon:InitInscription(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60337, 350, 44315, 1, 45357)
-	self:addTradeFlags(RecipeDB, 60337, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60337,350,44315,1,45357)
+	self:addTradeFlags(RecipeDB, 60337,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Master's Inscription of the Axe -- 61117
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61117,385,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61117,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Master's Inscription of the Crag -- 61118
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61118,385,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61118,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Master's Inscription of the Pinnacle -- 61119
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61119,385,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61119,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Master's Inscription of the Storm -- 61120
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61120,385,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61120,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Northrend Inscription Research -- 61177
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61177,400,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61177,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information
+
+	-- Minor Inscription Research -- 61288
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Item Stats:
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB, 61288,100,nil, 1, 45357)
+	self:addTradeFlags(RecipeDB, 61288,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glyph of Frostfire -- 61677
 	-- Trainer
-	-- Flags: Mage, Item BoE, Recipe BoP,
+	-- Flags: Mage,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61677, 375, 44684, 1, 45357)
-	self:addTradeFlags(RecipeDB, 61677, 3,24,36,41)
+	self:addTradeSkill(RecipeDB, 61677,375,44684,1,45357)
+	self:addTradeFlags(RecipeDB, 61677,3,24,36,41)
 	-- No acquire information


diff --git a/RecipeDB/ARL-Jewelcraft.lua b/RecipeDB/ARL-Jewelcraft.lua
index 2c9b1e3..cb64b29 100644
--- a/RecipeDB/ARL-Jewelcraft.lua
+++ b/RecipeDB/ARL-Jewelcraft.lua
@@ -43,8 +43,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25255, 1, 20816, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25255, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 25255,1,20816,1,25229)
+	self:addTradeFlags(RecipeDB, 25255,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bronze Setting -- 25278
@@ -52,187 +52,187 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25278, 50, 20817, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25278, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25278, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25278,50,20817,1,25229)
+	self:addTradeFlags(RecipeDB, 25278,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25278,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Elegant Silver Ring -- 25280
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val2id4val2id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25280, 50, 20818, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25280, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25280, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25280,50,20818,1,25229)
+	self:addTradeFlags(RecipeDB, 25280,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25280,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Inlaid Malachite Ring -- 25283
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val2id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25283, 30, 20821, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25283, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25283, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25283,30,20821,1,25229)
+	self:addTradeFlags(RecipeDB, 25283,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25283,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Simple Pearl Ring -- 25284
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val4id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25284, 60, 20820, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25284, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25284, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25284,60,20820,1,25229)
+	self:addTradeFlags(RecipeDB, 25284,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25284,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Gloom Band -- 25287
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val5id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25287, 70, 20823, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25287, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25287, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25287,70,20823,1,25229)
+	self:addTradeFlags(RecipeDB, 25287,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25287,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Heavy Silver Ring -- 25305
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25305, 90, 20826, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25305, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25305, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25305,90,20826,1,25229)
+	self:addTradeFlags(RecipeDB, 25305,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25305,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Ring of Silver Might -- 25317
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val3id1val4id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25317, 80, 20827, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25317, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25317, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25317,80,20827,1,25229)
+	self:addTradeFlags(RecipeDB, 25317,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25317,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Ring of Twilight Shadows -- 25318
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25318, 100, 20828, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25318, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25318, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25318,100,20828,1,25229)
+	self:addTradeFlags(RecipeDB, 25318,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25318,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Heavy Golden Necklace of Battle -- 25320
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val5id1val5id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25320, 150, 20831, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25320, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 25320, 2, 1286, 2, 3367, 2, 16624, 2, 17512)
+	self:addTradeSkill(RecipeDB, 25320,150,20831,1,25229)
+	self:addTradeFlags(RecipeDB, 25320,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 25320,2, 1286, 2, 3367, 2, 16624, 2, 17512)

 	-- Moonsoul Crown -- 25321
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id4val39id6val6id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25321, 120, 20832, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25321, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 25321, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25321,120,20832,1,25229)
+	self:addTradeFlags(RecipeDB, 25321,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 25321,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Wicked Moonstone Ring -- 25323
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val5id4val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25323, 125, 20833, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25323, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 25323, 2, 3499, 2, 3954)
+	self:addTradeSkill(RecipeDB, 25323,125,20833,1,25229)
+	self:addTradeFlags(RecipeDB, 25323,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 25323,2, 3499, 2, 3954)

 	-- Amulet of the Moon -- 25339
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val4id4val4id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25339, 110, 20830, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25339, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 25339, 2, 4229, 2, 4561, 2, 16624, 2, 17512)
+	self:addTradeSkill(RecipeDB, 25339,110,20830,1,25229)
+	self:addTradeFlags(RecipeDB, 25339,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 25339,2, 4229, 2, 4561, 2, 16624, 2, 17512)

 	-- Solid Bronze Ring -- 25490
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val30id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25490, 50, 20907, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25490, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25490, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25490,50,20907,1,25229)
+	self:addTradeFlags(RecipeDB, 25490,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25490,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Braided Copper Ring -- 25493
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val1id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25493, 1, 20906, 2, 25229)
-	self:addTradeFlags(RecipeDB, 25493, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 25493,1,20906,2,25229)
+	self:addTradeFlags(RecipeDB, 25493,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Barbaric Iron Collar -- 25498
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25498, 110, 20909, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25498, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 25498, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25498,110,20909,1,25229)
+	self:addTradeFlags(RecipeDB, 25498,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 25498,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Pendant of the Agate Shield -- 25610
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats: Tanking,
 	-- Item Stats: val4id1val4id3val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25610, 120, 20950, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25610, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
-	self:addTradeAcquire(RecipeDB, 25610, 2, 1448, 2, 4877)
+	self:addTradeSkill(RecipeDB, 25610,120,20950,1,25229)
+	self:addTradeFlags(RecipeDB, 25610,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
+	self:addTradeAcquire(RecipeDB, 25610,2, 1448, 2, 4877)

 	-- Heavy Iron Knuckles -- 25612
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Fist,
+	-- Flags: All classes, Item BoE, Recipe BoE, Weapon, Fist,
 	-- Item Stats:
 	-- Item Stats: val18-35id7val1.6id8
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25612, 125, 20954, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25612, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,79)
-	self:addTradeAcquire(RecipeDB, 25612, 2, 2381, 2, 2393)
+	self:addTradeSkill(RecipeDB, 25612,125,20954,1,25229)
+	self:addTradeFlags(RecipeDB, 25612,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,46,79)
+	self:addTradeAcquire(RecipeDB, 25612,2, 2381, 2, 2393)

 	-- Golden Dragon Ring -- 25613
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val4id31val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25613, 135, 20955, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25613, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
-	self:addTradeAcquire(RecipeDB, 25613, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25613,135,20955,1,25229)
+	self:addTradeFlags(RecipeDB, 25613,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
+	self:addTradeAcquire(RecipeDB, 25613,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Silver Rose Pendant -- 25614
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 25614, 145, 20956, 2, 25229)
-	--self:addTradeFlags(RecipeDB, 25614, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	--self:addTradeSkill(RecipeDB, 25614,145,20956,2,25229)
+	--self:addTradeFlags(RecipeDB, 25614,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Mithril Filigree -- 25615
@@ -240,396 +240,396 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25615, 150, 20963, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25615, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 25615, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25615,150,20963,1,25229)
+	self:addTradeFlags(RecipeDB, 25615,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 25615,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Blazing Citrine Ring -- 25617
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val9id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25617, 150, 20958, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25617, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 25617, 2, 2381, 2, 9636)
+	self:addTradeSkill(RecipeDB, 25617,150,20958,1,25229)
+	self:addTradeFlags(RecipeDB, 25617,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 25617,2, 2381, 2, 9636)

 	-- Jade Pendant of Blasting -- 25618
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val3id4val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25618, 160, 20966, 2, 25229)
-	self:addTradeFlags(RecipeDB, 25618, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 25618, 7, 2)
+	self:addTradeSkill(RecipeDB, 25618,160,20966,2,25229)
+	self:addTradeFlags(RecipeDB, 25618,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 25618,7, 2)

 	-- The Jade Eye -- 25619
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val5id3val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25619, 170, 20959, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25619, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
-	self:addTradeAcquire(RecipeDB, 25619, 2, 4775, 2, 5163, 2, 16624, 2, 17512)
+	self:addTradeSkill(RecipeDB, 25619,170,20959,1,25229)
+	self:addTradeFlags(RecipeDB, 25619,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
+	self:addTradeAcquire(RecipeDB, 25619,2, 4775, 2, 5163, 2, 16624, 2, 17512)

 	-- Engraved Truesilver Ring -- 25620
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val3id1val3id2val3id3val3id4val3id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25620, 170, 20960, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25620, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25620, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25620,170,20960,1,25229)
+	self:addTradeFlags(RecipeDB, 25620,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25620,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Citrine Ring of Rapid Healing -- 25621
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25621, 180, 20961, 1, 25229)
-	self:addTradeFlags(RecipeDB, 25621, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 25621, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 25621,180,20961,1,25229)
+	self:addTradeFlags(RecipeDB, 25621,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 25621,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Citrine Pendant of Golden Healing -- 25622
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val3id4val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 25622, 190, 20967, 2, 25229)
-	self:addTradeFlags(RecipeDB, 25622, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 25622, 7, 2)
+	self:addTradeSkill(RecipeDB, 25622,190,20967,2,25229)
+	self:addTradeFlags(RecipeDB, 25622,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 25622,7, 2)

 	-- Figurine - Jade Owl -- 26872
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val3id4val2id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26872, 195, 21748, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26872, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26872, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26872,195,21748,1,25229)
+	self:addTradeFlags(RecipeDB, 26872,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26872,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Golden Hare -- 26873
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26873, 200, 21756, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26873, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26873, 7, 2)
+	self:addTradeSkill(RecipeDB, 26873,200,21756,2,25229)
+	self:addTradeFlags(RecipeDB, 26873,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26873,7, 2)

 	-- Aquamarine Signet -- 26874
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val20id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26874, 205, 20964, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26874, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26874, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26874,205,20964,1,25229)
+	self:addTradeFlags(RecipeDB, 26874,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26874,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Black Pearl Panther -- 26875
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26875, 215, 21758, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26875, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26875, 2, 989, 2, 4897)
+	self:addTradeSkill(RecipeDB, 26875,215,21758,1,25229)
+	self:addTradeFlags(RecipeDB, 26875,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26875,2, 989, 2, 4897)

 	-- Aquamarine Pendant of the Warrior -- 26876
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val20id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26876, 215, 21755, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26876, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 26876, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26876,215,21755,1,25229)
+	self:addTradeFlags(RecipeDB, 26876,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 26876,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Ruby Crown of Restoration -- 26878
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val53id6val26id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26878, 225, 20969, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26878, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26878, 2, 2810, 2, 2821)
+	self:addTradeSkill(RecipeDB, 26878,225,20969,1,25229)
+	self:addTradeFlags(RecipeDB, 26878,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26878,2, 2810, 2, 2821)

 	-- Thorium Setting -- 26880
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26880, 215, 21752, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26880, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26880, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26880,215,21752,1,25229)
+	self:addTradeFlags(RecipeDB, 26880,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26880,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Truesilver Crab -- 26881
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val5id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26881, 225, 21760, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26881, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
-	self:addTradeAcquire(RecipeDB, 26881, 2, 1148, 2, 4897)
+	self:addTradeSkill(RecipeDB, 26881,225,21760,1,25229)
+	self:addTradeFlags(RecipeDB, 26881,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
+	self:addTradeAcquire(RecipeDB, 26881,2, 1148, 2, 4897)

 	-- Figurine - Truesilver Boar -- 26882
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26882, 235, 21763, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26882, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26882, 7, 2)
+	self:addTradeSkill(RecipeDB, 26882,235,21763,2,25229)
+	self:addTradeFlags(RecipeDB, 26882,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26882,7, 2)

 	-- Ruby Pendant of Fire -- 26883
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val13id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26883, 230, 21764, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26883, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 26883, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26883,230,21764,1,25229)
+	self:addTradeFlags(RecipeDB, 26883,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 26883,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Truesilver Healing Ring -- 26885
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val13id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26885, 235, 21765, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26885, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26885, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26885,235,21765,1,25229)
+	self:addTradeFlags(RecipeDB, 26885,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26885,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- The Aquamarine Ward -- 26887
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26887, 245, 21754, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26887, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
-	self:addTradeAcquire(RecipeDB, 26887, 7, 2)
+	self:addTradeSkill(RecipeDB, 26887,245,21754,2,25229)
+	self:addTradeFlags(RecipeDB, 26887,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
+	self:addTradeAcquire(RecipeDB, 26887,7, 2)

 	-- Gem Studded Band -- 26896
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val6id3val16id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26896, 250, 21753, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26896, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 26896, 7, 2)
+	self:addTradeSkill(RecipeDB, 26896,250,21753,2,25229)
+	self:addTradeFlags(RecipeDB, 26896,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 26896,7, 2)

 	-- Opal Necklace of Impact -- 26897
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26897, 250, 21766, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26897, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 26897, 2, 5163, 2, 8363, 2, 16624, 2, 17512)
+	self:addTradeSkill(RecipeDB, 26897,250,21766,1,25229)
+	self:addTradeFlags(RecipeDB, 26897,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 26897,2, 5163, 2, 8363, 2, 16624, 2, 17512)

 	-- Figurine - Ruby Serpent -- 26900
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26900, 260, 21769, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26900, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26900, 7, 2)
+	self:addTradeSkill(RecipeDB, 26900,260,21769,2,25229)
+	self:addTradeFlags(RecipeDB, 26900,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26900,7, 2)

 	-- Simple Opal Ring -- 26902
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val12id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26902, 260, 21767, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26902, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26902, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26902,260,21767,1,25229)
+	self:addTradeFlags(RecipeDB, 26902,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26902,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Sapphire Signet -- 26903
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26903, 265, 21768, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26903, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26903, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26903,265,21768,1,25229)
+	self:addTradeFlags(RecipeDB, 26903,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26903,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Emerald Crown of Destruction -- 26906
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val64id6val14id44val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26906, 275, 21774, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26906, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26906, 2, 15179)
+	self:addTradeSkill(RecipeDB, 26906,275,21774,1,25229)
+	self:addTradeFlags(RecipeDB, 26906,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26906,2, 15179)

 	-- Onslaught Ring -- 26907
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val5id3val24id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26907, 270, 21775, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26907, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26907, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26907,270,21775,1,25229)
+	self:addTradeFlags(RecipeDB, 26907,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26907,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Sapphire Pendant of Winter Night -- 26908
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val16id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26908, 270, 21790, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26908, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 26908, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26908,270,21790,1,25229)
+	self:addTradeFlags(RecipeDB, 26908,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 26908,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Emerald Owl -- 26909
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val2id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26909, 285, 21777, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26909, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26909, 7, 2)
+	self:addTradeSkill(RecipeDB, 26909,285,21777,2,25229)
+	self:addTradeFlags(RecipeDB, 26909,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26909,7, 2)

 	-- Ring of Bitter Shadows -- 26910
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val16id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26910, 285, 21778, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26910, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 26910, 2, 12941)
+	self:addTradeSkill(RecipeDB, 26910,285,21778,1,25229)
+	self:addTradeFlags(RecipeDB, 26910,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 26910,2, 12941)

 	-- Living Emerald Pendant -- 26911
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val3id24val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26911, 280, 21791, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26911, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47)
-	self:addTradeAcquire(RecipeDB, 26911, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26911,280,21791,1,25229)
+	self:addTradeFlags(RecipeDB, 26911,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47)
+	self:addTradeAcquire(RecipeDB, 26911,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Figurine - Black Diamond Crab -- 26912
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26912, 300, 21784, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26912, 1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
-	self:addTradeAcquire(RecipeDB, 26912, 3, 9736)
+	self:addTradeSkill(RecipeDB, 26912,300,21784,2,25229)
+	self:addTradeFlags(RecipeDB, 26912,1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63)
+	self:addTradeAcquire(RecipeDB, 26912,3, 9736)

 	-- Figurine - Dark Iron Scorpid -- 26914
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val9id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26914, 300, 21789, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26914, 1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 26914, 3, 8983)
+	self:addTradeSkill(RecipeDB, 26914,300,21789,2,25229)
+	self:addTradeFlags(RecipeDB, 26914,1,2,5,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 26914,3, 8983)

 	-- Necklace of the Diamond Tower -- 26915
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats: Tanking,
 	-- Item Stats: val17id31val3id32val3id33val3id34val3id35val3id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26915, 305, 21792, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26915, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
-	self:addTradeAcquire(RecipeDB, 26915, 2, 11189)
+	self:addTradeSkill(RecipeDB, 26915,305,21792,1,25229)
+	self:addTradeFlags(RecipeDB, 26915,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
+	self:addTradeAcquire(RecipeDB, 26915,2, 11189)

 	-- Band of Natural Fire -- 26916
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val23id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26916, 300, 21779, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26916, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26916, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 26916,300,21779,1,25229)
+	self:addTradeFlags(RecipeDB, 26916,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26916,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Arcanite Sword Pendant -- 26918
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val40id48
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 26918, 305, 21793, 3, 25229)
-	--self:addTradeFlags(RecipeDB, 26918, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	--self:addTradeSkill(RecipeDB, 26918,305,21793,3,25229)
+	--self:addTradeFlags(RecipeDB, 26918,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Blood Crown -- 26920
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val75id6val28id44
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 26920, 315, 21780, 3, 25229)
-	--self:addTradeFlags(RecipeDB, 26920, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 26920,315,21780,3,25229)
+	--self:addTradeFlags(RecipeDB, 26920,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Woven Copper Ring -- 26925
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val1id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26925, 1, 21931, 2, 25229)
-	self:addTradeFlags(RecipeDB, 26925, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 26925,1,21931,2,25229)
+	self:addTradeFlags(RecipeDB, 26925,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Heavy Copper Ring -- 26926
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val2id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26926, 5, 21932, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26926, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 26926, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26926,5,21932,1,25229)
+	self:addTradeFlags(RecipeDB, 26926,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 26926,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Thick Bronze Necklace -- 26927
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val3id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26927, 50, 21933, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26927, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 26927, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26927,50,21933,1,25229)
+	self:addTradeFlags(RecipeDB, 26927,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 26927,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Ornate Tigerseye Necklace -- 26928
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val2id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26928, 30, 21934, 1, 25229)
-	self:addTradeFlags(RecipeDB, 26928, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 26928, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 26928,30,21934,1,25229)
+	self:addTradeFlags(RecipeDB, 26928,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 26928,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Teardrop Blood Garnet -- 28903
 	-- Trainer
@@ -637,8 +637,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28903, 300, 23094, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28903, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28903,300,23094,1,25229)
+	self:addTradeFlags(RecipeDB, 28903,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bold Blood Garnet -- 28905
@@ -647,8 +647,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28905, 305, 23095, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28905, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28905,305,23095,1,25229)
+	self:addTradeFlags(RecipeDB, 28905,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runed Blood Garnet -- 28906
@@ -658,9 +658,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28906, 315, 23096, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28906, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
-	self:addTradeAcquire(RecipeDB, 28906, 6, 934, 1, 19331)
+	self:addTradeSkill(RecipeDB, 28906,315,23096,2,25229)
+	self:addTradeFlags(RecipeDB, 28906,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
+	self:addTradeAcquire(RecipeDB, 28906,6, 934, 1, 19331)

 	-- Delicate Blood Garnet -- 28907
 	-- The Consortium - Honored
@@ -669,9 +669,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28907, 325, 23097, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28907, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 28907, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 28907,325,23097,2,25229)
+	self:addTradeFlags(RecipeDB, 28907,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 28907,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Inscribed Flame Spessarite -- 28910
 	-- Trainer
@@ -679,8 +679,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28910, 300, 23098, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28910, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28910,300,23098,1,25229)
+	self:addTradeFlags(RecipeDB, 28910,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Luminous Flame Spessarite -- 28912
@@ -690,9 +690,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id4val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28912, 305, 23099, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28912, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 28912, 6, 933, 1, 20242, 6, 933, 1, 23007)
+	self:addTradeSkill(RecipeDB, 28912,305,23099,2,25229)
+	self:addTradeFlags(RecipeDB, 28912,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 28912,6, 933, 1, 20242, 6, 933, 1, 23007)

 	-- Glinting Flame Spessarite -- 28914
 	-- Trainer
@@ -700,8 +700,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28914, 315, 23100, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28914, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28914,315,23100,1,25229)
+	self:addTradeFlags(RecipeDB, 28914,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Potent Flame Spessarite -- 28915
@@ -711,9 +711,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28915, 325, 23101, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28915, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,107)
-	self:addTradeAcquire(RecipeDB, 28915, 6, 1011, 1, 21655)
+	self:addTradeSkill(RecipeDB, 28915,325,23101,2,25229)
+	self:addTradeFlags(RecipeDB, 28915,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,107)
+	self:addTradeAcquire(RecipeDB, 28915,6, 1011, 1, 21655)

 	-- Radiant Deep Peridot -- 28916
 	-- Trainer
@@ -721,8 +721,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val4id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28916, 300, 23103, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28916, 3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeSkill(RecipeDB, 28916,300,23103,1,25229)
+	self:addTradeFlags(RecipeDB, 28916,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
 	-- No acquire information

 	-- Jagged Deep Peridot -- 28917
@@ -731,8 +731,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28917, 305, 23104, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28917, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28917,305,23104,1,25229)
+	self:addTradeFlags(RecipeDB, 28917,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enduring Deep Peridot -- 28918
@@ -742,9 +742,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val4id3val3id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28918, 315, 23105, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28918, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,52,104)
-	self:addTradeAcquire(RecipeDB, 28918, 6, 946, 1, 17657)
+	self:addTradeSkill(RecipeDB, 28918,315,23105,2,25229)
+	self:addTradeFlags(RecipeDB, 28918,1,4,21,22,23,24,25,26,27,28,29,30,36,41,52,104)
+	self:addTradeAcquire(RecipeDB, 28918,6, 946, 1, 17657)

 	-- Dazzling Deep Peridot -- 28924
 	-- The Scryers - Honored
@@ -753,9 +753,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id4val1id24val1id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28924, 325, 23106, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28924, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
-	self:addTradeAcquire(RecipeDB, 28924, 6, 934, 2, 19331)
+	self:addTradeSkill(RecipeDB, 28924,325,23106,2,25229)
+	self:addTradeFlags(RecipeDB, 28924,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
+	self:addTradeAcquire(RecipeDB, 28924,6, 934, 2, 19331)

 	-- Glowing Shadow Draenite -- 28925
 	-- Trainer
@@ -763,8 +763,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id3val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28925, 300, 23108, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28925, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28925,300,23108,1,25229)
+	self:addTradeFlags(RecipeDB, 28925,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Royal Shadow Draenite -- 28927
@@ -774,9 +774,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val1id24val1id38val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28927, 305, 23109, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28927, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
-	self:addTradeAcquire(RecipeDB, 28927, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 28927,305,23109,2,25229)
+	self:addTradeFlags(RecipeDB, 28927,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
+	self:addTradeAcquire(RecipeDB, 28927,6, 932, 2, 19321)

 	-- Shifting Shadow Draenite -- 28933
 	-- The Consortium - Friendly
@@ -785,9 +785,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id2val4id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28933, 315, 23110, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28933, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 28933, 6, 933, 1, 20242, 6, 933, 1, 23007)
+	self:addTradeSkill(RecipeDB, 28933,315,23110,2,25229)
+	self:addTradeFlags(RecipeDB, 28933,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 28933,6, 933, 1, 20242, 6, 933, 1, 23007)

 	-- Sovereign Shadow Draenite -- 28936
 	-- Trainer
@@ -795,8 +795,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id1val4id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28936, 325, 23111, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28936, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28936,325,23111,2,25229)
+	self:addTradeFlags(RecipeDB, 28936,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Brilliant Golden Draenite -- 28938
@@ -805,8 +805,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28938, 300, 23113, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28938, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28938,300,23113,1,25229)
+	self:addTradeFlags(RecipeDB, 28938,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Gleaming Golden Draenite -- 28944
@@ -815,9 +815,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28944, 305, 23114, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28944, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
-	self:addTradeAcquire(RecipeDB, 28944, 6, 932, 1, 19321)
+	self:addTradeSkill(RecipeDB, 28944,305,23114,2,25229)
+	self:addTradeFlags(RecipeDB, 28944,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
+	self:addTradeAcquire(RecipeDB, 28944,6, 932, 1, 19321)

 	-- Thick Golden Draenite -- 28947
 	-- The Consortium - Honored
@@ -826,17 +826,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28947, 315, 23115, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28947, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,105)
-	self:addTradeAcquire(RecipeDB, 28947, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 28947,315,23115,2,25229)
+	self:addTradeFlags(RecipeDB, 28947,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,105)
+	self:addTradeAcquire(RecipeDB, 28947,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Rigid Golden Draenite -- 28948
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28948, 325, 23116, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28948, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28948,325,23116,2,25229)
+	self:addTradeFlags(RecipeDB, 28948,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Solid Azure Moonstone -- 28950
@@ -845,8 +845,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28950, 300, 23118, 1, 25229)
-	self:addTradeFlags(RecipeDB, 28950, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28950,300,23118,1,25229)
+	self:addTradeFlags(RecipeDB, 28950,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sparkling Azure Moonstone -- 28953
@@ -855,8 +855,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28953, 305, 23119, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28953, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 28953,305,23119,2,25229)
+	self:addTradeFlags(RecipeDB, 28953,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Stormy Azure Moonstone -- 28955
@@ -865,9 +865,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val8id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28955, 315, 23120, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28955, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
-	self:addTradeAcquire(RecipeDB, 28955, 7, 2)
+	self:addTradeSkill(RecipeDB, 28955,315,23120,2,25229)
+	self:addTradeFlags(RecipeDB, 28955,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
+	self:addTradeAcquire(RecipeDB, 28955,7, 2)

 	-- Lustrous Azure Moonstone -- 28957
 	-- The Consortium - Honored
@@ -876,335 +876,336 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28957, 325, 23121, 2, 25229)
-	self:addTradeFlags(RecipeDB, 28957, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 28957, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 28957,325,23121,2,25229)
+	self:addTradeFlags(RecipeDB, 28957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 28957,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Fel Iron Blood Ring -- 31048
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31048, 300, 24074, 1, 25229)
-	self:addTradeFlags(RecipeDB, 31048, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31048, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 31048,300,24074,1,25229)
+	self:addTradeFlags(RecipeDB, 31048,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31048,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Golden Draenite Ring -- 31049
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val16id4val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31049, 290, 24075, 1, 25229)
-	self:addTradeFlags(RecipeDB, 31049, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31049, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 31049,290,24075,1,25229)
+	self:addTradeFlags(RecipeDB, 31049,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31049,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Azure Moonstone Ring -- 31050
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31050, 310, 24076, 1, 25229)
-	self:addTradeFlags(RecipeDB, 31050, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31050, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 31050,310,24076,1,25229)
+	self:addTradeFlags(RecipeDB, 31050,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31050,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Thick Adamantite Necklace -- 31051
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val42id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31051, 325, 24077, 1, 25229)
-	self:addTradeFlags(RecipeDB, 31051, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 31051, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 31051,325,24077,1,25229)
+	self:addTradeFlags(RecipeDB, 31051,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 31051,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Heavy Adamantite Ring -- 31052
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val42id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31052, 325, 24078, 1, 25229)
-	self:addTradeFlags(RecipeDB, 31052, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31052, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 31052,325,24078,1,25229)
+	self:addTradeFlags(RecipeDB, 31052,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31052,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Khorium Band of Shadows -- 31053
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31053, 350, 24079, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31053, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31053, 3, 19826)
+	self:addTradeSkill(RecipeDB, 31053,350,24079,3,25229)
+	self:addTradeFlags(RecipeDB, 31053,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31053,3, 19826)

 	-- Khorium Band of Frost -- 31054
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31054, 355, 24080, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31054, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31054, 3, 17722)
+	self:addTradeSkill(RecipeDB, 31054,355,24080,3,25229)
+	self:addTradeFlags(RecipeDB, 31054,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31054,3, 17722)

 	-- Khorium Inferno Band -- 31055
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31055, 355, 24082, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31055, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31055, 3, 18472)
+	self:addTradeSkill(RecipeDB, 31055,355,24082,3,25229)
+	self:addTradeFlags(RecipeDB, 31055,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31055,3, 18472)

 	-- Khorium Band of Leaves -- 31056
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31056, 360, 24085, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31056, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31056, 3, 19984)
+	self:addTradeSkill(RecipeDB, 31056,360,24085,3,25229)
+	self:addTradeFlags(RecipeDB, 31056,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31056,3, 19984)

 	-- Arcane Khorium Band -- 31057
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val7id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31057, 365, 24086, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31057, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 31057, 3, 18866)
+	self:addTradeSkill(RecipeDB, 31057,365,24086,3,25229)
+	self:addTradeFlags(RecipeDB, 31057,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 31057,3, 18866)

 	-- Heavy Felsteel Ring -- 31058
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val25id1val21id3val13id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31058, 345, 24087, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31058, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 31058, 7, 3)
+	self:addTradeSkill(RecipeDB, 31058,345,24087,3,25229)
+	self:addTradeFlags(RecipeDB, 31058,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 31058,7, 3)

 	-- Delicate Eternium Ring -- 31060
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val25id2val15id3val16id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31060, 355, 24088, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31060, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
-	self:addTradeAcquire(RecipeDB, 31060, 7, 3)
+	self:addTradeSkill(RecipeDB, 31060,355,24088,3,25229)
+	self:addTradeFlags(RecipeDB, 31060,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,62)
+	self:addTradeAcquire(RecipeDB, 31060,7, 3)

 	-- Blazing Eternium Band -- 31061
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val18id4val8id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31061, 365, 24089, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31061, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
-	self:addTradeAcquire(RecipeDB, 31061, 7, 3)
+	self:addTradeSkill(RecipeDB, 31061,365,24089,3,25229)
+	self:addTradeFlags(RecipeDB, 31061,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,62)
+	self:addTradeAcquire(RecipeDB, 31061,7, 3)

 	-- Pendant of Frozen Flame -- 31062
 	-- Keepers of Time - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val18id3val30id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31062, 360, 24092, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31062, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,106)
-	self:addTradeAcquire(RecipeDB, 31062, 6, 989, 3, 21643)
+	self:addTradeSkill(RecipeDB, 31062,360,24092,3,25229)
+	self:addTradeFlags(RecipeDB, 31062,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,106)
+	self:addTradeAcquire(RecipeDB, 31062,6, 989, 3, 21643)

 	-- Pendant of Thawing -- 31063
 	-- Lower City - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val18id3val30id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31063, 360, 24093, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31063, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,107)
-	self:addTradeAcquire(RecipeDB, 31063, 6, 1011, 3, 21655)
+	self:addTradeSkill(RecipeDB, 31063,360,24093,3,25229)
+	self:addTradeFlags(RecipeDB, 31063,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,107)
+	self:addTradeAcquire(RecipeDB, 31063,6, 1011, 3, 21655)

 	-- Pendant of Withering -- 31064
 	-- The Scryers - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val18id3val30id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31064, 360, 24095, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31064, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,110)
-	self:addTradeAcquire(RecipeDB, 31064, 6, 934, 3, 19331)
+	self:addTradeSkill(RecipeDB, 31064,360,24095,3,25229)
+	self:addTradeFlags(RecipeDB, 31064,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,110)
+	self:addTradeAcquire(RecipeDB, 31064,6, 934, 3, 19331)

 	-- Pendant of Shadow's End -- 31065
 	-- The Aldor - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val18id3val30id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31065, 360, 24097, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31065, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,101)
-	self:addTradeAcquire(RecipeDB, 31065, 6, 932, 3, 19321)
+	self:addTradeSkill(RecipeDB, 31065,360,24097,3,25229)
+	self:addTradeFlags(RecipeDB, 31065,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,101)
+	self:addTradeAcquire(RecipeDB, 31065,6, 932, 3, 19321)

 	-- Pendant of the Null Rune -- 31066
 	-- The Consortium - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val18id3val30id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31066, 360, 24098, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31066, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,105)
-	self:addTradeAcquire(RecipeDB, 31066, 6, 933, 3, 20242, 6, 933, 3, 23007)
+	self:addTradeSkill(RecipeDB, 31066,360,24098,3,25229)
+	self:addTradeFlags(RecipeDB, 31066,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,105)
+	self:addTradeAcquire(RecipeDB, 31066,6, 933, 3, 20242, 6, 933, 3, 23007)

 	-- Thick Felsteel Necklace -- 31067
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val36id3val23id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31067, 355, 24106, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31067, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 31067, 7, 3)
+	self:addTradeSkill(RecipeDB, 31067,355,24106,3,25229)
+	self:addTradeFlags(RecipeDB, 31067,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 31067,7, 3)

 	-- Living Ruby Pendant -- 31068
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val24id3val15id4val6id24val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31068, 355, 24110, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31068, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 31068, 7, 3)
+	self:addTradeSkill(RecipeDB, 31068,355,24110,3,25229)
+	self:addTradeFlags(RecipeDB, 31068,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 31068,7, 3)

 	-- Braided Eternium Chain -- 31070
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val21id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31070, 360, 24114, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31070, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 31070, 7, 3)
+	self:addTradeSkill(RecipeDB, 31070,360,24114,3,25229)
+	self:addTradeFlags(RecipeDB, 31070,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 31070,7, 3)

 	-- Eye of the Night -- 31071
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val15id23val26id44val16id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31071, 360, 24116, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31071, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,54)
-	self:addTradeAcquire(RecipeDB, 31071, 7, 3)
+	self:addTradeSkill(RecipeDB, 31071,360,24116,3,25229)
+	self:addTradeFlags(RecipeDB, 31071,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,54)
+	self:addTradeAcquire(RecipeDB, 31071,7, 3)

 	-- Embrace of the Dawn -- 31072
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val27id3val19id4val7id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31072, 365, 24117, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31072, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
-	self:addTradeAcquire(RecipeDB, 31072, 7, 3)
+	self:addTradeSkill(RecipeDB, 31072,365,24117,3,25229)
+	self:addTradeFlags(RecipeDB, 31072,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47)
+	self:addTradeAcquire(RecipeDB, 31072,7, 3)

 	-- Chain of the Twilight Owl -- 31076
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Amulet,
 	-- Item Stats: Tanking,
 	-- Item Stats: val19id4val18id31val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31076, 365, 24121, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31076, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
-	self:addTradeAcquire(RecipeDB, 31076, 7, 3)
+	self:addTradeSkill(RecipeDB, 31076,365,24121,3,25229)
+	self:addTradeFlags(RecipeDB, 31076,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52)
+	self:addTradeAcquire(RecipeDB, 31076,7, 3)

 	-- Coronet of Verdant Flame -- 31077
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val36id3val40id4val138id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31077, 370, 24122, 4, 25229)
-	self:addTradeFlags(RecipeDB, 31077, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31077, 3, 18422)
+	self:addTradeSkill(RecipeDB, 31077,370,24122,4,25229)
+	self:addTradeFlags(RecipeDB, 31077,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31077,3, 18422)

 	-- Circlet of Arcane Might -- 31078
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val27id4val27id5val138id6val120id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31078, 370, 24123, 4, 25229)
-	self:addTradeFlags(RecipeDB, 31078, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31078, 3, 18096)
+	self:addTradeSkill(RecipeDB, 31078,370,24123,4,25229)
+	self:addTradeFlags(RecipeDB, 31078,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31078,3, 18096)

 	-- Figurine - Felsteel Boar -- 31079
 	-- Lower City - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31079, 370, 24124, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31079, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,107)
-	self:addTradeAcquire(RecipeDB, 31079, 6, 1011, 3, 21655)
+	self:addTradeSkill(RecipeDB, 31079,370,24124,3,25229)
+	self:addTradeFlags(RecipeDB, 31079,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,107)
+	self:addTradeAcquire(RecipeDB, 31079,6, 1011, 3, 21655)

 	-- Figurine - Dawnstone Crab -- 31080
 	-- Honor Hold - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val32id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31080, 370, 24125, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31080, 1,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,104)
-	self:addTradeAcquire(RecipeDB, 31080, 6, 946, 3, 17657)
+	self:addTradeSkill(RecipeDB, 31080,370,24125,3,25229)
+	self:addTradeFlags(RecipeDB, 31080,1,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,104)
+	self:addTradeAcquire(RecipeDB, 31080,6, 946, 3, 17657)

 	-- Figurine - Living Ruby Serpent -- 31081
 	-- Keepers of Time - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val33id3val23id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31081, 370, 24126, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31081, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,106)
-	self:addTradeAcquire(RecipeDB, 31081, 6, 989, 3, 21643)
+	self:addTradeSkill(RecipeDB, 31081,370,24126,3,25229)
+	self:addTradeFlags(RecipeDB, 31081,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,106)
+	self:addTradeAcquire(RecipeDB, 31081,6, 989, 3, 21643)

 	-- Figurine - Talasite Owl -- 31082
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val14id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31082, 370, 24127, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31082, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,37,41,47,63,111)
-	self:addTradeAcquire(RecipeDB, 31082, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 31082,370,24127,3,25229)
+	self:addTradeFlags(RecipeDB, 31082,1,2,4,6,21,22,23,24,25,26,27,28,29,30,37,41,47,63,111)
+	self:addTradeAcquire(RecipeDB, 31082,6, 935, 3, 21432)

 	-- Figurine - Nightseye Panther -- 31083
 	-- Cenarion Expedition - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val54id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31083, 370, 24128, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31083, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,103)
-	self:addTradeAcquire(RecipeDB, 31083, 6, 942, 3, 17904)
+	self:addTradeSkill(RecipeDB, 31083,370,24128,3,25229)
+	self:addTradeFlags(RecipeDB, 31083,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,103)
+	self:addTradeAcquire(RecipeDB, 31083,6, 942, 3, 17904)

 	-- Bold Living Ruby -- 31084
 	-- World Drop
@@ -1212,9 +1213,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31084, 350, 24027, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31084, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31084, 7, 3)
+	self:addTradeSkill(RecipeDB, 31084,350,24027,3,25229)
+	self:addTradeFlags(RecipeDB, 31084,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31084,7, 3)

 	-- Delicate Living Ruby -- 31085
 	-- World Drop
@@ -1222,9 +1223,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31085, 350, 24028, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31085, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31085, 7, 3)
+	self:addTradeSkill(RecipeDB, 31085,350,24028,3,25229)
+	self:addTradeFlags(RecipeDB, 31085,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31085,7, 3)

 	-- Teardrop Living Ruby -- 31087
 	-- World Drop
@@ -1232,9 +1233,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31087, 350, 24029, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31087, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31087, 7, 3)
+	self:addTradeSkill(RecipeDB, 31087,350,24029,3,25229)
+	self:addTradeFlags(RecipeDB, 31087,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31087,7, 3)

 	-- Runed Living Ruby -- 31088
 	-- World Drop
@@ -1242,9 +1243,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31088, 350, 24030, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31088, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31088, 7, 3)
+	self:addTradeSkill(RecipeDB, 31088,350,24030,3,25229)
+	self:addTradeFlags(RecipeDB, 31088,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31088,7, 3)

 	-- Bright Living Ruby -- 31089
 	-- World Drop
@@ -1252,9 +1253,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val16id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31089, 350, 24031, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31089, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31089, 7, 3)
+	self:addTradeSkill(RecipeDB, 31089,350,24031,3,25229)
+	self:addTradeFlags(RecipeDB, 31089,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31089,7, 3)

 	-- Subtle Living Ruby -- 31090
 	-- World Drop
@@ -1262,9 +1263,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31090, 350, 24032, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31090, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
-	self:addTradeAcquire(RecipeDB, 31090, 7, 3)
+	self:addTradeSkill(RecipeDB, 31090,350,24032,3,25229)
+	self:addTradeFlags(RecipeDB, 31090,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
+	self:addTradeAcquire(RecipeDB, 31090,7, 3)

 	-- Flashing Living Ruby -- 31091
 	-- World Drop
@@ -1272,9 +1273,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31091, 350, 24036, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31091, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
-	self:addTradeAcquire(RecipeDB, 31091, 7, 3)
+	self:addTradeSkill(RecipeDB, 31091,350,24036,3,25229)
+	self:addTradeFlags(RecipeDB, 31091,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
+	self:addTradeAcquire(RecipeDB, 31091,7, 3)

 	-- Solid Star of Elune -- 31092
 	-- World Drop
@@ -1282,9 +1283,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31092, 350, 24033, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31092, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31092, 7, 3)
+	self:addTradeSkill(RecipeDB, 31092,350,24033,3,25229)
+	self:addTradeFlags(RecipeDB, 31092,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31092,7, 3)

 	-- Lustrous Star of Elune -- 31094
 	-- World Drop
@@ -1292,9 +1293,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31094, 350, 24037, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31094, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31094, 7, 3)
+	self:addTradeSkill(RecipeDB, 31094,350,24037,3,25229)
+	self:addTradeFlags(RecipeDB, 31094,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31094,7, 3)

 	-- Stormy Star of Elune -- 31095
 	-- World Drop
@@ -1302,9 +1303,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val10id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31095, 350, 24039, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31095, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
-	self:addTradeAcquire(RecipeDB, 31095, 7, 3)
+	self:addTradeSkill(RecipeDB, 31095,350,24039,3,25229)
+	self:addTradeFlags(RecipeDB, 31095,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
+	self:addTradeAcquire(RecipeDB, 31095,7, 3)

 	-- Brilliant Dawnstone -- 31096
 	-- World Drop
@@ -1312,36 +1313,36 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31096, 350, 24047, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31096, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31096, 7, 3)
+	self:addTradeSkill(RecipeDB, 31096,350,24047,3,25229)
+	self:addTradeFlags(RecipeDB, 31096,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31096,7, 3)

 	-- Smooth Dawnstone -- 31097
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31097, 350, 24048, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31097, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31097, 7, 3)
+	self:addTradeSkill(RecipeDB, 31097,350,24048,3,25229)
+	self:addTradeFlags(RecipeDB, 31097,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31097,7, 3)

 	-- Rigid Dawnstone -- 31098
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31098, 350, 24051, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31098, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31098, 7, 3)
+	self:addTradeSkill(RecipeDB, 31098,350,24051,3,25229)
+	self:addTradeFlags(RecipeDB, 31098,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31098,7, 3)

 	-- Gleaming Dawnstone -- 31099
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31099, 350, 24050, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31099, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31099, 7, 3)
+	self:addTradeSkill(RecipeDB, 31099,350,24050,3,25229)
+	self:addTradeFlags(RecipeDB, 31099,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31099,7, 3)

 	-- Thick Dawnstone -- 31100
 	-- World Drop
@@ -1349,9 +1350,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31100, 350, 24052, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31100, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
-	self:addTradeAcquire(RecipeDB, 31100, 7, 3)
+	self:addTradeSkill(RecipeDB, 31100,350,24052,3,25229)
+	self:addTradeFlags(RecipeDB, 31100,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
+	self:addTradeAcquire(RecipeDB, 31100,7, 3)

 	-- Mystic Dawnstone -- 31101
 	-- Vendor
@@ -1359,9 +1360,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31101, 350, 24053, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31101, 1,2,4,9,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 31101, 2, 21474, 2, 21485)
+	self:addTradeSkill(RecipeDB, 31101,350,24053,3,25229)
+	self:addTradeFlags(RecipeDB, 31101,1,2,4,9,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 31101,2, 21474, 2, 21485)

 	-- Sovereign Nightseye -- 31102
 	-- World Drop
@@ -1369,9 +1370,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id1val6id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31102, 350, 24054, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31102, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31102, 7, 3)
+	self:addTradeSkill(RecipeDB, 31102,350,24054,3,25229)
+	self:addTradeFlags(RecipeDB, 31102,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31102,7, 3)

 	-- Shifting Nightseye -- 31103
 	-- World Drop
@@ -1379,9 +1380,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id2val6id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31103, 350, 24055, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31103, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31103, 7, 3)
+	self:addTradeSkill(RecipeDB, 31103,350,24055,3,25229)
+	self:addTradeFlags(RecipeDB, 31103,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31103,7, 3)

 	-- Glowing Nightseye -- 31104
 	-- World Drop
@@ -1389,9 +1390,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id3val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31104, 350, 24056, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31104, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31104, 7, 3)
+	self:addTradeSkill(RecipeDB, 31104,350,24056,3,25229)
+	self:addTradeFlags(RecipeDB, 31104,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31104,7, 3)

 	-- Royal Nightseye -- 31105
 	-- World Drop
@@ -1399,9 +1400,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31105, 350, 24057, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31105, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31105, 7, 3)
+	self:addTradeSkill(RecipeDB, 31105,350,24057,3,25229)
+	self:addTradeFlags(RecipeDB, 31105,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31105,7, 3)

 	-- Inscribed Noble Topaz -- 31106
 	-- World Drop
@@ -1409,9 +1410,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31106, 350, 24058, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31106, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31106, 7, 3)
+	self:addTradeSkill(RecipeDB, 31106,350,24058,3,25229)
+	self:addTradeFlags(RecipeDB, 31106,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31106,7, 3)

 	-- Potent Noble Topaz -- 31107
 	-- World Drop
@@ -1419,9 +1420,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31107, 350, 24059, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31107, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31107, 7, 3)
+	self:addTradeSkill(RecipeDB, 31107,350,24059,3,25229)
+	self:addTradeFlags(RecipeDB, 31107,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31107,7, 3)

 	-- Luminous Noble Topaz -- 31108
 	-- World Drop
@@ -1429,9 +1430,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id4val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31108, 350, 24060, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31108, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31108, 7, 3)
+	self:addTradeSkill(RecipeDB, 31108,350,24060,3,25229)
+	self:addTradeFlags(RecipeDB, 31108,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31108,7, 3)

 	-- Glinting Noble Topaz -- 31109
 	-- World Drop
@@ -1439,9 +1440,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31109, 350, 24061, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31109, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31109, 7, 3)
+	self:addTradeSkill(RecipeDB, 31109,350,24061,3,25229)
+	self:addTradeFlags(RecipeDB, 31109,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31109,7, 3)

 	-- Enduring Talasite -- 31110
 	-- World Drop
@@ -1449,9 +1450,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id3val4id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31110, 350, 24062, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31110, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
-	self:addTradeAcquire(RecipeDB, 31110, 7, 3)
+	self:addTradeSkill(RecipeDB, 31110,350,24062,3,25229)
+	self:addTradeFlags(RecipeDB, 31110,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
+	self:addTradeAcquire(RecipeDB, 31110,7, 3)

 	-- Radiant Talasite -- 31111
 	-- World Drop
@@ -1459,9 +1460,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val5id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31111, 350, 24066, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31111, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
-	self:addTradeAcquire(RecipeDB, 31111, 7, 3)
+	self:addTradeSkill(RecipeDB, 31111,350,24066,3,25229)
+	self:addTradeFlags(RecipeDB, 31111,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,54)
+	self:addTradeAcquire(RecipeDB, 31111,7, 3)

 	-- Dazzling Talasite -- 31112
 	-- World Drop
@@ -1469,9 +1470,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id4val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31112, 350, 24065, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31112, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31112, 7, 3)
+	self:addTradeSkill(RecipeDB, 31112,350,24065,3,25229)
+	self:addTradeFlags(RecipeDB, 31112,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31112,7, 3)

 	-- Jagged Talasite -- 31113
 	-- World Drop
@@ -1479,9 +1480,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31113, 350, 24067, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31113, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31113, 7, 3)
+	self:addTradeSkill(RecipeDB, 31113,350,24067,3,25229)
+	self:addTradeFlags(RecipeDB, 31113,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31113,7, 3)

 	-- Sparkling Star of Elune -- 31149
 	-- World Drop
@@ -1489,37 +1490,37 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31149, 350, 24035, 3, 25229)
-	self:addTradeFlags(RecipeDB, 31149, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31149, 7, 3)
+	self:addTradeSkill(RecipeDB, 31149,350,24035,3,25229)
+	self:addTradeFlags(RecipeDB, 31149,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31149,7, 3)

 	-- Malachite Pendant -- 32178
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val2id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32178, 20, 25438, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32178, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 32178, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32178,20,25438,1,25229)
+	self:addTradeFlags(RecipeDB, 32178,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 32178,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Tigerseye Band -- 32179
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val2id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32179, 20, 25439, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32179, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 32179, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32179,20,25439,1,25229)
+	self:addTradeFlags(RecipeDB, 32179,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 32179,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Rough Stone Statue -- 32259
 	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32259, 10, 25498, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32259, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 32259,10,25498,1,25229)
+	self:addTradeFlags(RecipeDB, 32259,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Coarse Stone Statue -- 32801
@@ -1527,44 +1528,44 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32801, 50, 25880, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32801, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32801, 1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32801,50,25880,1,25229)
+	self:addTradeFlags(RecipeDB, 32801,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32801,1, 15501, 1, 16703, 1, 16727, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Heavy Stone Statue -- 32807
 	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32807, 100, 25881, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32807, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32807, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32807,100,25881,1,25229)
+	self:addTradeFlags(RecipeDB, 32807,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32807,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Solid Stone Statue -- 32808
 	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32808, 155, 25882, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32808, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32808, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32808,155,25882,1,25229)
+	self:addTradeFlags(RecipeDB, 32808,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32808,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Dense Stone Statue -- 32809
 	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32809, 205, 25883, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32809, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 32809, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 32809,205,25883,1,25229)
+	self:addTradeFlags(RecipeDB, 32809,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 32809,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Primal Stone Statue -- 32810
 	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 32810, 280, 25884, 1, 25229)
-	--self:addTradeFlags(RecipeDB, 32810, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	--self:addTradeSkill(RecipeDB, 32810,280,25884,1,25229)
+	--self:addTradeFlags(RecipeDB, 32810,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Powerful Earthstorm Diamond -- 32866
@@ -1575,9 +1576,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val18id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32866, 365, 25896, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32866, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 32866, 6, 933, 2, 17518)
+	self:addTradeSkill(RecipeDB, 32866,365,25896,1,25229)
+	self:addTradeFlags(RecipeDB, 32866,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 32866,6, 933, 2, 17518)

 	-- Bracing Earthstorm Diamond -- 32867
 	-- The Consortium - Revered
@@ -1587,9 +1588,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32867, 365, 25897, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32867, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 32867, 6, 933, 3, 17518)
+	self:addTradeSkill(RecipeDB, 32867,365,25897,1,25229)
+	self:addTradeFlags(RecipeDB, 32867,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 32867,6, 933, 3, 17518)

 	-- Tenacious Earthstorm Diamond -- 32868
 	-- World Drop
@@ -1597,49 +1598,50 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32868, 365, 25898, 3, 25229)
-	self:addTradeFlags(RecipeDB, 32868, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
-	self:addTradeAcquire(RecipeDB, 32868, 7, 3)
+	self:addTradeSkill(RecipeDB, 32868,365,25898,3,25229)
+	self:addTradeFlags(RecipeDB, 32868,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,52)
+	self:addTradeAcquire(RecipeDB, 32868,7, 3)

 	-- Brutal Earthstorm Diamond -- 32869
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32869, 365, 25899, 3, 25229)
-	self:addTradeFlags(RecipeDB, 32869, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32869, 7, 3)
+	self:addTradeSkill(RecipeDB, 32869,365,25899,3,25229)
+	self:addTradeFlags(RecipeDB, 32869,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32869,7, 3)

 	-- Insightful Earthstorm Diamond -- 32870
 	-- The Sha'tar - Friendly
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val12id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32870, 365, 25901, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32870, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
-	self:addTradeAcquire(RecipeDB, 32870, 6, 935, 1, 21432)
+	self:addTradeSkill(RecipeDB, 32870,365,25901,1,25229)
+	self:addTradeFlags(RecipeDB, 32870,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
+	self:addTradeAcquire(RecipeDB, 32870,6, 935, 1, 21432)

 	-- Destructive Skyfire Diamond -- 32871
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32871, 365, 25890, 3, 25229)
-	self:addTradeFlags(RecipeDB, 32871, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32871, 7, 3)
+	self:addTradeSkill(RecipeDB, 32871,365,25890,3,25229)
+	self:addTradeFlags(RecipeDB, 32871,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32871,7, 3)

 	-- Mystical Skyfire Diamond -- 32872
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32872, 365, 25893, 3, 25229)
-	self:addTradeFlags(RecipeDB, 32872, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32872, 7, 3)
+	self:addTradeSkill(RecipeDB, 32872,365,25893,3,25229)
+	self:addTradeFlags(RecipeDB, 32872,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32872,7, 3)

 	-- Swift Skyfire Diamond -- 32873
 	-- The Consortium - Honored
@@ -1648,9 +1650,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val24id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32873, 365, 25894, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32873, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 32873, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 32873,365,25894,1,25229)
+	self:addTradeFlags(RecipeDB, 32873,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 32873,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Enigmatic Skyfire Diamond -- 32874
 	-- Keepers of Time - Honored
@@ -1658,17 +1660,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32874, 365, 25895, 1, 25229)
-	self:addTradeFlags(RecipeDB, 32874, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
-	self:addTradeAcquire(RecipeDB, 32874, 6, 989, 2, 21643)
+	self:addTradeSkill(RecipeDB, 32874,365,25895,1,25229)
+	self:addTradeFlags(RecipeDB, 32874,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
+	self:addTradeAcquire(RecipeDB, 32874,6, 989, 2, 21643)

 	-- Smooth Golden Draenite -- 34069
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34069, 325, 28290, 2, 25229)
-	self:addTradeFlags(RecipeDB, 34069, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 34069,325,28290,2,25229)
+	self:addTradeFlags(RecipeDB, 34069,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bright Blood Garnet -- 34590
@@ -1677,169 +1679,170 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34590, 305, 28595, 1, 25229)
-	self:addTradeFlags(RecipeDB, 34590, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 34590,305,28595,1,25229)
+	self:addTradeFlags(RecipeDB, 34590,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Golden Ring of Power -- 34955
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val4id3val5id4val5id5val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34955, 170, 29157, 1, 25229)
-	self:addTradeFlags(RecipeDB, 34955, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 34955, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 34955,170,29157,1,25229)
+	self:addTradeFlags(RecipeDB, 34955,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 34955,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Truesilver Commander's Ring -- 34959
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val7id1val7id2val6id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34959, 190, 29158, 1, 25229)
-	self:addTradeFlags(RecipeDB, 34959, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 34959, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 34959,190,29158,1,25229)
+	self:addTradeFlags(RecipeDB, 34959,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 34959,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Glowing Thorium Band -- 34960
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val4id24val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34960, 270, 29159, 1, 25229)
-	self:addTradeFlags(RecipeDB, 34960, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 34960, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 34960,270,29159,1,25229)
+	self:addTradeFlags(RecipeDB, 34960,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 34960,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Emerald Lion Ring -- 34961
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val6id1val5id2val5id3val6id4val5id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 34961, 280, 29160, 1, 25229)
-	self:addTradeFlags(RecipeDB, 34961, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 34961, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 34961,280,29160,1,25229)
+	self:addTradeFlags(RecipeDB, 34961,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 34961,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Brilliant Necklace -- 36523
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val2id1val2id2val1id3val2id4val2id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36523, 75, 30419, 1, 25229)
-	self:addTradeFlags(RecipeDB, 36523, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 36523, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 36523,75,30419,1,25229)
+	self:addTradeFlags(RecipeDB, 36523,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 36523,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Heavy Jade Ring -- 36524
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val6id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36524, 105, 30420, 1, 25229)
-	self:addTradeFlags(RecipeDB, 36524, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 36524, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 36524,105,30420,1,25229)
+	self:addTradeFlags(RecipeDB, 36524,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 36524,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Red Ring of Destruction -- 36525
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val9id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36525, 225, 30421, 1, 25229)
-	self:addTradeFlags(RecipeDB, 36525, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 36525, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 36525,225,30421,1,25229)
+	self:addTradeFlags(RecipeDB, 36525,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 36525,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Diamond Focus Ring -- 36526
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val8id4val4id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36526, 265, 30422, 1, 25229)
-	self:addTradeFlags(RecipeDB, 36526, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 36526, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 36526,265,30422,1,25229)
+	self:addTradeFlags(RecipeDB, 36526,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 36526,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Bronze Band of Force -- 37818
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37818, 65, 30804, 1, 25229)
-	self:addTradeFlags(RecipeDB, 37818, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 37818, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 37818,65,30804,1,25229)
+	self:addTradeFlags(RecipeDB, 37818,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 37818,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- Ring of Arcane Shielding -- 37855
 	-- The Sha'tar - Honored
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id29val30id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37855, 360, 30825, 3, 25229)
-	self:addTradeFlags(RecipeDB, 37855, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,47,62,111)
-	self:addTradeAcquire(RecipeDB, 37855, 6, 935, 2, 21432)
+	self:addTradeSkill(RecipeDB, 37855,360,30825,3,25229)
+	self:addTradeFlags(RecipeDB, 37855,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,62,111)
+	self:addTradeAcquire(RecipeDB, 37855,6, 935, 2, 21432)

 	-- Mercurial Adamantite -- 38068
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38068, 305, 31079, 1, 25229)
-	self:addTradeFlags(RecipeDB, 38068, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 38068, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 38068,305,31079,1,25229)
+	self:addTradeFlags(RecipeDB, 38068,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 38068,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Bronze Torc -- 38175
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38175, 80, 31154, 1, 25229)
-	self:addTradeFlags(RecipeDB, 38175, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 38175, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)
+	self:addTradeSkill(RecipeDB, 38175,80,31154,1,25229)
+	self:addTradeFlags(RecipeDB, 38175,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 38175,1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778)

 	-- The Frozen Eye -- 38503
 	-- The Violet Eye - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val12id3val35id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38503, 375, 31398, 4, 25229)
-	self:addTradeFlags(RecipeDB, 38503, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62,114)
-	self:addTradeAcquire(RecipeDB, 38503, 6, 967, 2, 18255)
+	self:addTradeSkill(RecipeDB, 38503,375,31398,4,25229)
+	self:addTradeFlags(RecipeDB, 38503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62,114)
+	self:addTradeAcquire(RecipeDB, 38503,6, 967, 2, 18255)

 	-- The Natural Ward -- 38504
 	-- Cenarion Expedition - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val28id3val35id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 38504, 375, 31399, 4, 25229)
-	self:addTradeFlags(RecipeDB, 38504, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62,103)
-	self:addTradeAcquire(RecipeDB, 38504, 6, 942, 4, 17904)
+	self:addTradeSkill(RecipeDB, 38504,375,31399,4,25229)
+	self:addTradeFlags(RecipeDB, 38504,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62,103)
+	self:addTradeAcquire(RecipeDB, 38504,6, 942, 4, 17904)

 	-- Great Golden Draenite -- 39451
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39451, 325, 31860, 2, 25229)
-	self:addTradeFlags(RecipeDB, 39451, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39451, 3, 23281)
+	self:addTradeSkill(RecipeDB, 39451,325,31860,2,25229)
+	self:addTradeFlags(RecipeDB, 39451,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39451,3, 23281)

 	-- Great Dawnstone -- 39452
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39452, 350, 31861, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39452, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39452, 7, 3)
+	self:addTradeSkill(RecipeDB, 39452,350,31861,3,25229)
+	self:addTradeFlags(RecipeDB, 39452,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39452,7, 3)

 	-- Balanced Shadow Draenite -- 39455
 	-- Mob Drop
@@ -1847,9 +1850,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id3val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39455, 325, 31862, 2, 25229)
-	self:addTradeFlags(RecipeDB, 39455, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39455, 3, 23061, 3, 23261, 3, 23281)
+	self:addTradeSkill(RecipeDB, 39455,325,31862,2,25229)
+	self:addTradeFlags(RecipeDB, 39455,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39455,3, 23061, 3, 23261, 3, 23281)

 	-- Infused Shadow Draenite -- 39458
 	-- Mob Drop
@@ -1857,9 +1860,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val1id24val1id38val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39458, 325, 31864, 2, 25229)
-	self:addTradeFlags(RecipeDB, 39458, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39458, 3, 23261, 3, 23281, 3, 23282, 3, 23354)
+	self:addTradeSkill(RecipeDB, 39458,325,31864,2,25229)
+	self:addTradeFlags(RecipeDB, 39458,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39458,3, 23261, 3, 23281, 3, 23282, 3, 23354)

 	-- Infused Nightseye -- 39462
 	-- World Drop
@@ -1867,9 +1870,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39462, 350, 31865, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39462, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39462, 7, 3)
+	self:addTradeSkill(RecipeDB, 39462,350,31865,3,25229)
+	self:addTradeFlags(RecipeDB, 39462,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39462,7, 3)

 	-- Balanced Nightseye -- 39463
 	-- World Drop
@@ -1877,9 +1880,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id3val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39463, 350, 31863, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39463, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39463, 7, 3)
+	self:addTradeSkill(RecipeDB, 39463,350,31863,3,25229)
+	self:addTradeFlags(RecipeDB, 39463,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39463,7, 3)

 	-- Veiled Flame Spessarite -- 39466
 	-- Mob Drop
@@ -1887,9 +1890,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39466, 325, 31866, 2, 25229)
-	self:addTradeFlags(RecipeDB, 39466, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39466, 3, 23261, 3, 23282)
+	self:addTradeSkill(RecipeDB, 39466,325,31866,2,25229)
+	self:addTradeFlags(RecipeDB, 39466,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39466,3, 23261, 3, 23282)

 	-- Wicked Flame Spessarite -- 39467
 	-- Mob Drop
@@ -1897,9 +1900,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39467, 325, 31869, 2, 25229)
-	self:addTradeFlags(RecipeDB, 39467, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39467, 3, 23061)
+	self:addTradeSkill(RecipeDB, 39467,325,31869,2,25229)
+	self:addTradeFlags(RecipeDB, 39467,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39467,3, 23061)

 	-- Veiled Noble Topaz -- 39470
 	-- World Drop
@@ -1907,9 +1910,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39470, 350, 31867, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39470, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39470, 7, 3)
+	self:addTradeSkill(RecipeDB, 39470,350,31867,3,25229)
+	self:addTradeFlags(RecipeDB, 39470,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39470,7, 3)

 	-- Wicked Noble Topaz -- 39471
 	-- World Drop
@@ -1917,9 +1920,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39471, 350, 31868, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39471, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39471, 7, 3)
+	self:addTradeSkill(RecipeDB, 39471,350,31868,3,25229)
+	self:addTradeFlags(RecipeDB, 39471,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39471,7, 3)

 	-- Bold Crimson Spinel -- 39705
 	-- The Scale of the Sands - Friendly
@@ -1929,9 +1932,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39705, 375, 32193, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39705, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39705, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39705,375,32193,4,25229)
+	self:addTradeFlags(RecipeDB, 39705,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39705,6, 990, 1, 23437)

 	-- Delicate Crimson Spinel -- 39706
 	-- The Scale of the Sands - Friendly
@@ -1941,9 +1944,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39706, 375, 32194, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39706, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39706, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39706,375,32194,4,25229)
+	self:addTradeFlags(RecipeDB, 39706,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39706,6, 990, 1, 23437)

 	-- Teardrop Crimson Spinel -- 39710
 	-- The Scale of the Sands - Friendly
@@ -1953,9 +1956,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39710, 375, 32195, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39710, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39710, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39710,375,32195,4,25229)
+	self:addTradeFlags(RecipeDB, 39710,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39710,6, 990, 1, 23437)

 	-- Runed Crimson Spinel -- 39711
 	-- The Scale of the Sands - Friendly
@@ -1965,9 +1968,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39711, 375, 32196, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39711, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39711, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39711,375,32196,4,25229)
+	self:addTradeFlags(RecipeDB, 39711,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39711,6, 990, 1, 23437)

 	-- Bright Crimson Spinel -- 39712
 	-- The Scale of the Sands - Friendly
@@ -1977,9 +1980,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val20id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39712, 375, 32197, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39712, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39712, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39712,375,32197,4,25229)
+	self:addTradeFlags(RecipeDB, 39712,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39712,6, 990, 1, 23437)

 	-- Subtle Crimson Spinel -- 39713
 	-- The Scale of the Sands - Friendly
@@ -1989,9 +1992,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val10id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39713, 375, 32198, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39713, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
-	self:addTradeAcquire(RecipeDB, 39713, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39713,375,32198,4,25229)
+	self:addTradeFlags(RecipeDB, 39713,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
+	self:addTradeAcquire(RecipeDB, 39713,6, 990, 1, 23437)

 	-- Flashing Crimson Spinel -- 39714
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2004,9 +2007,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val10id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39714, 375, 32199, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39714, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB, 39714, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39714,375,32199,4,25229)
+	self:addTradeFlags(RecipeDB, 39714,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB, 39714,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Solid Empyrean Sapphire -- 39715
 	-- The Scale of the Sands - Friendly
@@ -2016,9 +2019,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val15id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39715, 375, 32200, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39715, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39715, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39715,375,32200,4,25229)
+	self:addTradeFlags(RecipeDB, 39715,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39715,6, 990, 1, 23437)

 	-- Sparkling Empyrean Sapphire -- 39716
 	-- The Scale of the Sands - Friendly
@@ -2028,9 +2031,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39716, 375, 32201, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39716, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39716, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39716,375,32201,4,25229)
+	self:addTradeFlags(RecipeDB, 39716,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39716,6, 990, 1, 23437)

 	-- Lustrous Empyrean Sapphire -- 39717
 	-- The Scale of the Sands - Friendly
@@ -2040,9 +2043,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id24val4id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39717, 375, 32202, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39717, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39717, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39717,375,32202,4,25229)
+	self:addTradeFlags(RecipeDB, 39717,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39717,6, 990, 1, 23437)

 	-- Stormy Empyrean Sapphire -- 39718
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2055,9 +2058,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val13id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39718, 375, 32203, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39718, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 39718, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39718,375,32203,4,25229)
+	self:addTradeFlags(RecipeDB, 39718,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 39718,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Brilliant Lionseye -- 39719
 	-- The Scale of the Sands - Friendly
@@ -2067,9 +2070,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39719, 375, 32204, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39719, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39719, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39719,375,32204,4,25229)
+	self:addTradeFlags(RecipeDB, 39719,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39719,6, 990, 1, 23437)

 	-- Smooth Lionseye -- 39720
 	-- The Scale of the Sands - Friendly
@@ -2078,9 +2081,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39720, 375, 32205, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39720, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39720, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39720,375,32205,4,25229)
+	self:addTradeFlags(RecipeDB, 39720,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39720,6, 990, 1, 23437)

 	-- Rigid Lionseye -- 39721
 	-- The Scale of the Sands - Revered
@@ -2089,9 +2092,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39721, 375, 32206, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39721, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39721, 6, 990, 3, 23437)
+	self:addTradeSkill(RecipeDB, 39721,375,32206,4,25229)
+	self:addTradeFlags(RecipeDB, 39721,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39721,6, 990, 3, 23437)

 	-- Gleaming Lionseye -- 39722
 	-- The Scale of the Sands - Friendly
@@ -2100,9 +2103,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39722, 375, 32207, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39722, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39722, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39722,375,32207,4,25229)
+	self:addTradeFlags(RecipeDB, 39722,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39722,6, 990, 1, 23437)

 	-- Thick Lionseye -- 39723
 	-- The Scale of the Sands - Friendly
@@ -2112,9 +2115,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val10id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39723, 375, 32208, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39723, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
-	self:addTradeAcquire(RecipeDB, 39723, 6, 990, 1, 23437)
+	self:addTradeSkill(RecipeDB, 39723,375,32208,4,25229)
+	self:addTradeFlags(RecipeDB, 39723,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
+	self:addTradeAcquire(RecipeDB, 39723,6, 990, 1, 23437)

 	-- Mystic Lionseye -- 39724
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2127,9 +2130,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39724, 375, 32209, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39724, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39724, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39724,375,32209,4,25229)
+	self:addTradeFlags(RecipeDB, 39724,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39724,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Great Lionseye -- 39725
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2141,9 +2144,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39725, 375, 32210, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39725, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39725, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39725,375,32210,4,25229)
+	self:addTradeFlags(RecipeDB, 39725,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39725,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Sovereign Shadowsong Amethyst -- 39727
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2156,9 +2159,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id1val7id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39727, 375, 32211, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39727, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39727, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39727,375,32211,4,25229)
+	self:addTradeFlags(RecipeDB, 39727,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39727,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Shifting Shadowsong Amethyst -- 39728
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2171,9 +2174,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id2val7id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39728, 375, 32212, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39728, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39728, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39728,375,32212,4,25229)
+	self:addTradeFlags(RecipeDB, 39728,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39728,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Balanced Shadowsong Amethyst -- 39729
 	-- The Scale of the Sands - Honored
@@ -2183,9 +2186,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id3val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39729, 375, 32213, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39729, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39729, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39729,375,32213,4,25229)
+	self:addTradeFlags(RecipeDB, 39729,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39729,6, 990, 2, 23437)

 	-- Infused Shadowsong Amethyst -- 39730
 	-- The Scale of the Sands - Honored
@@ -2195,9 +2198,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39730, 375, 32214, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39730, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39730, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39730,375,32214,4,25229)
+	self:addTradeFlags(RecipeDB, 39730,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39730,6, 990, 2, 23437)

 	-- Glowing Shadowsong Amethyst -- 39731
 	-- The Scale of the Sands - Honored
@@ -2207,9 +2210,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id3val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39731, 375, 32215, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39731, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39731, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39731,375,32215,4,25229)
+	self:addTradeFlags(RecipeDB, 39731,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39731,6, 990, 2, 23437)

 	-- Royal Shadowsong Amethyst -- 39732
 	-- The Scale of the Sands - Revered
@@ -2219,9 +2222,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39732, 375, 32216, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39732, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39732, 6, 990, 3, 23437)
+	self:addTradeSkill(RecipeDB, 39732,375,32216,4,25229)
+	self:addTradeFlags(RecipeDB, 39732,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39732,6, 990, 3, 23437)

 	-- Inscribed Pyrestone -- 39733
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2234,9 +2237,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39733, 375, 32217, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39733, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39733, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39733,375,32217,4,25229)
+	self:addTradeFlags(RecipeDB, 39733,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39733,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Potent Pyrestone -- 39734
 	-- The Scale of the Sands - Honored
@@ -2246,9 +2249,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39734, 375, 32218, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39734, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39734, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39734,375,32218,4,25229)
+	self:addTradeFlags(RecipeDB, 39734,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39734,6, 990, 2, 23437)

 	-- Luminous Pyrestone -- 39735
 	-- The Scale of the Sands - Honored
@@ -2258,9 +2261,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id4val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39735, 375, 32219, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39735, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39735, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39735,375,32219,4,25229)
+	self:addTradeFlags(RecipeDB, 39735,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39735,6, 990, 2, 23437)

 	-- Glinting Pyrestone -- 39736
 	-- The Scale of the Sands - Honored
@@ -2270,9 +2273,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39736, 375, 32220, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39736, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39736, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39736,375,32220,4,25229)
+	self:addTradeFlags(RecipeDB, 39736,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39736,6, 990, 2, 23437)

 	-- Veiled Pyrestone -- 39737
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -2285,9 +2288,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39737, 375, 32221, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39737, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 39737, 3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)
+	self:addTradeSkill(RecipeDB, 39737,375,32221,4,25229)
+	self:addTradeFlags(RecipeDB, 39737,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 39737,3, 17767, 3, 17808, 3, 17842, 3, 17888, 3, 17968)

 	-- Wicked Pyrestone -- 39738
 	-- The Scale of the Sands - Revered
@@ -2297,9 +2300,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39738, 375, 32222, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39738, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39738, 6, 990, 3, 23437)
+	self:addTradeSkill(RecipeDB, 39738,375,32222,4,25229)
+	self:addTradeFlags(RecipeDB, 39738,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39738,6, 990, 3, 23437)

 	-- Enduring Seaspray Emerald -- 39739
 	-- The Scale of the Sands - Revered
@@ -2309,9 +2312,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val7id3val5id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39739, 375, 32223, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39739, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
-	self:addTradeAcquire(RecipeDB, 39739, 6, 990, 3, 23437)
+	self:addTradeSkill(RecipeDB, 39739,375,32223,4,25229)
+	self:addTradeFlags(RecipeDB, 39739,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,52,109)
+	self:addTradeAcquire(RecipeDB, 39739,6, 990, 3, 23437)

 	-- Radiant Seaspray Emerald -- 39740
 	-- The Scale of the Sands - Honored
@@ -2321,9 +2324,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val6id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39740, 375, 32224, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39740, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,54,109)
-	self:addTradeAcquire(RecipeDB, 39740, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39740,375,32224,4,25229)
+	self:addTradeFlags(RecipeDB, 39740,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,54,109)
+	self:addTradeAcquire(RecipeDB, 39740,6, 990, 2, 23437)

 	-- Dazzling Seaspray Emerald -- 39741
 	-- The Scale of the Sands - Honored
@@ -2333,9 +2336,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id4val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39741, 375, 32225, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39741, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39741, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39741,375,32225,4,25229)
+	self:addTradeFlags(RecipeDB, 39741,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39741,6, 990, 2, 23437)

 	-- Jagged Seaspray Emerald -- 39742
 	-- The Scale of the Sands - Honored
@@ -2345,9 +2348,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39742, 375, 32226, 4, 25229)
-	self:addTradeFlags(RecipeDB, 39742, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 39742, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 39742,375,32226,4,25229)
+	self:addTradeFlags(RecipeDB, 39742,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 39742,6, 990, 2, 23437)

 	-- Relentless Earthstorm Diamond -- 39961
 	-- Trainer
@@ -2355,8 +2358,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39961, 365, 32409, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39961, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 39961,365,32409,3,25229)
+	self:addTradeFlags(RecipeDB, 39961,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Thundering Skyfire Diamond -- 39963
@@ -2364,49 +2367,49 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39963, 365, 32410, 3, 25229)
-	self:addTradeFlags(RecipeDB, 39963, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 39963, 7, 3)
+	self:addTradeSkill(RecipeDB, 39963,365,32410,3,25229)
+	self:addTradeFlags(RecipeDB, 39963,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 39963,7, 3)

 	-- Necklace of the Deep -- 40514
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val21id2val20id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40514, 310, 32508, 1, 25229)
-	self:addTradeFlags(RecipeDB, 40514, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 40514, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 40514,310,32508,1,25229)
+	self:addTradeFlags(RecipeDB, 40514,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeAcquire(RecipeDB, 40514,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Brilliant Pearl Band -- 41414
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val15id5val28id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41414, 315, 32772, 1, 25229)
-	self:addTradeFlags(RecipeDB, 41414, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 41414, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 41414,315,32772,1,25229)
+	self:addTradeFlags(RecipeDB, 41414,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 41414,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- The Black Pearl -- 41415
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val33id3val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41415, 320, 32774, 1, 25229)
-	self:addTradeFlags(RecipeDB, 41415, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 41415, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 41415,320,32774,1,25229)
+	self:addTradeFlags(RecipeDB, 41415,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 41415,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Crown of the Sea Witch -- 41418
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val42id3val20id4val20id5val127id6val28id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41418, 365, 32776, 1, 25229)
-	self:addTradeFlags(RecipeDB, 41418, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41418, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 41418,365,32776,1,25229)
+	self:addTradeFlags(RecipeDB, 41418,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41418,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Purified Jaggal Pearl -- 41420
 	-- Trainer
@@ -2414,9 +2417,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id5val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41420, 310, 32833, 1, 25229)
-	self:addTradeFlags(RecipeDB, 41420, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41420, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 41420,310,32833,1,25229)
+	self:addTradeFlags(RecipeDB, 41420,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41420,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Purified Shadow Pearl -- 41429
 	-- Trainer
@@ -2424,9 +2427,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id5val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41429, 320, 32836, 1, 25229)
-	self:addTradeFlags(RecipeDB, 41429, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 41429, 1, 18751, 1, 18774, 1, 19063, 1, 19539)
+	self:addTradeSkill(RecipeDB, 41429,320,32836,1,25229)
+	self:addTradeFlags(RecipeDB, 41429,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 41429,1, 18751, 1, 18774, 1, 19063, 1, 19539)

 	-- Don Julio's Heart -- 42558
 	-- The Consortium - Revered
@@ -2435,22 +2438,23 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42558, 360, 33133, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42558, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,105)
-	self:addTradeAcquire(RecipeDB, 42558, 6, 933, 3, 20242, 6, 933, 3, 23007)
+	self:addTradeSkill(RecipeDB, 42558,360,33133,1,25229)
+	self:addTradeFlags(RecipeDB, 42558,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,105)
+	self:addTradeAcquire(RecipeDB, 42558,6, 933, 3, 20242, 6, 933, 3, 23007)

 	-- Kailee's Rose -- 42588
 	-- The Sha'tar - Honored
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42588, 360, 33134, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42588, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,37,41,111)
-	self:addTradeAcquire(RecipeDB, 42588, 6, 935, 2, 21432)
+	self:addTradeSkill(RecipeDB, 42588,360,33134,1,25229)
+	self:addTradeFlags(RecipeDB, 42588,1,2,4,6,21,22,23,24,25,26,27,28,29,30,37,41,111)
+	self:addTradeAcquire(RecipeDB, 42588,6, 935, 2, 21432)

 	-- Crimson Sun -- 42589
 	-- The Consortium - Revered
@@ -2459,9 +2463,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val24id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42589, 360, 33131, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42589, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,105)
-	self:addTradeAcquire(RecipeDB, 42589, 6, 933, 3, 20242, 6, 933, 3, 23007)
+	self:addTradeSkill(RecipeDB, 42589,360,33131,1,25229)
+	self:addTradeFlags(RecipeDB, 42589,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,105)
+	self:addTradeAcquire(RecipeDB, 42589,6, 933, 3, 20242, 6, 933, 3, 23007)

 	-- Falling Star -- 42590
 	-- Lower City - Revered
@@ -2470,9 +2474,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val18id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42590, 360, 33135, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42590, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,107)
-	self:addTradeAcquire(RecipeDB, 42590, 6, 1011, 3, 21655)
+	self:addTradeSkill(RecipeDB, 42590,360,33135,1,25229)
+	self:addTradeFlags(RecipeDB, 42590,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,107)
+	self:addTradeAcquire(RecipeDB, 42590,6, 1011, 3, 21655)

 	-- Stone of Blades -- 42591
 	-- Keepers of Time - Revered
@@ -2480,21 +2484,22 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42591, 360, 33143, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42591, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,106)
-	self:addTradeAcquire(RecipeDB, 42591, 6, 989, 3, 21643)
+	self:addTradeSkill(RecipeDB, 42591,360,33143,1,25229)
+	self:addTradeFlags(RecipeDB, 42591,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,106)
+	self:addTradeAcquire(RecipeDB, 42591,6, 989, 3, 21643)

 	-- Blood of Amber -- 42592
 	-- The Sha'tar - Revered
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42592, 360, 33140, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42592, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,37,41,111)
-	self:addTradeAcquire(RecipeDB, 42592, 6, 935, 3, 21432)
+	self:addTradeSkill(RecipeDB, 42592,360,33140,1,25229)
+	self:addTradeFlags(RecipeDB, 42592,1,2,4,6,21,22,23,24,25,26,27,28,29,30,37,41,111)
+	self:addTradeAcquire(RecipeDB, 42592,6, 935, 3, 21432)

 	-- Facet of Eternity -- 42593
 	-- Keepers of Time - Honored
@@ -2503,9 +2508,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42593, 360, 33144, 1, 25229)
-	self:addTradeFlags(RecipeDB, 42593, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52,106)
-	self:addTradeAcquire(RecipeDB, 42593, 6, 989, 2, 21643)
+	self:addTradeSkill(RecipeDB, 42593,360,33144,1,25229)
+	self:addTradeFlags(RecipeDB, 42593,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52,106)
+	self:addTradeAcquire(RecipeDB, 42593,6, 989, 2, 21643)

 	-- Steady Talasite -- 43493
 	-- Vendor
@@ -2513,79 +2518,107 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id3val4id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 43493, 350, 33782, 3, 25229)
-	self:addTradeFlags(RecipeDB, 43493, 1,2,4,9,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 43493, 2, 18821, 2, 18822)
+	self:addTradeSkill(RecipeDB, 43493,350,33782,3,25229)
+	self:addTradeFlags(RecipeDB, 43493,1,2,4,9,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 43493,2, 18821, 2, 18822)

 	-- Chaotic Skyfire Diamond -- 44794
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44794, 365, 34220, 3, 25229)
-	self:addTradeFlags(RecipeDB, 44794, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44794,365,34220,3,25229)
+	self:addTradeFlags(RecipeDB, 44794,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Loop of Forged Power -- 46122
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val28id4val19id45val30id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46122, 365, 34362, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46122, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 46122, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46122,365,34362,4,25229)
+	self:addTradeFlags(RecipeDB, 46122,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 46122,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)

 	-- Ring of Flowing Life -- 46123
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val28id4val8id24val30id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46123, 365, 34363, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46123, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 46123, 3, 25363, 3, 25367, 3, 25369, 3, 25370)
+	self:addTradeSkill(RecipeDB, 46123,365,34363,4,25229)
+	self:addTradeFlags(RecipeDB, 46123,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 46123,3, 25363, 3, 25367, 3, 25369, 3, 25370)

 	-- Hard Khorium Band -- 46124
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val30id2val42id3val28id46val58id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46124, 365, 34361, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46124, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 46124, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46124,365,34361,4,25229)
+	self:addTradeFlags(RecipeDB, 46124,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeAcquire(RecipeDB, 46124,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Pendant of Sunfire -- 46125
 	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val27id3val19id4val25id44val25id46val36id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46125, 365, 34359, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46125, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47)
-	self:addTradeAcquire(RecipeDB, 46125, 3, 25369, 3, 25370, 3, 25599)
+	self:addTradeSkill(RecipeDB, 46125,365,34359,4,25229)
+	self:addTradeFlags(RecipeDB, 46125,1,2,21,22,23,24,25,26,27,28,29,30,37,41,47)
+	self:addTradeAcquire(RecipeDB, 46125,3, 25369, 3, 25370, 3, 25599)

 	-- Amulet of Flowing Life -- 46126
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val27id3val19id4val11id24val25id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46126, 365, 34360, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46126, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47)
-	self:addTradeAcquire(RecipeDB, 46126, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46126,365,34360,4,25229)
+	self:addTradeFlags(RecipeDB, 46126,1,2,21,22,23,24,25,26,27,28,29,30,37,41,47)
+	self:addTradeAcquire(RecipeDB, 46126,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)

 	-- Hard Khorium Choker -- 46127
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val42id3val29id46val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46127, 365, 34358, 4, 25229)
-	self:addTradeFlags(RecipeDB, 46127, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47)
-	self:addTradeAcquire(RecipeDB, 46127, 3, 25363, 3, 25367, 3, 25369, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46127,365,34358,4,25229)
+	self:addTradeFlags(RecipeDB, 46127,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47)
+	self:addTradeAcquire(RecipeDB, 46127,3, 25363, 3, 25367, 3, 25369, 3, 25371, 3, 25507)

 	-- Quick Dawnstone -- 46403
 	-- Shattered Sun Offensive - Exalted
@@ -2594,9 +2627,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46403, 350, 35315, 3, 25229)
-	self:addTradeFlags(RecipeDB, 46403, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 46403, 6, 1077, 4, 25950)
+	self:addTradeSkill(RecipeDB, 46403,350,35315,3,25229)
+	self:addTradeFlags(RecipeDB, 46403,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 46403,6, 1077, 4, 25950)

 	-- Reckless Noble Topaz -- 46404
 	-- Shattered Sun Offensive - Exalted
@@ -2605,9 +2638,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val4id30val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46404, 350, 35316, 3, 25229)
-	self:addTradeFlags(RecipeDB, 46404, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 46404, 6, 1077, 4, 25950)
+	self:addTradeSkill(RecipeDB, 46404,350,35316,3,25229)
+	self:addTradeFlags(RecipeDB, 46404,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 46404,6, 1077, 4, 25950)

 	-- Forceful Talasite -- 46405
 	-- Shattered Sun Offensive - Exalted
@@ -2616,9 +2649,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id3val4id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46405, 350, 35318, 3, 25229)
-	self:addTradeFlags(RecipeDB, 46405, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 46405, 6, 1077, 4, 25950)
+	self:addTradeSkill(RecipeDB, 46405,350,35318,3,25229)
+	self:addTradeFlags(RecipeDB, 46405,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 46405,6, 1077, 4, 25950)

 	-- Eternal Earthstorm Diamond -- 46597
 	-- Shattered Sun Offensive - Revered
@@ -2627,9 +2660,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46597, 370, 35501, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46597, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
-	self:addTradeAcquire(RecipeDB, 46597, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46597,370,35501,1,25229)
+	self:addTradeFlags(RecipeDB, 46597,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
+	self:addTradeAcquire(RecipeDB, 46597,6, 1077, 3, 25032)

 	-- Ember Skyfire Diamond -- 46601
 	-- Shattered Sun Offensive - Revered
@@ -2638,64 +2671,64 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46601, 370, 35503, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46601, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 46601, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46601,370,35503,1,25229)
+	self:addTradeFlags(RecipeDB, 46601,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 46601,6, 1077, 3, 25032)

 	-- Figurine - Empyrean Tortoise -- 46775
 	-- Shattered Sun Offensive - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats: Tanking,
 	-- Item Stats: val42id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46775, 375, 35693, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46775, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,112)
-	self:addTradeAcquire(RecipeDB, 46775, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46775,375,35693,1,25229)
+	self:addTradeFlags(RecipeDB, 46775,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,52,63,112)
+	self:addTradeAcquire(RecipeDB, 46775,6, 1077, 3, 25032)

 	-- Figurine - Khorium Boar -- 46776
 	-- Shattered Sun Offensive - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46776, 375, 35694, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46776, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 46776, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46776,375,35694,1,25229)
+	self:addTradeFlags(RecipeDB, 46776,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 46776,6, 1077, 3, 25032)

 	-- Figurine - Crimson Serpent -- 46777
 	-- Shattered Sun Offensive - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val49id3val33id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46777, 375, 35700, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46777, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 46777, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46777,375,35700,1,25229)
+	self:addTradeFlags(RecipeDB, 46777,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 46777,6, 1077, 3, 25032)

 	-- Figurine - Shadowsong Panther -- 46778
 	-- Shattered Sun Offensive - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val80id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46778, 375, 35702, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46778, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 46778, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46778,375,35702,1,25229)
+	self:addTradeFlags(RecipeDB, 46778,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 46778,6, 1077, 3, 25032)

 	-- Figurine - Seaspray Albatross -- 46779
 	-- Shattered Sun Offensive - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val18id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46779, 375, 35703, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46779, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
-	self:addTradeAcquire(RecipeDB, 46779, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46779,375,35703,1,25229)
+	self:addTradeFlags(RecipeDB, 46779,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63,112)
+	self:addTradeAcquire(RecipeDB, 46779,6, 1077, 3, 25032)

 	-- Regal Nightseye -- 46803
 	-- Shattered Sun Offensive - Revered
@@ -2704,9 +2737,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id3val4id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46803, 350, 35707, 1, 25229)
-	self:addTradeFlags(RecipeDB, 46803, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
-	self:addTradeAcquire(RecipeDB, 46803, 6, 1077, 3, 25032)
+	self:addTradeSkill(RecipeDB, 46803,350,35707,1,25229)
+	self:addTradeFlags(RecipeDB, 46803,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,112)
+	self:addTradeAcquire(RecipeDB, 46803,6, 1077, 3, 25032)

 	-- Forceful Seaspray Emerald -- 47053
 	-- The Scale of the Sands - Honored
@@ -2716,9 +2749,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id3val5id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47053, 375, 35759, 4, 25229)
-	self:addTradeFlags(RecipeDB, 47053, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 47053, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 47053,375,35759,4,25229)
+	self:addTradeFlags(RecipeDB, 47053,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 47053,6, 990, 2, 23437)

 	-- Steady Seaspray Emerald -- 47054
 	-- The Scale of the Sands - Honored
@@ -2728,9 +2761,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val7id3val5id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47054, 375, 35758, 4, 25229)
-	self:addTradeFlags(RecipeDB, 47054, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 47054, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 47054,375,35758,4,25229)
+	self:addTradeFlags(RecipeDB, 47054,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 47054,6, 990, 2, 23437)

 	-- Reckless Pyrestone -- 47055
 	-- The Scale of the Sands - Honored
@@ -2740,9 +2773,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id30val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47055, 375, 35760, 4, 25229)
-	self:addTradeFlags(RecipeDB, 47055, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 47055, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 47055,375,35760,4,25229)
+	self:addTradeFlags(RecipeDB, 47055,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 47055,6, 990, 2, 23437)

 	-- Quick Lionseye -- 47056
 	-- The Scale of the Sands - Honored
@@ -2752,17 +2785,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47056, 375, 35761, 4, 25229)
-	self:addTradeFlags(RecipeDB, 47056, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
-	self:addTradeAcquire(RecipeDB, 47056, 6, 990, 2, 23437)
+	self:addTradeSkill(RecipeDB, 47056,375,35761,4,25229)
+	self:addTradeFlags(RecipeDB, 47056,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,109)
+	self:addTradeAcquire(RecipeDB, 47056,6, 990, 2, 23437)

 	-- Brilliant Glass -- 47280
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 47280, 320, 35945, 3, 25229)
-	self:addTradeFlags(RecipeDB, 47280, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 47280,320,35945,3,25229)
+	self:addTradeFlags(RecipeDB, 47280,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Purified Shadowsong Amethyst -- 48789
@@ -2772,19 +2805,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id5val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 48789, 375, 37503, 1, 25229)
-	self:addTradeFlags(RecipeDB, 48789, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
-	self:addTradeAcquire(RecipeDB, 48789, 6, 1077, 4, 25950)
+	self:addTradeSkill(RecipeDB, 48789,375,37503,1,25229)
+	self:addTradeFlags(RecipeDB, 48789,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,112)
+	self:addTradeAcquire(RecipeDB, 48789,6, 1077, 4, 25950)

 	-- Bold Scarlet Ruby -- 53830
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val16id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53830, 390, 39996, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53830, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53830, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53830,390,39996,3,25229)
+	self:addTradeFlags(RecipeDB, 53830,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Bold Bloodstone -- 53831
 	-- Trainer
@@ -2792,8 +2825,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53831, 335, 39900, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53831, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53831,335,39900,2,25229)
+	self:addTradeFlags(RecipeDB, 53831,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Delicate Bloodstone -- 53832
@@ -2802,8 +2835,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53832, 335, 39905, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53832, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53832,335,39905,2,25229)
+	self:addTradeFlags(RecipeDB, 53832,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Runed Bloodstone -- 53834
@@ -2811,8 +2844,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53834, 335, 39911, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53834, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53834,335,39911,2,25229)
+	self:addTradeFlags(RecipeDB, 53834,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bright Bloodstone -- 53835
@@ -2820,8 +2853,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53835, 335, 39906, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53835, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53835,335,39906,2,25229)
+	self:addTradeFlags(RecipeDB, 53835,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Subtle Bloodstone -- 53843
@@ -2830,8 +2863,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53843, 335, 39907, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53843, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53843,335,39907,2,25229)
+	self:addTradeFlags(RecipeDB, 53843,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Flashing Bloodstone -- 53844
@@ -2840,18 +2873,18 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53844, 335, 39908, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53844, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53844,335,39908,2,25229)
+	self:addTradeFlags(RecipeDB, 53844,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Fractured Bloodstone -- 53845
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val12id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53845, 335, 39909, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53845, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 53845,335,39909,2,25229)
+	self:addTradeFlags(RecipeDB, 53845,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Brilliant Sun Crystal -- 53852
@@ -2860,8 +2893,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53852, 335, 39912, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53852, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53852,335,39912,2,25229)
+	self:addTradeFlags(RecipeDB, 53852,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smooth Sun Crystal -- 53853
@@ -2869,8 +2902,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53853, 335, 39914, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53853, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53853,335,39914,2,25229)
+	self:addTradeFlags(RecipeDB, 53853,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Rigid Sun Crystal -- 53854
@@ -2878,8 +2911,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53854, 335, 39915, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53854, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53854,335,39915,2,25229)
+	self:addTradeFlags(RecipeDB, 53854,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Thick Sun Crystal -- 53855
@@ -2888,8 +2921,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53855, 335, 39916, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53855, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53855,335,39916,2,25229)
+	self:addTradeFlags(RecipeDB, 53855,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Quick Sun Crystal -- 53856
@@ -2898,8 +2931,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53856, 335, 39918, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53856, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53856,335,39918,2,25229)
+	self:addTradeFlags(RecipeDB, 53856,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mystic Sun Crystal -- 53857
@@ -2908,8 +2941,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53857, 335, 39917, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53857, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53857,335,39917,2,25229)
+	self:addTradeFlags(RecipeDB, 53857,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sovereign Shadow Crystal -- 53859
@@ -2918,8 +2951,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53859, 335, 39934, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53859, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53859,335,39934,2,25229)
+	self:addTradeFlags(RecipeDB, 53859,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shifting Shadow Crystal -- 53860
@@ -2928,8 +2961,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53860, 335, 39935, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53860, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53860,335,39935,2,25229)
+	self:addTradeFlags(RecipeDB, 53860,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Tenuous Shadow Crystal -- 53861
@@ -2938,8 +2971,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53861, 335, 39942, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53861, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53861,335,39942,2,25229)
+	self:addTradeFlags(RecipeDB, 53861,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glowing Shadow Crystal -- 53862
@@ -2948,8 +2981,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53862, 335, 39936, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53862, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53862,335,39936,2,25229)
+	self:addTradeFlags(RecipeDB, 53862,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Purified Shadow Crystal -- 53863
@@ -2958,8 +2991,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53863, 335, 39941, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53863, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53863,335,39941,2,25229)
+	self:addTradeFlags(RecipeDB, 53863,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Royal Shadow Crystal -- 53864
@@ -2968,8 +3001,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53864, 335, 39943, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53864, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53864,335,39943,2,25229)
+	self:addTradeFlags(RecipeDB, 53864,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Mysterious Shadow Crystal -- 53865
@@ -2978,8 +3011,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val8id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53865, 335, 39945, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53865, 3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeSkill(RecipeDB, 53865,335,39945,2,25229)
+	self:addTradeFlags(RecipeDB, 53865,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
 	-- No acquire information

 	-- Balanced Shadow Crystal -- 53866
@@ -2988,8 +3021,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53866, 335, 39937, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53866, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53866,335,39937,2,25229)
+	self:addTradeFlags(RecipeDB, 53866,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Infused Shadow Crystal -- 53867
@@ -2998,8 +3031,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53867, 335, 39944, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53867, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53867,335,39944,2,25229)
+	self:addTradeFlags(RecipeDB, 53867,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Regal Shadow Crystal -- 53868
@@ -3008,8 +3041,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id3val6id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53868, 335, 39938, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53868, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53868,335,39938,2,25229)
+	self:addTradeFlags(RecipeDB, 53868,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Defender's Shadow Crystal -- 53869
@@ -3019,18 +3052,18 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id3val6id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53869, 350, 39939, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53869, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,120)
-	self:addTradeAcquire(RecipeDB, 53869, 6, 1073, 2, 31916, 6, 1073, 2, 32763)
+	self:addTradeSkill(RecipeDB, 53869,350,39939,2,25229)
+	self:addTradeFlags(RecipeDB, 53869,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,120)
+	self:addTradeAcquire(RecipeDB, 53869,6, 1073, 2, 31916, 6, 1073, 2, 32763)

 	-- Puissant Shadow Crystal -- 53870
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val9id3val6id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53870, 335, 39933, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53870, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 53870,335,39933,2,25229)
+	self:addTradeFlags(RecipeDB, 53870,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Guardian's Shadow Crystal -- 53871
@@ -3039,8 +3072,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53871, 335, 39940, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53871, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53871,335,39940,2,25229)
+	self:addTradeFlags(RecipeDB, 53871,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Inscribed Huge Citrine -- 53872
@@ -3049,8 +3082,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53872, 335, 39947, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53872, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53872,335,39947,2,25229)
+	self:addTradeFlags(RecipeDB, 53872,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Etched Huge Citrine -- 53873
@@ -3059,8 +3092,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53873, 335, 39948, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53873, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53873,335,39948,2,25229)
+	self:addTradeFlags(RecipeDB, 53873,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Champion's Huge Citrine -- 53874
@@ -3069,8 +3102,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id1val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53874, 335, 39949, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53874, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53874,335,39949,2,25229)
+	self:addTradeFlags(RecipeDB, 53874,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Resplendent Huge Citrine -- 53875
@@ -3079,8 +3112,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53875, 335, 39950, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53875, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53875,335,39950,2,25229)
+	self:addTradeFlags(RecipeDB, 53875,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Fierce Huge Citrine -- 53876
@@ -3089,8 +3122,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id1val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53876, 335, 39951, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53876, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53876,335,39951,2,25229)
+	self:addTradeFlags(RecipeDB, 53876,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Deadly Huge Citrine -- 53877
@@ -3100,9 +3133,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53877, 350, 39952, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53877, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
-	self:addTradeAcquire(RecipeDB, 53877, 6, 1098, 1, 32538)
+	self:addTradeSkill(RecipeDB, 53877,350,39952,2,25229)
+	self:addTradeFlags(RecipeDB, 53877,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
+	self:addTradeAcquire(RecipeDB, 53877,6, 1098, 1, 32538)

 	-- Glinting Huge Citrine -- 53878
 	-- Trainer
@@ -3110,8 +3143,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53878, 335, 39953, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53878, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53878,335,39953,2,25229)
+	self:addTradeFlags(RecipeDB, 53878,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lucent Huge Citrine -- 53879
@@ -3120,8 +3153,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53879, 335, 39954, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53879, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53879,335,39954,2,25229)
+	self:addTradeFlags(RecipeDB, 53879,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Deft Huge Citrine -- 53880
@@ -3130,8 +3163,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id2val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53880, 335, 39955, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53880, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53880,335,39955,2,25229)
+	self:addTradeFlags(RecipeDB, 53880,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Luminous Huge Citrine -- 53881
@@ -3140,8 +3173,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53881, 335, 39946, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53881, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53881,335,39946,2,25229)
+	self:addTradeFlags(RecipeDB, 53881,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Potent Huge Citrine -- 53882
@@ -3149,8 +3182,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53882, 335, 39956, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53882, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53882,335,39956,2,25229)
+	self:addTradeFlags(RecipeDB, 53882,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Veiled Huge Citrine -- 53883
@@ -3158,8 +3191,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53883, 335, 39957, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53883, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53883,335,39957,2,25229)
+	self:addTradeFlags(RecipeDB, 53883,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Durable Huge Citrine -- 53884
@@ -3168,8 +3201,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53884, 335, 39958, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53884, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53884,335,39958,2,25229)
+	self:addTradeFlags(RecipeDB, 53884,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Reckless Huge Citrine -- 53885
@@ -3179,17 +3212,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53885, 350, 39959, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53885, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,116)
-	self:addTradeAcquire(RecipeDB, 53885, 6, 1104, 1, 31911)
+	self:addTradeSkill(RecipeDB, 53885,350,39959,2,25229)
+	self:addTradeFlags(RecipeDB, 53885,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,116)
+	self:addTradeAcquire(RecipeDB, 53885,6, 1104, 1, 31911)

 	-- Wicked Huge Citrine -- 53886
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53886, 335, 39960, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53886, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53886,335,39960,2,25229)
+	self:addTradeFlags(RecipeDB, 53886,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Pristine Huge Citrine -- 53887
@@ -3197,8 +3230,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53887, 335, 39961, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53887, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53887,335,39961,2,25229)
+	self:addTradeFlags(RecipeDB, 53887,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Empowered Huge Citrine -- 53888
@@ -3207,8 +3240,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53888, 335, 39962, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53888, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53888,335,39962,2,25229)
+	self:addTradeFlags(RecipeDB, 53888,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Stark Huge Citrine -- 53889
@@ -3217,8 +3250,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53889, 335, 39963, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53889, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53889,335,39963,2,25229)
+	self:addTradeFlags(RecipeDB, 53889,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Stalwart Huge Citrine -- 53890
@@ -3227,8 +3260,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id26val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53890, 335, 39964, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53890, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53890,335,39964,2,25229)
+	self:addTradeFlags(RecipeDB, 53890,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Glimmering Huge Citrine -- 53891
@@ -3237,8 +3270,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id27val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53891, 335, 39965, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53891, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53891,335,39965,2,25229)
+	self:addTradeFlags(RecipeDB, 53891,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Accurate Huge Citrine -- 53892
@@ -3246,8 +3279,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53892, 335, 39966, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53892, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53892,335,39966,2,25229)
+	self:addTradeFlags(RecipeDB, 53892,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Resolute Huge Citrine -- 53893
@@ -3256,8 +3289,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53893, 335, 39967, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53893, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53893,335,39967,2,25229)
+	self:addTradeFlags(RecipeDB, 53893,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Timeless Dark Jade -- 53894
@@ -3266,8 +3299,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3val6id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53894, 335, 39968, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53894, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53894,335,39968,2,25229)
+	self:addTradeFlags(RecipeDB, 53894,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Jagged Dark Jade -- 53916
@@ -3276,8 +3309,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53916, 335, 39974, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53916, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53916,335,39974,2,25229)
+	self:addTradeFlags(RecipeDB, 53916,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Vivid Dark Jade -- 53917
@@ -3287,9 +3320,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53917, 350, 39975, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53917, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,121)
-	self:addTradeAcquire(RecipeDB, 53917, 6, 1105, 1, 31910)
+	self:addTradeSkill(RecipeDB, 53917,350,39975,2,25229)
+	self:addTradeFlags(RecipeDB, 53917,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,121)
+	self:addTradeAcquire(RecipeDB, 53917,6, 1105, 1, 31910)

 	-- Enduring Dark Jade -- 53918
 	-- Trainer
@@ -3297,8 +3330,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val9id3val6id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53918, 335, 39976, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53918, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53918,335,39976,2,25229)
+	self:addTradeFlags(RecipeDB, 53918,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Steady Dark Jade -- 53919
@@ -3307,8 +3340,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53919, 335, 39977, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53919, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53919,335,39977,2,25229)
+	self:addTradeFlags(RecipeDB, 53919,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Forceful Dark Jade -- 53920
@@ -3317,8 +3350,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val9id3val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53920, 335, 39978, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53920, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53920,335,39978,2,25229)
+	self:addTradeFlags(RecipeDB, 53920,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Seer's Dark Jade -- 53921
@@ -3328,9 +3361,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id4val6id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53921, 350, 39979, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53921, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,120)
-	self:addTradeAcquire(RecipeDB, 53921, 6, 1073, 1, 31916, 6, 1073, 1, 32763)
+	self:addTradeSkill(RecipeDB, 53921,350,39979,2,25229)
+	self:addTradeFlags(RecipeDB, 53921,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,120)
+	self:addTradeAcquire(RecipeDB, 53921,6, 1073, 1, 31916, 6, 1073, 1, 32763)

 	-- Misty Dark Jade -- 53922
 	-- Trainer
@@ -3338,8 +3371,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53922, 335, 39980, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53922, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53922,335,39980,2,25229)
+	self:addTradeFlags(RecipeDB, 53922,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shining Dark Jade -- 53923
@@ -3348,8 +3381,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53923, 335, 39981, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53923, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53923,335,39981,2,25229)
+	self:addTradeFlags(RecipeDB, 53923,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Turbid Dark Jade -- 53924
@@ -3358,8 +3391,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5val6id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53924, 335, 39982, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53924, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53924,335,39982,2,25229)
+	self:addTradeFlags(RecipeDB, 53924,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Intricate Dark Jade -- 53925
@@ -3368,8 +3401,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id5val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53925, 335, 39983, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53925, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53925,335,39983,2,25229)
+	self:addTradeFlags(RecipeDB, 53925,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Dazzling Dark Jade -- 53926
@@ -3378,8 +3411,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val6id4val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53926, 335, 39984, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53926, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53926,335,39984,2,25229)
+	self:addTradeFlags(RecipeDB, 53926,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sundered Dark Jade -- 53927
@@ -3388,8 +3421,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53927, 335, 39985, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53927, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53927,335,39985,2,25229)
+	self:addTradeFlags(RecipeDB, 53927,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lambent Dark Jade -- 53928
@@ -3398,8 +3431,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53928, 335, 39986, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53928, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53928,335,39986,2,25229)
+	self:addTradeFlags(RecipeDB, 53928,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Opaque Dark Jade -- 53929
@@ -3408,8 +3441,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val6id29val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53929, 335, 39988, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53929, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53929,335,39988,2,25229)
+	self:addTradeFlags(RecipeDB, 53929,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Energized Dark Jade -- 53930
@@ -3418,8 +3451,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val2id24val6id30val2id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53930, 335, 39989, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53930, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53930,335,39989,2,25229)
+	self:addTradeFlags(RecipeDB, 53930,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Radiant Dark Jade -- 53931
@@ -3428,8 +3461,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val8id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53931, 335, 39990, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53931, 3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeSkill(RecipeDB, 53931,335,39990,2,25229)
+	self:addTradeFlags(RecipeDB, 53931,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
 	-- No acquire information

 	-- Tense Dark Jade -- 53932
@@ -3438,8 +3471,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val8id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53932, 335, 39991, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53932, 3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeSkill(RecipeDB, 53932,335,39991,2,25229)
+	self:addTradeFlags(RecipeDB, 53932,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
 	-- No acquire information

 	-- Shattered Dark Jade -- 53933
@@ -3448,8 +3481,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val8id23val6id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53933, 335, 39992, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53933, 3,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeSkill(RecipeDB, 53933,335,39992,2,25229)
+	self:addTradeFlags(RecipeDB, 53933,3,21,22,23,24,25,26,27,28,29,30,36,41,54)
 	-- No acquire information

 	-- Solid Chalcedony -- 53934
@@ -3458,8 +3491,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val18id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53934, 335, 39919, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53934, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53934,335,39919,2,25229)
+	self:addTradeFlags(RecipeDB, 53934,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sparkling Chalcedony -- 53940
@@ -3468,8 +3501,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53940, 335, 39920, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53940, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53940,335,39920,2,25229)
+	self:addTradeFlags(RecipeDB, 53940,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lustrous Chalcedony -- 53941
@@ -3478,8 +3511,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id24val5id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53941, 335, 39927, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53941, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53941,335,39927,2,25229)
+	self:addTradeFlags(RecipeDB, 53941,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Stormy Chalcedony -- 53943
@@ -3488,19 +3521,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val5id24val5id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53943, 335, 39927, 2, 25229)
-	self:addTradeFlags(RecipeDB, 53943, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53943,335,39927,2,25229)
+	self:addTradeFlags(RecipeDB, 53943,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Delicate Scarlet Ruby -- 53945
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val16id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53945, 390, 39997, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53945, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53945, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53945,390,39997,3,25229)
+	self:addTradeFlags(RecipeDB, 53945,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Runed Scarlet Ruby -- 53946
 	-- Kirin Tor - Exalted
@@ -3508,17 +3541,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53946, 390, 39998, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53946, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,118)
-	self:addTradeAcquire(RecipeDB, 53946, 6, 1090, 4, 32287)
+	self:addTradeSkill(RecipeDB, 53946,390,39998,3,25229)
+	self:addTradeFlags(RecipeDB, 53946,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,118)
+	self:addTradeAcquire(RecipeDB, 53946,6, 1090, 4, 32287)

 	-- Bright Scarlet Ruby -- 53947
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53947, 380, 39999, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53947, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53947,380,39999,3,25229)
+	self:addTradeFlags(RecipeDB, 53947,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Subtle Scarlet Ruby -- 53948
@@ -3527,48 +3560,49 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val16id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53948, 380, 40000, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53948, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53948,380,40000,3,25229)
+	self:addTradeFlags(RecipeDB, 53948,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Flashing Scarlet Ruby -- 53949
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val16id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53949, 390, 40001, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53949, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB, 53949, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53949,390,40001,3,25229)
+	self:addTradeFlags(RecipeDB, 53949,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	-- No acquire information

 	-- Fractured Scarlet Ruby -- 53950
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val16id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53950, 390, 40002, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53950, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 53950, 3, 29570)
+	self:addTradeSkill(RecipeDB, 53950,390,40002,3,25229)
+	self:addTradeFlags(RecipeDB, 53950,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 53950,3, 29570)

 	-- Precise Scarlet Ruby -- 53951
-	-- Trainer
+	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53951, 390, 40003, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53951, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53951,390,40003,3,25229)
+	self:addTradeFlags(RecipeDB, 53951,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53951,3, 29311)

 	-- Solid Sky Sapphire -- 53952
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val24id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53952, 390, 40008, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53952, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53952, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53952,390,40008,3,25229)
+	self:addTradeFlags(RecipeDB, 53952,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Sparkling Sky Sapphire -- 53953
 	-- Trainer
@@ -3576,19 +3610,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val16id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53953, 380, 40009, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53953, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53953,380,40009,3,25229)
+	self:addTradeFlags(RecipeDB, 53953,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Lustrous Sky Sapphire -- 53954
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val6id24val6id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53954, 390, 40010, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53954, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53954, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53954,390,40010,3,25229)
+	self:addTradeFlags(RecipeDB, 53954,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Stormy Sky Sapphire -- 53955
 	-- Vendor
@@ -3596,9 +3630,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val20id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53955, 390, 40011, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53955, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 53955, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53955,390,40011,3,25229)
+	self:addTradeFlags(RecipeDB, 53955,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 53955,2, 30489, 2, 32294, 2, 32296)

 	-- Brilliant Autumn's Glow -- 53956
 	-- Trainer
@@ -3606,37 +3640,39 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val16id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53956, 380, 40012, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53956, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53956,380,40012,3,25229)
+	self:addTradeFlags(RecipeDB, 53956,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smooth Autumn's Glow -- 53957
-	-- Trainer
+	-- The Sons of Hodir - Exalted
+	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53957, 390, 40013, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53957, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53957,390,40013,3,25229)
+	self:addTradeFlags(RecipeDB, 53957,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,119)
+	self:addTradeAcquire(RecipeDB, 53957,6, 1119, 4, 32540)

 	-- Rigid Autumn's Glow -- 53958
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53958, 390, 40014, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53958, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53958, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53958,390,40014,3,25229)
+	self:addTradeFlags(RecipeDB, 53958,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Thick Autumn's Glow -- 53959
-	-- Trainer
+	-- No location information
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val16id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53959, 390, 40015, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53959, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53959,390,40015,3,25229)
+	self:addTradeFlags(RecipeDB, 53959,1,2,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB, 53959,3, 31134)

 	-- Mystic Autumn's Glow -- 53960
 	-- Vendor
@@ -3644,19 +3680,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val16id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53960, 390, 40016, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53960, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53960, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53960,390,40016,3,25229)
+	self:addTradeFlags(RecipeDB, 53960,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53960,2, 30489, 2, 32294, 2, 32296)

 	-- Quick Autumn's Glow -- 53961
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val16id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53961, 390, 40017, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53961, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53961, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53961,390,40017,3,25229)
+	self:addTradeFlags(RecipeDB, 53961,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Sovereign Twilight Opal -- 53962
 	-- Trainer
@@ -3664,8 +3700,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id1val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53962, 380, 40022, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53962, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53962,380,40022,3,25229)
+	self:addTradeFlags(RecipeDB, 53962,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shifting Twilight Opal -- 53963
@@ -3674,8 +3710,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id2val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53963, 380, 40023, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53963, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53963,380,40023,3,25229)
+	self:addTradeFlags(RecipeDB, 53963,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Tenuous Twilight Opal -- 53964
@@ -3684,8 +3720,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id2val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53964, 380, 40024, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53964, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53964,380,40024,3,25229)
+	self:addTradeFlags(RecipeDB, 53964,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Glowing Twilight Opal -- 53965
@@ -3695,9 +3731,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53965, 390, 40025, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53965, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
-	self:addTradeAcquire(RecipeDB, 53965, 6, 1098, 4, 32538)
+	self:addTradeSkill(RecipeDB, 53965,390,40025,3,25229)
+	self:addTradeFlags(RecipeDB, 53965,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
+	self:addTradeAcquire(RecipeDB, 53965,6, 1098, 4, 32538)

 	-- Purified Twilight Opal -- 53966
 	-- Trainer
@@ -3705,19 +3741,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53966, 380, 40026, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53966, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53966,380,40026,3,25229)
+	self:addTradeFlags(RecipeDB, 53966,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Royal Twilight Opal -- 53967
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53967, 390, 40027, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53967, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53967, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53967,390,40027,3,25229)
+	self:addTradeFlags(RecipeDB, 53967,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Mysterious Twilight Opal -- 53968
 	-- Vendor
@@ -3725,9 +3761,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val10id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53968, 390, 40028, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53968, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 53968, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53968,390,40028,3,25229)
+	self:addTradeFlags(RecipeDB, 53968,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 53968,2, 30489, 2, 32294, 2, 32296)

 	-- Balanced Twilight Opal -- 53969
 	-- Trainer
@@ -3735,49 +3771,50 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53969, 380, 40029, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53969, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53969,380,40029,3,25229)
+	self:addTradeFlags(RecipeDB, 53969,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Infused Twilight Opal -- 53970
-	-- Trainer
+	-- Instance: 4277 - type1territory1expansion2minlevel72nameAzjol-Nerub: Azjol-Nerubmaxlevel74id4277category3
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53970, 390, 40030, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53970, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53970,390,40030,3,25229)
+	self:addTradeFlags(RecipeDB, 53970,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53970,3, 29120)

 	-- Regal Twilight Opal -- 53971
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val8id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53971, 390, 40031, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53971, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB, 53971, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53971,390,40031,3,25229)
+	self:addTradeFlags(RecipeDB, 53971,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	-- No acquire information

 	-- Defender's Twilight Opal -- 53972
-	-- Trainer
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val8id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53972, 390, 40032, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53972, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53972,390,40032,3,25229)
+	self:addTradeFlags(RecipeDB, 53972,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB, 53972,3, 29370, 3, 29376)

 	-- Puissant Twilight Opal -- 53973
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53973, 390, 40033, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53973, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 53973, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53973,390,40033,3,25229)
+	self:addTradeFlags(RecipeDB, 53973,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	-- No acquire information

 	-- Guardian's Twilight Opal -- 53974
 	-- Argent Crusade - Revered
@@ -3786,9 +3823,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53974, 390, 40034, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53974, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,115)
-	self:addTradeAcquire(RecipeDB, 53974, 6, 1106, 3, 30431)
+	self:addTradeSkill(RecipeDB, 53974,390,40034,3,25229)
+	self:addTradeFlags(RecipeDB, 53974,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,115)
+	self:addTradeAcquire(RecipeDB, 53974,6, 1106, 3, 30431)

 	-- Inscribed Monarch Topaz -- 53975
 	-- Trainer
@@ -3796,8 +3833,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53975, 380, 40037, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53975, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53975,380,40037,3,25229)
+	self:addTradeFlags(RecipeDB, 53975,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Etched Monarch Topaz -- 53976
@@ -3806,8 +3843,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53976, 380, 40038, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53976, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53976,380,40038,3,25229)
+	self:addTradeFlags(RecipeDB, 53976,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Champion's Monarch Topaz -- 53977
@@ -3816,8 +3853,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id1val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53977, 380, 40039, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53977, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53977,380,40039,3,25229)
+	self:addTradeFlags(RecipeDB, 53977,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Resplendent Monarch Topaz -- 53978
@@ -3826,29 +3863,30 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id1val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53978, 390, 40040, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53978, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53978, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53978,390,40040,3,25229)
+	self:addTradeFlags(RecipeDB, 53978,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53978,2, 30489, 2, 32294, 2, 32296)

 	-- Deadly Monarch Topaz -- 53979
-	-- Trainer
+	-- Instance: 4265 - type1territory1expansion2minlevel71nameThe Nexus: The Nexusmaxlevel73id4265category3
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53979, 390, 40043, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53979, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53979,390,40043,3,25229)
+	self:addTradeFlags(RecipeDB, 53979,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53979,3, 26723)

 	-- Glinting Monarch Topaz -- 53980
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53980, 390, 40044, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53980, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53980, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53980,390,40044,3,25229)
+	self:addTradeFlags(RecipeDB, 53980,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Lucent Monarch Topaz -- 53981
 	-- Vendor
@@ -3856,9 +3894,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id2val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53981, 390, 40045, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53981, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53981, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53981,390,40045,3,25229)
+	self:addTradeFlags(RecipeDB, 53981,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53981,2, 30489, 2, 32294, 2, 32296)

 	-- Deft Monarch Topaz -- 53982
 	-- Trainer
@@ -3866,37 +3904,37 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id2val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53982, 390, 40046, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53982, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53982,390,40046,3,25229)
+	self:addTradeFlags(RecipeDB, 53982,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Luminous Monarch Topaz -- 53983
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53983, 390, 40047, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53983, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53983, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53983,390,40047,3,25229)
+	self:addTradeFlags(RecipeDB, 53983,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Potent Monarch Topaz -- 53984
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53984, 390, 40048, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53984, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53984, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53984,390,40048,3,25229)
+	self:addTradeFlags(RecipeDB, 53984,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Veiled Monarch Topaz -- 53985
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53985, 390, 40049, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53985, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53985, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53985,390,40049,3,25229)
+	self:addTradeFlags(RecipeDB, 53985,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Durable Monarch Topaz -- 53986
 	-- Vendor
@@ -3904,19 +3942,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53986, 390, 40050, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53986, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53986, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53986,390,40050,3,25229)
+	self:addTradeFlags(RecipeDB, 53986,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53986,2, 30489, 2, 32294, 2, 32296)

 	-- Reckless Monarch Topaz -- 53987
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53987, 390, 40051, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53987, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53987, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53987,390,40051,3,25229)
+	self:addTradeFlags(RecipeDB, 53987,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Wicked Monarch Topaz -- 53988
 	-- Knights of the Ebon Blade - Revered
@@ -3924,17 +3962,17 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53988, 390, 40052, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53988, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
-	self:addTradeAcquire(RecipeDB, 53988, 6, 1098, 3, 32538)
+	self:addTradeSkill(RecipeDB, 53988,390,40052,3,25229)
+	self:addTradeFlags(RecipeDB, 53988,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,117)
+	self:addTradeAcquire(RecipeDB, 53988,6, 1098, 3, 32538)

 	-- Pristine Monarch Topaz -- 53989
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53989, 380, 40053, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53989, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 53989,380,40053,3,25229)
+	self:addTradeFlags(RecipeDB, 53989,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Empowered Monarch Topaz -- 53990
@@ -3943,19 +3981,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53990, 390, 40054, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53990, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53990, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 53990,390,40054,3,25229)
+	self:addTradeFlags(RecipeDB, 53990,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53990,2, 30489, 2, 32294, 2, 32296)

 	-- Stark Monarch Topaz -- 53991
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53991, 390, 40055, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53991, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53991, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53991,390,40055,3,25229)
+	self:addTradeFlags(RecipeDB, 53991,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Stalwart Monarch Topaz -- 53992
 	-- Trainer
@@ -3963,8 +4001,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id26val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53992, 380, 40056, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53992, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 53992,380,40056,3,25229)
+	self:addTradeFlags(RecipeDB, 53992,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Glimmering Monarch Topaz -- 53993
@@ -3974,28 +4012,28 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id27val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53993, 390, 40057, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53993, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,122)
-	self:addTradeAcquire(RecipeDB, 53993, 6, 1091, 4, 32533)
+	self:addTradeSkill(RecipeDB, 53993,390,40057,3,25229)
+	self:addTradeFlags(RecipeDB, 53993,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52,122)
+	self:addTradeAcquire(RecipeDB, 53993,6, 1091, 4, 32533)

 	-- Accurate Monarch Topaz -- 53994
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53994, 390, 40058, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53994, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53994, 3, 28379, 3, 28851, 3, 29402)
+	self:addTradeSkill(RecipeDB, 53994,390,40058,3,25229)
+	self:addTradeFlags(RecipeDB, 53994,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53994,3, 28379, 3, 28851, 3, 29402)

 	-- Timeless Forest Emerald -- 53995
-	-- Trainer
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53995, 390, 40085, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53995, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 53995,390,40085,3,25229)
+	self:addTradeFlags(RecipeDB, 53995,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 53995,3, 26632)

 	-- Jagged Forest Emerald -- 53996
 	-- Frenzyheart Tribe - Revered
@@ -4004,29 +4042,29 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53996, 390, 40086, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53996, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,116)
-	self:addTradeAcquire(RecipeDB, 53996, 6, 1104, 3, 31911)
+	self:addTradeSkill(RecipeDB, 53996,390,40086,3,25229)
+	self:addTradeFlags(RecipeDB, 53996,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,116)
+	self:addTradeAcquire(RecipeDB, 53996,6, 1104, 3, 31911)

 	-- Vivid Forest Emerald -- 53997
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val12id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53997, 390, 40088, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53997, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 53997, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53997,390,40088,3,25229)
+	self:addTradeFlags(RecipeDB, 53997,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enduring Forest Emerald -- 53998
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 53998, 390, 40089, 3, 25229)
-	self:addTradeFlags(RecipeDB, 53998, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	self:addTradeAcquire(RecipeDB, 53998, 2, 28721)
+	self:addTradeSkill(RecipeDB, 53998,390,40089,3,25229)
+	self:addTradeFlags(RecipeDB, 53998,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	-- No acquire information

 	-- Steady Forest Emerald -- 54000
 	-- Vendor
@@ -4034,29 +4072,29 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val12id3val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54000, 390, 40090, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54000, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54000, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 54000,390,40090,3,25229)
+	self:addTradeFlags(RecipeDB, 54000,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 54000,2, 30489, 2, 32294, 2, 32296)

 	-- Forceful Forest Emerald -- 54001
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54001, 390, 40091, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54001, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54001, 2, 28721)
+	self:addTradeSkill(RecipeDB, 54001,390,40091,3,25229)
+	self:addTradeFlags(RecipeDB, 54001,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Seer's Forest Emerald -- 54002
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id4val8id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54002, 390, 40092, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54002, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54002, 2, 28721)
+	self:addTradeSkill(RecipeDB, 54002,390,40092,3,25229)
+	self:addTradeFlags(RecipeDB, 54002,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Misty Forest Emerald -- 54003
 	-- Trainer
@@ -4064,8 +4102,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54003, 380, 40095, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54003, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54003,380,40095,3,25229)
+	self:addTradeFlags(RecipeDB, 54003,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shining Forest Emerald -- 54004
@@ -4074,8 +4112,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54004, 380, 40099, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54004, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54004,380,40099,3,25229)
+	self:addTradeFlags(RecipeDB, 54004,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Turbid Forest Emerald -- 54005
@@ -4084,19 +4122,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id5val8id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54005, 390, 40102, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54005, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54005, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 54005,390,40102,3,25229)
+	self:addTradeFlags(RecipeDB, 54005,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 54005,2, 30489, 2, 32294, 2, 32296)

 	-- Intricate Forest Emerald -- 54006
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id5val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54006, 390, 40104, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54006, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54006, 2, 28721)
+	self:addTradeSkill(RecipeDB, 54006,390,40104,3,25229)
+	self:addTradeFlags(RecipeDB, 54006,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Dazzling Forest Emerald -- 54007
 	-- Trainer
@@ -4104,8 +4142,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val8id4val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54007, 380, 40094, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54007, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54007,380,40094,3,25229)
+	self:addTradeFlags(RecipeDB, 54007,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sundered Forest Emerald -- 54008
@@ -4115,19 +4153,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54008, 390, 40096, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54008, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,121)
-	self:addTradeAcquire(RecipeDB, 54008, 6, 1105, 3, 31910)
+	self:addTradeSkill(RecipeDB, 54008,390,40096,3,25229)
+	self:addTradeFlags(RecipeDB, 54008,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,121)
+	self:addTradeAcquire(RecipeDB, 54008,6, 1105, 3, 31910)

 	-- Lambent Forest Emerald -- 54009
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val3id24val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54009, 390, 40100, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54009, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54009, 2, 28721)
+	self:addTradeSkill(RecipeDB, 54009,390,40100,3,25229)
+	self:addTradeFlags(RecipeDB, 54009,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Opaque Forest Emerald -- 54010
 	-- Vendor
@@ -4135,19 +4173,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val3id24val8id29val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54010, 390, 40103, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54010, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54010, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 54010,390,40103,3,25229)
+	self:addTradeFlags(RecipeDB, 54010,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 54010,2, 30489, 2, 32294, 2, 32296)

 	-- Energized Forest Emerald -- 54011
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val3id24val8id30val3id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54011, 390, 40105, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54011, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 54011, 2, 28721)
+	self:addTradeSkill(RecipeDB, 54011,390,40105,3,25229)
+	self:addTradeFlags(RecipeDB, 54011,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Radiant Forest Emerald -- 54012
 	-- Mob Drop
@@ -4155,9 +4193,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val10id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54012, 390, 40098, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54012, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 54012, 3, 29792)
+	self:addTradeSkill(RecipeDB, 54012,390,40098,3,25229)
+	self:addTradeFlags(RecipeDB, 54012,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 54012,3, 29792, 3, 29793)

 	-- Tense Forest Emerald -- 54013
 	-- Vendor
@@ -4165,9 +4203,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val10id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54013, 390, 40101, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54013, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 54013, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 54013,390,40101,3,25229)
+	self:addTradeFlags(RecipeDB, 54013,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 54013,2, 30489, 2, 32294, 2, 32296)

 	-- Shattered Forest Emerald -- 54014
 	-- Vendor
@@ -4175,28 +4213,28 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val10id23val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54014, 390, 40106, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54014, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
-	self:addTradeAcquire(RecipeDB, 54014, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 54014,390,40106,3,25229)
+	self:addTradeFlags(RecipeDB, 54014,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,54)
+	self:addTradeAcquire(RecipeDB, 54014,2, 30489, 2, 32294, 2, 32296)

 	-- Precise Bloodstone -- 54017
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54017, 335, 39910, 2, 25229)
-	self:addTradeFlags(RecipeDB, 54017, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 54017,335,39910,2,25229)
+	self:addTradeFlags(RecipeDB, 54017,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Fierce Monarch Topaz -- 54019
-	-- Trainer
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id1val8id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54019, 390, 40041, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54019, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 54019,390,40041,3,25229)
+	self:addTradeFlags(RecipeDB, 54019,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 54019,3, 23954)

 	-- Resolute Monarch Topaz -- 54023
 	-- Trainer
@@ -4204,27 +4242,27 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val8id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 54023, 380, 40059, 3, 25229)
-	self:addTradeFlags(RecipeDB, 54023, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeSkill(RecipeDB, 54023,380,40059,3,25229)
+	self:addTradeFlags(RecipeDB, 54023,3,21,22,23,24,25,26,27,28,29,30,36,41,52)
 	-- No acquire information

 	-- Effulgent Skyflare Diamond -- 55384
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val32id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55384, 420, 41377, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55384, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55384, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55384,420,41377,3,25229)
+	self:addTradeFlags(RecipeDB, 55384,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Tireless Skyflare Diamond -- 55386
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55386, 420, 41375, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55386, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55386,420,41375,3,25229)
+	self:addTradeFlags(RecipeDB, 55386,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Forlorn Skyflare Diamond -- 55387
@@ -4233,55 +4271,55 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val10id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55387, 420, 41378, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55387, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55387, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 55387,420,41378,3,25229)
+	self:addTradeFlags(RecipeDB, 55387,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 55387,2, 30489, 2, 32294, 2, 32296)

 	-- Impassive Skyflare Diamond -- 55388
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55388, 420, 41379, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55388, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55388, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 55388,420,41379,3,25229)
+	self:addTradeFlags(RecipeDB, 55388,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 55388,2, 30489, 2, 32294, 2, 32296)

 	-- Chaotic Skyflare Diamond -- 55389
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55389, 420, 41285, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55389, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55389, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55389,420,41285,3,25229)
+	self:addTradeFlags(RecipeDB, 55389,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Destructive Skyflare Diamond -- 55390
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55390, 420, 41307, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55390, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55390,420,41307,3,25229)
+	self:addTradeFlags(RecipeDB, 55390,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ember Skyflare Diamond -- 55392
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55392, 420, 41333, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55392, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55392, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55392,420,41333,3,25229)
+	self:addTradeFlags(RecipeDB, 55392,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Enigmatic Skyflare Diamond -- 55393
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55393, 420, 41335, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55393, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55393, 2, 30489, 2, 32294, 2, 32296)
+	self:addTradeSkill(RecipeDB, 55393,420,41335,3,25229)
+	self:addTradeFlags(RecipeDB, 55393,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 55393,2, 30489, 2, 32294, 2, 32296)

 	-- Swift Skyflare Diamond -- 55394
 	-- Trainer
@@ -4289,8 +4327,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55394, 420, 41339, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55394, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55394,420,41339,3,25229)
+	self:addTradeFlags(RecipeDB, 55394,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Thundering Skyflare Diamond -- 55395
@@ -4298,19 +4336,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55395, 420, 41400, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55395, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55395,420,41400,3,25229)
+	self:addTradeFlags(RecipeDB, 55395,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Insightful Earthsiege Diamond -- 55396
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val21id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55396, 420, 41401, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55396, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55396, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55396,420,41401,3,25229)
+	self:addTradeFlags(RecipeDB, 55396,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Bracing Earthsiege Diamond -- 55397
 	-- Trainer
@@ -4318,19 +4356,20 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55397, 420, 41395, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55397, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55397,420,41395,3,25229)
+	self:addTradeFlags(RecipeDB, 55397,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Eternal Earthsiege Diamond -- 55398
-	-- Trainer
+	-- No location information
+	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val21id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55398, 420, 41396, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55398, 3,21,22,23,24,25,26,27,28,29,30,36,41,52)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55398,420,41396,3,25229)
+	self:addTradeFlags(RecipeDB, 55398,1,2,21,22,23,24,25,26,27,28,29,30,36,41,52)
+	self:addTradeAcquire(RecipeDB, 55398,3, 28923)

 	-- Powerful Earthsiege Diamond -- 55399
 	-- Trainer
@@ -4338,76 +4377,77 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val32id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55399, 420, 41397, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55399, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55399,420,41397,3,25229)
+	self:addTradeFlags(RecipeDB, 55399,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Relentless Earthsiege Diamond -- 55400
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val21id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55400, 420, 41398, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55400, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55400, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55400,420,41398,3,25229)
+	self:addTradeFlags(RecipeDB, 55400,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Austere Earthsiege Diamond -- 55401
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- No location information
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val32id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55401, 420, 41380, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55401, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55401,420,41380,3,25229)
+	self:addTradeFlags(RecipeDB, 55401,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 55401,3, 26861)

 	-- Persistent Earthsiege Diamond -- 55402
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55402, 420, 41381, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55402, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55402,420,41381,3,25229)
+	self:addTradeFlags(RecipeDB, 55402,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Trenchant Earthsiege Diamond -- 55403
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val10id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55403, 420, 41382, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55403, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55403, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55403,420,41382,3,25229)
+	self:addTradeFlags(RecipeDB, 55403,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Invigorating Earthsiege Diamond -- 55404
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55404, 420, 41385, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55404, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55404, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55404,420,41385,3,25229)
+	self:addTradeFlags(RecipeDB, 55404,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Beaming Earthsiege Diamond -- 55405
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55405, 420, 41389, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55405, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55405,420,41389,3,25229)
+	self:addTradeFlags(RecipeDB, 55405,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Revitalizing Skyflare Diamond -- 55407
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val8id24val8id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55407, 420, 41376, 3, 25229)
-	self:addTradeFlags(RecipeDB, 55407, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 55407, 2, 28721)
+	self:addTradeSkill(RecipeDB, 55407,420,41376,3,25229)
+	self:addTradeFlags(RecipeDB, 55407,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Bold Dragon's Eye -- 56049
 	-- Vendor
@@ -4415,9 +4455,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val27id1
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56049, 370, 42142, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56049, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56049, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56049,370,42142,3,25229)
+	self:addTradeFlags(RecipeDB, 56049,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56049,2, 28721)

 	-- Delicate Dragon's Eye -- 56052
 	-- Vendor
@@ -4425,37 +4465,37 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val27id2
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56052, 370, 42143, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56052, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56052, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56052,370,42143,3,25229)
+	self:addTradeFlags(RecipeDB, 56052,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56052,2, 28721)

 	-- Runed Dragon's Eye -- 56053
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56053, 370, 42144, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56053, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56053, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56053,370,42144,3,25229)
+	self:addTradeFlags(RecipeDB, 56053,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Bright Dragon's Eye -- 56054
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56054, 370, 36766, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56054, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56054, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56054,370,36766,3,25229)
+	self:addTradeFlags(RecipeDB, 56054,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56054,2, 28721)

 	-- Subtle Dragon's Eye -- 56055
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56055, 370, 42151, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56055, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52)
-	self:addTradeAcquire(RecipeDB, 56055, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56055,370,42151,3,25229)
+	self:addTradeFlags(RecipeDB, 56055,3,21,22,23,24,25,26,27,28,29,30,37,41,52)
+	-- No acquire information

 	-- Flashing Dragon's Eye -- 56056
 	-- Vendor
@@ -4463,9 +4503,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56056, 370, 42152, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56056, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52)
-	self:addTradeAcquire(RecipeDB, 56056, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56056,370,42152,3,25229)
+	self:addTradeFlags(RecipeDB, 56056,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52)
+	self:addTradeAcquire(RecipeDB, 56056,2, 28721)

 	-- Brilliant Dragon's Eye -- 56074
 	-- Vendor
@@ -4473,19 +4513,19 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val27id4
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56074, 370, 42148, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56074, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56074, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56074,370,42148,3,25229)
+	self:addTradeFlags(RecipeDB, 56074,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56074,2, 28721)

 	-- Fractured Dragon's Eye -- 56076
 	-- Vendor
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val27id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56076, 370, 42153, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56076, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
-	self:addTradeAcquire(RecipeDB, 56076, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56076,370,42153,3,25229)
+	self:addTradeFlags(RecipeDB, 56076,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeAcquire(RecipeDB, 56076,2, 28721)

 	-- Lustrous Dragon's Eye -- 56077
 	-- Vendor
@@ -4493,9 +4533,9 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val11id24val11id38
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56077, 370, 42146, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56077, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56077, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56077,370,42146,3,25229)
+	self:addTradeFlags(RecipeDB, 56077,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56077,2, 28721)

 	-- Mystic Dragon's Eye -- 56079
 	-- Vendor
@@ -4503,174 +4543,174 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Item Stats:
 	-- Item Stats: val27id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56079, 370, 42158, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56079, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56079, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56079,370,42158,3,25229)
+	self:addTradeFlags(RecipeDB, 56079,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56079,2, 28721)

 	-- Precise Dragon's Eye -- 56081
 	-- Vendor
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56081, 370, 42154, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56081, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56081, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56081,370,42154,3,25229)
+	self:addTradeFlags(RecipeDB, 56081,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeAcquire(RecipeDB, 56081,2, 28721)

 	-- Quick Dragon's Eye -- 56083
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val27id30
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56083, 370, 42150, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56083, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56083, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56083,370,42150,3,25229)
+	self:addTradeFlags(RecipeDB, 56083,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Rigid Dragon's Eye -- 56084
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56084, 370, 42156, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56084, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56084, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56084,370,42156,3,25229)
+	self:addTradeFlags(RecipeDB, 56084,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Smooth Dragon's Eye -- 56085
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56085, 370, 42149, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56085, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56085, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56085,370,42149,3,25229)
+	self:addTradeFlags(RecipeDB, 56085,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Solid Dragon's Eye -- 56086
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val41id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56086, 370, 36767, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56086, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56086, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56086,370,36767,3,25229)
+	self:addTradeFlags(RecipeDB, 56086,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Sparkling Dragon's Eye -- 56087
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	-- Item Stats: val27id5
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56087, 370, 42145, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56087, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41)
-	self:addTradeAcquire(RecipeDB, 56087, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56087,370,42145,3,25229)
+	self:addTradeFlags(RecipeDB, 56087,3,21,22,23,24,25,26,27,28,29,30,37,41)
+	-- No acquire information

 	-- Stormy Dragon's Eye -- 56088
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats: Caster DPS,
 	-- Item Stats: val35id23
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56088, 370, 42155, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56088, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,54)
-	self:addTradeAcquire(RecipeDB, 56088, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56088,370,42155,3,25229)
+	self:addTradeFlags(RecipeDB, 56088,3,21,22,23,24,25,26,27,28,29,30,37,41,54)
+	-- No acquire information

 	-- Thick Dragon's Eye -- 56089
-	-- Vendor
+	-- Trainer
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats: Tanking,
 	-- Item Stats: val27id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56089, 370, 42157, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56089, 1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,52)
-	self:addTradeAcquire(RecipeDB, 56089, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56089,370,42157,3,25229)
+	self:addTradeFlags(RecipeDB, 56089,3,21,22,23,24,25,26,27,28,29,30,37,41,52)
+	-- No acquire information

 	-- Bloodstone Band -- 56193
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val16id44val4id45val44id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56193, 340, 42336, 1, 25229)
-	self:addTradeFlags(RecipeDB, 56193, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 56193,340,42336,1, 25229)
+	self:addTradeFlags(RecipeDB, 56193,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Sun Rock Ring -- 56194
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val12id4val8id44val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56194, 340, 42337, 1, 25229)
-	self:addTradeFlags(RecipeDB, 56194, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 56194,340,42337,1, 25229)
+	self:addTradeFlags(RecipeDB, 56194,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Jade Dagger Pendant -- 56195
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val40id3val19id44val64id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56195, 380, 42338, 1, 25229)
-	self:addTradeFlags(RecipeDB, 56195, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeSkill(RecipeDB, 56195,380,42338,1, 25229)
+	self:addTradeFlags(RecipeDB, 56195,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Blood Sun Necklace -- 56196
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val22id46val12id47val40id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56196, 380, 42339, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56196, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeSkill(RecipeDB, 56196,380,42339,3,25229)
+	self:addTradeFlags(RecipeDB, 56196,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Dream Signet -- 56197
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56197, 420, 42340, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56197, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 56197,420,42340,3,25229)
+	self:addTradeFlags(RecipeDB, 56197,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Ruby Hare -- 56199
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val62id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56199, 410, 42341, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56199, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 56199,410,42341,3,25229)
+	self:addTradeFlags(RecipeDB, 56199,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Twilight Serpent -- 56201
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val42id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56201, 410, 42395, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56201, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 56201,410,42395,3,25229)
+	self:addTradeFlags(RecipeDB, 56201,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Sapphire Owl -- 56202
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val42id4val2id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56202, 410, 42413, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56202, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 56202,410,42413,3,25229)
+	self:addTradeFlags(RecipeDB, 56202,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Emerald Boar -- 56203
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56203, 410, 42418, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56203, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 56203,410,42418,3,25229)
+	self:addTradeFlags(RecipeDB, 56203,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information

 	-- Dark Jade Focusing Lens -- 56205
@@ -4678,8 +4718,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56205, 340, 41367, 2, 25229)
-	self:addTradeFlags(RecipeDB, 56205, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56205,340,41367,2,25229)
+	self:addTradeFlags(RecipeDB, 56205,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shadow Crystal Focusing Lens -- 56206
@@ -4687,8 +4727,8 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56206, 350, 42420, 2, 25229)
-	self:addTradeFlags(RecipeDB, 56206, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56206,350,42420,2,25229)
+	self:addTradeFlags(RecipeDB, 56206,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shadow Jade Focusing Lens -- 56208
@@ -4696,77 +4736,77 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56208, 360, 42421, 1, 25229)
-	self:addTradeFlags(RecipeDB, 56208, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56208,360,42421,1, 25229)
+	self:addTradeFlags(RecipeDB, 56208,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Titanium Impact Band -- 56496
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val33id2val51id3val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56496, 430, 42642, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56496, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 56496, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56496,430,42642,4,25229)
+	self:addTradeFlags(RecipeDB, 56496,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Titanium Earthguard Ring -- 56497
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val50id1val63id3val34id26val25id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56497, 430, 42643, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56497, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
-	self:addTradeAcquire(RecipeDB, 56497, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56497,430,42643,4,25229)
+	self:addTradeFlags(RecipeDB, 56497,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
+	-- No acquire information

 	-- Titanium Spellshock Ring -- 56498
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val48id3val33id4val42id44val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56498, 430, 42644, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56498, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 56498, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56498,430,42644,4,25229)
+	self:addTradeFlags(RecipeDB, 56498,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Titanium Impact Choker -- 56499
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val33id2val51id3val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56499, 440, 42645, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56499, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 56499, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56499,440,42645,4,25229)
+	self:addTradeFlags(RecipeDB, 56499,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	-- No acquire information

 	-- Titanium Earthguard Chain -- 56500
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats: Tanking,
 	-- Item Stats: val49id1val63id3val350id6val34id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56500, 440, 42646, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56500, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52)
-	self:addTradeAcquire(RecipeDB, 56500, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56500,440,42646,4,25229)
+	self:addTradeFlags(RecipeDB, 56500,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52)
+	-- No acquire information

 	-- Titanium Spellshock Necklace -- 56501
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val43id3val36id4val41id44val49id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56501, 440, 42647, 4, 25229)
-	self:addTradeFlags(RecipeDB, 56501, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47)
-	self:addTradeAcquire(RecipeDB, 56501, 2, 28721)
+	self:addTradeSkill(RecipeDB, 56501,440,42647,4,25229)
+	self:addTradeFlags(RecipeDB, 56501,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	-- No acquire information

 	-- Enchanted Pearl -- 56530
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56530, 340, 42701, 1, 25229)
-	self:addTradeFlags(RecipeDB, 56530, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56530,340,42701,1, 25229)
+	self:addTradeFlags(RecipeDB, 56530,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Enchanted Tear -- 56531
@@ -4774,148 +4814,148 @@ function addon:InitJewelcrafting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56531, 380, 42702, 3, 25229)
-	self:addTradeFlags(RecipeDB, 56531, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56531,380,42702,3,25229)
+	self:addTradeFlags(RecipeDB, 56531,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Crystal Citrine Necklace -- 58141
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val19id4val17id5val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58141, 340, 43244, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58141, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeSkill(RecipeDB, 58141,340,43244,1, 25229)
+	self:addTradeFlags(RecipeDB, 58141,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Crystal Chalcedony Amulet -- 58142
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Amulet,
 	-- Item Stats:
 	-- Item Stats: val19id3val17id44val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58142, 340, 43245, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58142, 3,21,22,23,24,25,26,27,28,29,30,36,41,47)
+	self:addTradeSkill(RecipeDB, 58142,340,43245,1, 25229)
+	self:addTradeFlags(RecipeDB, 58142,3,21,22,23,24,25,26,27,28,29,30,36,41,47)
 	-- No acquire information

 	-- Earthshadow Ring -- 58143
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val21id4val29id5val26id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58143, 360, 43246, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58143, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,62)
+	self:addTradeSkill(RecipeDB, 58143,360,43246,1, 25229)
+	self:addTradeFlags(RecipeDB, 58143,3,21,22,23,24,25,26,27,28,29,30,37,41,47,62)
 	-- No acquire information

 	-- Jade Ring of Slaying -- 58144
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val43id3val21id12val52id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58144, 360, 43247, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58144, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,62)
+	self:addTradeSkill(RecipeDB, 58144,360,43247,1, 25229)
+	self:addTradeFlags(RecipeDB, 58144,3,21,22,23,24,25,26,27,28,29,30,37,41,47,62)
 	-- No acquire information

 	-- Stoneguard Band -- 58145
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val20id1val39id3val16id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58145, 390, 43248, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58145, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
+	self:addTradeSkill(RecipeDB, 58145,390,43248,1, 25229)
+	self:addTradeFlags(RecipeDB, 58145,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
 	-- No acquire information

 	-- Shadowmight Ring -- 58146
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val15id3val10id44val26id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58146, 390, 43249, 1, 25229)
-	self:addTradeFlags(RecipeDB, 58146, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	self:addTradeSkill(RecipeDB, 58146,390,43249,1, 25229)
+	self:addTradeFlags(RecipeDB, 58146,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
 	-- No acquire information

 	-- Ring of Earthen Might -- 58147
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats: Tanking,
 	-- Item Stats: val38id1val34id3val350id6val26id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58147, 420, 43250, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58147, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
-	self:addTradeAcquire(RecipeDB, 58147, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58147,420,43250,3,25229)
+	self:addTradeFlags(RecipeDB, 58147,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,62)
+	-- No acquire information

 	-- Ring of Scarlet Shadows -- 58148
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val31id44val38id45val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58148, 420, 43251, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58148, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58148, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58148,420,43251,3,25229)
+	self:addTradeFlags(RecipeDB, 58148,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Windfire Band -- 58149
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val27id3val35id44val35id46
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58149, 420, 43252, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58149, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58149, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58149,420,43252,3,25229)
+	self:addTradeFlags(RecipeDB, 58149,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Ring of Northern Tears -- 58150
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val39id44val31id45val36id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58150, 420, 43253, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58150, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58150, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58150,420,43253,3,25229)
+	self:addTradeFlags(RecipeDB, 58150,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Savage Titanium Ring -- 58492
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val48id3val32id29val33id44val32id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58492, 420, 43482, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58492, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58492, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58492,420,43482,3,25229)
+	self:addTradeFlags(RecipeDB, 58492,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Savage Titanium Band -- 58507
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val48id3val32id29val33id46val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58507, 420, 43498, 3, 25229)
-	self:addTradeFlags(RecipeDB, 58507, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58507, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58507,420,43498,3,25229)
+	self:addTradeFlags(RecipeDB, 58507,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Titanium Frostguard Ring -- 58954
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Ring,
 	-- Item Stats:
 	-- Item Stats: val100id3val68id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 58954, 420, 43582, 4, 25229)
-	self:addTradeFlags(RecipeDB, 58954, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
-	self:addTradeAcquire(RecipeDB, 58954, 2, 28721)
+	self:addTradeSkill(RecipeDB, 58954,420,43582,4,25229)
+	self:addTradeFlags(RecipeDB, 58954,3,21,22,23,24,25,26,27,28,29,30,36,41,47,62)
+	-- No acquire information

 	-- Monarch Crab -- 59759
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	-- Item Stats: val63id3
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59759, 410, 44063, 1, 25229)
-	self:addTradeFlags(RecipeDB, 59759, 3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
+	self:addTradeSkill(RecipeDB, 59759,410,44063,1, 25229)
+	self:addTradeFlags(RecipeDB, 59759,3,21,22,23,24,25,26,27,28,29,30,37,41,47,63)
 	-- No acquire information


diff --git a/RecipeDB/ARL-LeatherWork.lua b/RecipeDB/ARL-LeatherWork.lua
index 03a7671..505c0a7 100644
--- a/RecipeDB/ARL-LeatherWork.lua
+++ b/RecipeDB/ARL-LeatherWork.lua
@@ -39,152 +39,152 @@ function addon:InitLeatherworking(RecipeDB)

 	-- Handstitched Leather Boots -- 2149
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val31id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2149, 10, 2302, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2149, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 2149,10,2302,1,2108)
+	self:addTradeFlags(RecipeDB, 2149,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Light Armor Kit -- 2152
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2152, 1, 2304, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2152, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 2152,1,2304,1,2108)
+	self:addTradeFlags(RecipeDB, 2152,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Handstitched Leather Pants -- 2153
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val46id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2153, 15, 2303, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2153, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 2153, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2153,15,2303,1,2108)
+	self:addTradeFlags(RecipeDB, 2153,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 2153,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Fine Leather Boots -- 2158
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val49id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2158, 90, 2307, 2, 2108)
-	self:addTradeFlags(RecipeDB, 2158, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 2158, 7, 2)
+	self:addTradeSkill(RecipeDB, 2158,90,2307,2,2108)
+	self:addTradeFlags(RecipeDB, 2158,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 2158,7, 2)

 	-- Fine Leather Cloak -- 2159
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val2id3val14id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2159, 75, 2308, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2159, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 2159, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2159,75,2308,1,2108)
+	self:addTradeFlags(RecipeDB, 2159,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 2159,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Embossed Leather Vest -- 2160
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val2id3val62id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2160, 40, 2300, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2160, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 2160, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2160,40,2300,1,2108)
+	self:addTradeFlags(RecipeDB, 2160,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 2160,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Embossed Leather Boots -- 2161
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val2id3val2id5val48id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2161, 55, 2309, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2161, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 2161, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2161,55,2309,1,2108)
+	self:addTradeFlags(RecipeDB, 2161,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 2161,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Embossed Leather Cloak -- 2162
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val12id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2162, 60, 2310, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2162, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 2162, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2162,60,2310,1,2108)
+	self:addTradeFlags(RecipeDB, 2162,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 2162,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- White Leather Jerkin -- 2163
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val62id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2163, 60, 2311, 2, 2108)
-	self:addTradeFlags(RecipeDB, 2163, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 2163, 7, 2)
+	self:addTradeSkill(RecipeDB, 2163,60,2311,2,2108)
+	self:addTradeFlags(RecipeDB, 2163,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 2163,7, 2)

 	-- Fine Leather Gloves -- 2164
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val2id4val2id5val43id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2164, 75, 2312, 2, 2108)
-	self:addTradeFlags(RecipeDB, 2164, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 2164, 7, 2)
+	self:addTradeSkill(RecipeDB, 2164,75,2312,2,2108)
+	self:addTradeFlags(RecipeDB, 2164,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 2164,7, 2)

 	-- Medium Armor Kit -- 2165
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2165, 100, 2313, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2165, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 2165, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2165,100,2313,1,2108)
+	self:addTradeFlags(RecipeDB, 2165,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 2165,1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Toughened Leather Armor -- 2166
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val80id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2166, 120, 2314, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2166, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 2166, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2166,120,2314,1,2108)
+	self:addTradeFlags(RecipeDB, 2166,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 2166,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dark Leather Boots -- 2167
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2167, 100, 2315, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2167, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 2167, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2167,100,2315,1,2108)
+	self:addTradeFlags(RecipeDB, 2167,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 2167,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dark Leather Cloak -- 2168
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val17id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2168, 110, 2316, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2168, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 2168, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 2168,110,2316,1,2108)
+	self:addTradeFlags(RecipeDB, 2168,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 2168,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dark Leather Tunic -- 2169
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id2val78id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2169, 100, 2317, 2, 2108)
-	self:addTradeFlags(RecipeDB, 2169, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 2169, 7, 2)
+	self:addTradeSkill(RecipeDB, 2169,100,2317,2,2108)
+	self:addTradeFlags(RecipeDB, 2169,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 2169,7, 2)

 	-- Light Leather -- 2881
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
@@ -192,299 +192,299 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2881, 1, 2318, 1, 2108)
-	self:addTradeFlags(RecipeDB, 2881, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2881,1,2318,1,2108)
+	self:addTradeFlags(RecipeDB, 2881,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Handstitched Leather Belt -- 3753
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val29id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3753, 25, 4237, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3753, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3753, 1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3753,25,4237,1,2108)
+	self:addTradeFlags(RecipeDB, 3753,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3753,1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Embossed Leather Gloves -- 3756
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val39id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3756, 55, 4239, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3756, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3756, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3756,55,4239,1,2108)
+	self:addTradeFlags(RecipeDB, 3756,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3756,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Embossed Leather Pants -- 3759
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val2id3val3id5val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3759, 75, 4242, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3759, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3759, 1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3759,75,4242,1,2108)
+	self:addTradeFlags(RecipeDB, 3759,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3759,1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Hillman's Cloak -- 3760
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val20id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3760, 150, 3719, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3760, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 3760, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3760,150,3719,1,2108)
+	self:addTradeFlags(RecipeDB, 3760,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 3760,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Fine Leather Tunic -- 3761
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id2val3id3val73id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3761, 85, 4243, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3761, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3761, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3761,85,4243,1,2108)
+	self:addTradeFlags(RecipeDB, 3761,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3761,1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Hillman's Leather Vest -- 3762
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id5val78id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3762, 100, 4244, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3762, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3762, 7, 2)
+	self:addTradeSkill(RecipeDB, 3762,100,4244,2,2108)
+	self:addTradeFlags(RecipeDB, 3762,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3762,7, 2)

 	-- Fine Leather Belt -- 3763
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val38id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3763, 80, 4246, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3763, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3763, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3763,80,4246,1,2108)
+	self:addTradeFlags(RecipeDB, 3763,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3763,1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Hillman's Leather Gloves -- 3764
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id3val5id5val57id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3764, 145, 4247, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3764, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3764, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3764,145,4247,1,2108)
+	self:addTradeFlags(RecipeDB, 3764,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3764,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dark Leather Gloves -- 3765
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val54id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3765, 120, 4248, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3765, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3765, 7, 2)
+	self:addTradeSkill(RecipeDB, 3765,120,4248,2,2108)
+	self:addTradeFlags(RecipeDB, 3765,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3765,7, 2)

 	-- Dark Leather Belt -- 3766
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id2val4id3val48id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3766, 125, 4249, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3766, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3766, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3766,125,4249,1,2108)
+	self:addTradeFlags(RecipeDB, 3766,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3766,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Hillman's Belt -- 3767
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id5val48id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3767, 120, 4250, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3767, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3767, 7, 2)
+	self:addTradeSkill(RecipeDB, 3767,120,4250,2,2108)
+	self:addTradeFlags(RecipeDB, 3767,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3767,7, 2)

 	-- Hillman's Shoulders -- 3768
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id3val4id5val65id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3768, 130, 4251, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3768, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3768, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3768,130,4251,1,2108)
+	self:addTradeFlags(RecipeDB, 3768,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3768,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dark Leather Shoulders -- 3769
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val7id2val68id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3769, 140, 4252, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3769, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3769, 7, 2)
+	self:addTradeSkill(RecipeDB, 3769,140,4252,2,2108)
+	self:addTradeFlags(RecipeDB, 3769,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3769,7, 2)

 	-- Toughened Leather Gloves -- 3770
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id2val3id3val6id5val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3770, 135, 4253, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3770, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3770, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3770,135,4253,1,2108)
+	self:addTradeFlags(RecipeDB, 3770,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3770,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Barbaric Gloves -- 3771
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id2val5id3val4id5val58id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3771, 150, 4254, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3771, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3771, 7, 2)
+	self:addTradeSkill(RecipeDB, 3771,150,4254,2,2108)
+	self:addTradeFlags(RecipeDB, 3771,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3771,7, 2)

 	-- Green Leather Armor -- 3772
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id2val8id5val95id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3772, 155, 4255, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3772, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3772, 2, 2679, 2, 2698)
+	self:addTradeSkill(RecipeDB, 3772,155,4255,1,2108)
+	self:addTradeFlags(RecipeDB, 3772,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3772,2, 2679, 2, 2698)

 	-- Guardian Armor -- 3773
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id4val9id5val102id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3773, 175, 4256, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3773, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3773, 7, 2)
+	self:addTradeSkill(RecipeDB, 3773,175,4256,2,2108)
+	self:addTradeFlags(RecipeDB, 3773,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3773,7, 2)

 	-- Green Leather Belt -- 3774
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id2val6id5val54id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3774, 160, 4257, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3774, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3774, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3774,160,4257,1,2108)
+	self:addTradeFlags(RecipeDB, 3774,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3774,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Guardian Belt -- 3775
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val7id4val6id5val56id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3775, 170, 4258, 3, 2108)
-	self:addTradeFlags(RecipeDB, 3775, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3775, 3, 1085, 3, 2554, 3, 4143, 3, 4147, 3, 4287, 3, 4296, 3, 4540, 3, 4674, 3, 7346)
+	self:addTradeSkill(RecipeDB, 3775,170,4258,3,2108)
+	self:addTradeFlags(RecipeDB, 3775,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3775,3, 1085, 3, 2554, 3, 4143, 3, 4147, 3, 4287, 3, 4296, 3, 4540, 3, 4674, 3, 7346)

 	-- Green Leather Bracers -- 3776
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id2val5id5val45id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3776, 180, 4259, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3776, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 3776, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3776,180,4259,1,2108)
+	self:addTradeFlags(RecipeDB, 3776,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 3776,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Guardian Leather Bracers -- 3777
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id4val6id5val48id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3777, 195, 4260, 2, 2108)
-	self:addTradeFlags(RecipeDB, 3777, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3777, 7, 2)
+	self:addTradeSkill(RecipeDB, 3777,195,4260,2,2108)
+	self:addTradeFlags(RecipeDB, 3777,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3777,7, 2)

 	-- Gem-studded Leather Belt -- 3778
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id3val6id5val65id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3778, 185, 4262, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3778, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 3778,185,4262,1,2108)
+	self:addTradeFlags(RecipeDB, 3778,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Barbaric Belt -- 3779
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
+	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id1val62id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3779, 200, 4264, 3, 2108)
-	self:addTradeFlags(RecipeDB, 3779, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 3779, 3, 780, 3, 5649)
+	self:addTradeSkill(RecipeDB, 3779,200,4264,3,2108)
+	self:addTradeFlags(RecipeDB, 3779,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 3779,3, 780, 3, 5649)

 	-- Heavy Armor Kit -- 3780
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3780, 150, 4265, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3780, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 3780, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3780,150,4265,1,2108)
+	self:addTradeFlags(RecipeDB, 3780,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 3780,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Cured Light Hide -- 3816
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3816, 35, 4231, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3816, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3816, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3816,35,4231,1,2108)
+	self:addTradeFlags(RecipeDB, 3816,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3816,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Cured Medium Hide -- 3817
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3817, 100, 4233, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3817, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3817, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3817,100,4233,1,2108)
+	self:addTradeFlags(RecipeDB, 3817,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3817,1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Cured Heavy Hide -- 3818
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3818, 150, 4236, 1, 2108)
-	self:addTradeFlags(RecipeDB, 3818, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3818, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 3818,150,4236,1,2108)
+	self:addTradeFlags(RecipeDB, 3818,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3818,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Raptor Hide Harness -- 4096
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id3val98id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 4096, 165, 4455, 2, 2108)
-	self:addTradeFlags(RecipeDB, 4096, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 4096,165,4455,2,2108)
+	self:addTradeFlags(RecipeDB, 4096,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Raptor Hide Belt -- 4097
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id1val6id3val55id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 4097, 165, 4456, 2, 2108)
-	self:addTradeFlags(RecipeDB, 4097, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 4097,165,4456,2,2108)
+	self:addTradeFlags(RecipeDB, 4097,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Kodo Hide Bag -- 5244
@@ -492,1477 +492,1475 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 5244, 40, 5081, 2, 2108)
-	self:addTradeFlags(RecipeDB, 5244, 2,8,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 5244, 4, 769)
+	self:addTradeSkill(RecipeDB, 5244,40,5081,2,2108)
+	self:addTradeFlags(RecipeDB, 5244,2,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 5244,4, 769)

 	-- Barbaric Harness -- 6661
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val101id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6661, 190, 5739, 1, 2108)
-	self:addTradeFlags(RecipeDB, 6661, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 6661, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 6661,190,5739,1,2108)
+	self:addTradeFlags(RecipeDB, 6661,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	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 - type1category3territory2minlevel15nameThe Deadminesid1581maxlevel20
+	-- Instance: 1581 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
 	-- Mob Drop
-	-- Instance: 206 - type1category3territory1expansion2minlevel70nameUtgarde Keepid206maxlevel72
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val2id1val3id2val42id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6702, 90, 5780, 1, 2108)
-	self:addTradeFlags(RecipeDB, 6702, 1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 6702, 3, 1732, 3, 3256, 3, 3385, 2, 843, 2, 3556, 2, 4186)
+	self:addTradeSkill(RecipeDB, 6702,90,5780,1,2108)
+	self:addTradeFlags(RecipeDB, 6702,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 6702,3, 1732, 3, 3256, 3, 3385, 2, 843, 2, 3556, 2, 4186)

 	-- Murloc Scale Breastplate -- 6703
-	-- Instance: 1581 - type1category3territory2minlevel15nameThe Deadminesid1581maxlevel20
+	-- Instance: 1581 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
 	-- Mob Drop
-	-- Instance: 206 - type1category3territory1expansion2minlevel70nameUtgarde Keepid206maxlevel72
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id1val3id2val76id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6703, 95, 5781, 1, 2108)
-	self:addTradeFlags(RecipeDB, 6703, 1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 6703, 3, 657, 3, 3386, 2, 843, 2, 3556, 2, 4186)
+	self:addTradeSkill(RecipeDB, 6703,95,5781,1,2108)
+	self:addTradeFlags(RecipeDB, 6703,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 6703,3, 657, 3, 3386, 2, 843, 2, 3556, 2, 4186)

 	-- Thick Murloc Armor -- 6704
 	-- Mob Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val9id1val8id3val100id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6704, 170, 5782, 2, 2108)
-	self:addTradeFlags(RecipeDB, 6704, 1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 6704, 3, 938, 3, 1160, 2, 2393)
+	self:addTradeSkill(RecipeDB, 6704,170,5782,2,2108)
+	self:addTradeFlags(RecipeDB, 6704,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 6704,3, 938, 3, 1160, 2, 2381, 2, 2393)

 	-- Murloc Scale Bracers -- 6705
 	-- Mob Drop
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id1val6id3val47id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6705, 190, 5783, 2, 2108)
-	self:addTradeFlags(RecipeDB, 6705, 1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 6705, 3, 1561, 2, 4897)
+	self:addTradeSkill(RecipeDB, 6705,190,5783,2,2108)
+	self:addTradeFlags(RecipeDB, 6705,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 6705,3, 1561, 2, 4897)

 	-- Handstitched Leather Vest -- 7126
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val45id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7126, 10, 5957, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7126, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 7126,10,5957,1,2108)
+	self:addTradeFlags(RecipeDB, 7126,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Fine Leather Pants -- 7133
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id4val4id5val69id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7133, 105, 5958, 2, 2108)
-	self:addTradeFlags(RecipeDB, 7133, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 7133, 7, 2)
+	self:addTradeSkill(RecipeDB, 7133,105,5958,2,2108)
+	self:addTradeFlags(RecipeDB, 7133,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 7133,7, 2)

 	-- Dark Leather Pants -- 7135
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id2val72id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7135, 115, 5961, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7135, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 7135, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 7135,115,5961,1,2108)
+	self:addTradeFlags(RecipeDB, 7135,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 7135,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Guardian Pants -- 7147
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id4val8id5val85id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7147, 160, 5962, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7147, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 7147, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 7147,160,5962,1,2108)
+	self:addTradeFlags(RecipeDB, 7147,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 7147,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Barbaric Leggings -- 7149
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val7id2val7id3val7id5val87id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7149, 170, 5963, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7149, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 7149,170,5963,1,2108)
+	self:addTradeFlags(RecipeDB, 7149,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 7149,2, 2821)

 	-- Barbaric Shoulders -- 7151
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id2val6id3val5id5val76id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7151, 175, 5964, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7151, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 7151, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 7151,175,5964,1,2108)
+	self:addTradeFlags(RecipeDB, 7151,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 7151,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Guardian Cloak -- 7153
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val5id4val6id5val24id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7153, 185, 5965, 2, 2108)
-	self:addTradeFlags(RecipeDB, 7153, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 7153, 7, 2)
+	self:addTradeSkill(RecipeDB, 7153,185,5965,2,2108)
+	self:addTradeFlags(RecipeDB, 7153,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 7153,7, 2)

 	-- Guardian Gloves -- 7156
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val63id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7156, 190, 5966, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7156, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 7156, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 7156,190,5966,1,2108)
+	self:addTradeFlags(RecipeDB, 7156,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	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 - type1category3territory4minlevel15nameWailing Cavernsid718maxlevel21
+	-- Instance: 718 - type1territory4minlevel15nameWailing Cavernsmaxlevel21id718category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val2id2val2id3val16id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7953, 90, 6466, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7953, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 7953, 2, 5783)
+	self:addTradeSkill(RecipeDB, 7953,90,6466,1,2108)
+	self:addTradeFlags(RecipeDB, 7953,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 7953,2, 5783)

 	-- Deviate Scale Gloves -- 7954
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Instance: 718 - type1territory4minlevel15nameWailing Cavernsmaxlevel21id718category3
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val3id2val3id3val49id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7954, 105, 6467, 1, 2108)
-	self:addTradeFlags(RecipeDB, 7954, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 7954,105,6467,1,2108)
+	self:addTradeFlags(RecipeDB, 7954,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 7954,2, 5783)

 	-- Deviate Scale Belt -- 7955
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id2val6id3val3id5val51id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7955, 115, 6468, 2, 2108)
-	self:addTradeFlags(RecipeDB, 7955, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 7955, 4, 1487)
+	self:addTradeSkill(RecipeDB, 7955,115,6468,2,2108)
+	self:addTradeFlags(RecipeDB, 7955,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 7955,4, 1487)

 	-- Moonglow Vest -- 8322
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val3id4val4id5val74id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8322, 90, 6709, 2, 2108)
-	self:addTradeFlags(RecipeDB, 8322, 1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 8322, 4, 1582)
+	self:addTradeSkill(RecipeDB, 8322,90,6709,2,2108)
+	self:addTradeFlags(RecipeDB, 8322,1,8,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 8322,4, 1582)

 	-- Handstitched Leather Cloak -- 9058
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val8id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9058, 10, 7276, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9058, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 9058,10,7276,1,2108)
+	self:addTradeFlags(RecipeDB, 9058,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Handstitched Leather Bracers -- 9059
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val21id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9059, 10, 7277, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9059, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 9059,10,7277,1,2108)
+	self:addTradeFlags(RecipeDB, 9059,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Light Leather Quiver -- 9060
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9060, 30, 7278, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9060, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 9060, 1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9060,30,7278,1,2108)
+	self:addTradeFlags(RecipeDB, 9060,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 9060,1, 223, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Small Leather Ammo Pouch -- 9062
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9062, 30, 7279, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9062, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 9062, 1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9062,30,7279,1,2108)
+	self:addTradeFlags(RecipeDB, 9062,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 9062,1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Rugged Leather Pants -- 9064
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val1id3val51id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9064, 35, 7280, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9064, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9064, 7, 2)
+	self:addTradeSkill(RecipeDB, 9064,35,7280,2,2108)
+	self:addTradeFlags(RecipeDB, 9064,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9064,7, 2)

 	-- Light Leather Bracers -- 9065
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val28id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9065, 70, 7281, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9065, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9065, 1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9065,70,7281,1,2108)
+	self:addTradeFlags(RecipeDB, 9065,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9065,1, 223, 1, 1385, 1, 1466, 1, 1632, 1, 3007, 1, 3008, 1, 3069, 1, 3365, 1, 3549, 1, 3605, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 5784, 1, 5811, 1, 11081, 1, 11083, 1, 11084, 1, 11096, 1, 11097, 1, 11098, 1, 16278, 1, 16687, 1, 16688, 1, 16728, 1, 16745, 1, 17442, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Light Leather Pants -- 9068
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id2val3id5val66id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9068, 95, 7282, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9068, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9068, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9068,95,7282,1,2108)
+	self:addTradeFlags(RecipeDB, 9068,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9068,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Black Whelp Cloak -- 9070
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val3id3val17id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9070, 100, 7283, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9070, 1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 9070, 2, 2697)
+	self:addTradeSkill(RecipeDB, 9070,100,7283,1,2108)
+	self:addTradeFlags(RecipeDB, 9070,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 9070,2, 2697)

 	-- Red Whelp Gloves -- 9072
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val52id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9072, 120, 7284, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9072, 1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9072, 2, 2679)
+	self:addTradeSkill(RecipeDB, 9072,120,7284,1,2108)
+	self:addTradeFlags(RecipeDB, 9072,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9072,2, 2679)

 	-- Nimble Leather Gloves -- 9074
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id2val4id5val52id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9074, 120, 7285, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9074, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9074, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9074,120,7285,1,2108)
+	self:addTradeFlags(RecipeDB, 9074,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9074,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Fletcher's Gloves -- 9145
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val53id6val1id27val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9145, 125, 7348, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9145, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
-	self:addTradeAcquire(RecipeDB, 9145, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9145,125,7348,1,2108)
+	self:addTradeFlags(RecipeDB, 9145,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
+	self:addTradeAcquire(RecipeDB, 9145,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Herbalist's Gloves -- 9146
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val55id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9146, 135, 7349, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9146, 1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9146, 2, 6731)
+	self:addTradeSkill(RecipeDB, 9146,135,7349,2,2108)
+	self:addTradeFlags(RecipeDB, 9146,1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9146,2, 6731)

 	-- Earthen Leather Shoulders -- 9147
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val7id3val67id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9147, 135, 7352, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9147, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9147, 2, 3537)
+	self:addTradeSkill(RecipeDB, 9147,135,7352,1,2108)
+	self:addTradeFlags(RecipeDB, 9147,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9147,2, 3537)

 	-- Pilferer's Gloves -- 9148
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id2val56id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9148, 140, 7358, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9148, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9148, 7, 2)
+	self:addTradeSkill(RecipeDB, 9148,140,7358,2,2108)
+	self:addTradeFlags(RecipeDB, 9148,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9148,7, 2)

 	-- Heavy Earthen Gloves -- 9149
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val57id6val16id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9149, 145, 7359, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9149, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9149, 7, 2)
+	self:addTradeSkill(RecipeDB, 9149,145,7359,2,2108)
+	self:addTradeFlags(RecipeDB, 9149,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9149,7, 2)

 	-- Heavy Quiver -- 9193
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9193, 150, 7371, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9193, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 9193, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9193,150,7371,1,2108)
+	self:addTradeFlags(RecipeDB, 9193,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 9193,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Heavy Leather Ammo Pouch -- 9194
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9194, 150, 7372, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9194, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 9194, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9194,150,7372,1,2108)
+	self:addTradeFlags(RecipeDB, 9194,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 9194,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dusky Leather Leggings -- 9195
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id2val86id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9195, 165, 7373, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9195, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9195, 7, 2)
+	self:addTradeSkill(RecipeDB, 9195,165,7373,2,2108)
+	self:addTradeFlags(RecipeDB, 9195,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9195,7, 2)

 	-- Dusky Leather Armor -- 9196
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id2val102id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9196, 175, 7374, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9196, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9196, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9196,175,7374,1,2108)
+	self:addTradeFlags(RecipeDB, 9196,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9196,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Green Whelp Armor -- 9197
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id5val102id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9197, 175, 7375, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9197, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9197, 7, 2)
+	self:addTradeSkill(RecipeDB, 9197,175,7375,2,2108)
+	self:addTradeFlags(RecipeDB, 9197,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9197,7, 2)

 	-- Frost Leather Cloak -- 9198
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val24id6val9id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9198, 180, 7377, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9198, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 9198, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9198,180,7377,1,2108)
+	self:addTradeFlags(RecipeDB, 9198,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 9198,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dusky Bracers -- 9201
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id2val46id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9201, 185, 7378, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9201, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9201, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9201,185,7378,1,2108)
+	self:addTradeFlags(RecipeDB, 9201,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9201,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Green Whelp Bracers -- 9202
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id5val47id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9202, 190, 7386, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9202, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9202, 2, 7854)
+	self:addTradeSkill(RecipeDB, 9202,190,7386,2,2108)
+	self:addTradeFlags(RecipeDB, 9202,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9202,2, 4225, 2, 7854)

 	-- Dusky Belt -- 9206
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id2val8id3val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9206, 195, 7387, 1, 2108)
-	self:addTradeFlags(RecipeDB, 9206, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 9206, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 9206,195,7387,1,2108)
+	self:addTradeFlags(RecipeDB, 9206,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 9206,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Dusky Boots -- 9207
-	-- Instance: 1176 - type1category3territory1minlevel43nameZul'Farrakid1176maxlevel47
+	-- Instance: 1176 - type1territory1minlevel43nameZul'Farrakmaxlevel47id1176category3
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id2val3id3val76id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9207, 200, 7390, 3, 2108)
-	self:addTradeFlags(RecipeDB, 9207, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9207, 3, 4676, 3, 5649, 3, 24830)
+	self:addTradeSkill(RecipeDB, 9207,200,7390,3,2108)
+	self:addTradeFlags(RecipeDB, 9207,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9207,3, 4676, 3, 5649, 3, 24830)

 	-- Swift Boots -- 9208
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id3val76id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 9208, 200, 7391, 2, 2108)
-	self:addTradeFlags(RecipeDB, 9208, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 9208, 7, 2)
+	self:addTradeSkill(RecipeDB, 9208,200,7391,2,2108)
+	self:addTradeFlags(RecipeDB, 9208,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 9208,7, 2)

 	-- Cured Thick Hide -- 10482
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10482, 200, 8172, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10482, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 10482, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10482,200,8172,1,2108)
+	self:addTradeFlags(RecipeDB, 10482,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 10482,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Armor Kit -- 10487
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10487, 200, 8173, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10487, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 10487, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10487,200,8173,1,2108)
+	self:addTradeFlags(RecipeDB, 10487,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 10487,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Comfortable Leather Hat -- 10490
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id3val10id5val90id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10490, 200, 8174, 3, 2108)
-	self:addTradeFlags(RecipeDB, 10490, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 10490, 3, 2249, 3, 4852)
+	self:addTradeSkill(RecipeDB, 10490,200,8174,3,2108)
+	self:addTradeFlags(RecipeDB, 10490,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 10490,3, 2249, 3, 4852)

 	-- Nightscape Tunic -- 10499
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val15id2val6id3val113id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10499, 205, 8175, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10499, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10499, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10499,205,8175,1,2108)
+	self:addTradeFlags(RecipeDB, 10499,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10499,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Nightscape Headband -- 10507
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id2val11id3val91id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10507, 205, 8176, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10507, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10507, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10507,205,8176,1,2108)
+	self:addTradeFlags(RecipeDB, 10507,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10507,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Turtle Scale Gloves -- 10509
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id3val6id4val6id5val146id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10509, 205, 8187, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10509, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10509, 7, 1)
+	self:addTradeSkill(RecipeDB, 10509,205,8187,1,2108)
+	self:addTradeFlags(RecipeDB, 10509,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10509,7, 1)

 	-- Turtle Scale Breastplate -- 10511
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id3val9id4val9id5val238id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10511, 210, 8189, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10511, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10511, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10511,210,8189,1,2108)
+	self:addTradeFlags(RecipeDB, 10511,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10511,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Nightscape Shoulders -- 10516
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id2val5id3val86id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10516, 210, 8192, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10516, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 10516, 2, 7854)
+	self:addTradeSkill(RecipeDB, 10516,210,8192,2,2108)
+	self:addTradeFlags(RecipeDB, 10516,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 10516,2, 7854)

 	-- Turtle Scale Bracers -- 10518
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val204id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10518, 210, 8198, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10518, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10518, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10518,210,8198,1,2108)
+	self:addTradeFlags(RecipeDB, 10518,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10518,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Big Voodoo Robe -- 10520
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id4val9id5val117id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10520, 215, 8200, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10520, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 10520, 7, 2)
+	self:addTradeSkill(RecipeDB, 10520,215,8200,2,2108)
+	self:addTradeFlags(RecipeDB, 10520,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 10520,7, 2)

 	-- Tough Scorpid Breastplate -- 10525
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val15id2val7id5val245id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10525, 220, 8203, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10525, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10525, 3, 5419, 3, 5422, 3, 5425, 3, 5616, 3, 5618)
+	self:addTradeSkill(RecipeDB, 10525,220,8203,2,2108)
+	self:addTradeFlags(RecipeDB, 10525,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10525,3, 5419, 3, 5422, 3, 5425, 3, 5616, 3, 5618)

 	-- Wild Leather Shoulders -- 10529
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val90id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10529, 220, 8210, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10529, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10529, 4, 2848, 4, 2855)
+	self:addTradeSkill(RecipeDB, 10529,220,8210,2,2108)
+	self:addTradeFlags(RecipeDB, 10529,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10529,4, 2848, 4, 2855)

 	-- Big Voodoo Mask -- 10531
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id4val9id5val97id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10531, 220, 8201, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10531, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 10531, 7, 2)
+	self:addTradeSkill(RecipeDB, 10531,220,8201,2,2108)
+	self:addTradeFlags(RecipeDB, 10531,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 10531,7, 2)

 	-- Tough Scorpid Bracers -- 10533
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id2val6id5val107id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10533, 220, 8205, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10533, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10533, 3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5615, 3, 5617)
+	self:addTradeSkill(RecipeDB, 10533,220,8205,2,2108)
+	self:addTradeFlags(RecipeDB, 10533,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10533,3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5615, 3, 5617)

 	-- Tough Scorpid Gloves -- 10542
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id2val9id5val155id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10542, 225, 8204, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10542, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10542, 3, 5419, 3, 5422, 3, 5425, 3, 5616, 3, 5618)
+	self:addTradeSkill(RecipeDB, 10542,225,8204,2,2108)
+	self:addTradeFlags(RecipeDB, 10542,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10542,3, 5419, 3, 5422, 3, 5425, 3, 5616, 3, 5618)

 	-- Wild Leather Vest -- 10544
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val121id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10544, 225, 8211, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10544, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10544, 4, 2849, 4, 2856)
+	self:addTradeSkill(RecipeDB, 10544,225,8211,2,2108)
+	self:addTradeFlags(RecipeDB, 10544,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10544,4, 2849, 4, 2856)

 	-- Wild Leather Helmet -- 10546
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val99id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10546, 225, 8214, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10546, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10546, 4, 2850, 4, 2857)
+	self:addTradeSkill(RecipeDB, 10546,225,8214,2,2108)
+	self:addTradeFlags(RecipeDB, 10546,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10546,4, 2850, 4, 2857)

 	-- Nightscape Pants -- 10548
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id2val7id3val108id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10548, 230, 8193, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10548, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10548, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10548,230,8193,1,2108)
+	self:addTradeFlags(RecipeDB, 10548,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10548,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Nightscape Cloak -- 10550
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val10id2val3id3val30id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 10550, 230, 8195, 2, 2108)
-	--self:addTradeFlags(RecipeDB, 10550, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	--self:addTradeSkill(RecipeDB, 10550,230,8195,2,2108)
+	--self:addTradeFlags(RecipeDB, 10550,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Turtle Scale Helm -- 10552
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val10id4val10id5val206id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10552, 230, 8191, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10552, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10552, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10552,230,8191,1,2108)
+	self:addTradeFlags(RecipeDB, 10552,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10552,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Tough Scorpid Boots -- 10554
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id2val7id5val178id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10554, 235, 8209, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10554, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10554, 3, 5422, 3, 5425, 3, 5615)
+	self:addTradeSkill(RecipeDB, 10554,235,8209,2,2108)
+	self:addTradeFlags(RecipeDB, 10554,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10554,3, 5422, 3, 5425, 3, 5615)

 	-- Turtle Scale Leggings -- 10556
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val11id3val10id4val11id5val226id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10556, 235, 8185, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10556, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10556, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10556,235,8185,1,2108)
+	self:addTradeFlags(RecipeDB, 10556,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10556,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Nightscape Boots -- 10558
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id2val87id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10558, 235, 8197, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10558, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10558, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 10558,235,8197,1,2108)
+	self:addTradeFlags(RecipeDB, 10558,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10558,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Big Voodoo Pants -- 10560
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id4val15id5val110id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10560, 240, 8202, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10560, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 10560, 7, 2)
+	self:addTradeSkill(RecipeDB, 10560,240,8202,2,2108)
+	self:addTradeFlags(RecipeDB, 10560,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 10560,7, 2)

 	-- Big Voodoo Cloak -- 10562
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val9id4val5id5val31id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10562, 240, 8216, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10562, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 10562, 7, 2)
+	self:addTradeSkill(RecipeDB, 10562,240,8216,2,2108)
+	self:addTradeFlags(RecipeDB, 10562,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 10562,7, 2)

 	-- Tough Scorpid Shoulders -- 10564
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id2val10id5val197id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10564, 240, 8207, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10564, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10564, 3, 5419, 3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5617, 3, 5623, 3, 7805, 3, 7883)
+	self:addTradeSkill(RecipeDB, 10564,240,8207,2,2108)
+	self:addTradeFlags(RecipeDB, 10564,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10564,3, 5419, 3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5617, 3, 5623, 3, 7805, 3, 7883)

 	-- Wild Leather Boots -- 10566
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val90id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10566, 245, 8213, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10566, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10566, 4, 2851, 4, 2858)
+	self:addTradeSkill(RecipeDB, 10566,245,8213,2,2108)
+	self:addTradeFlags(RecipeDB, 10566,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10566,4, 2851, 4, 2858)

 	-- Tough Scorpid Leggings -- 10568
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val17id2val10id5val235id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10568, 245, 8206, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10568, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10568, 3, 5422, 3, 5423, 3, 5425, 3, 5615, 3, 5623)
+	self:addTradeSkill(RecipeDB, 10568,245,8206,2,2108)
+	self:addTradeFlags(RecipeDB, 10568,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10568,3, 5422, 3, 5423, 3, 5425, 3, 5615, 3, 5623)

 	-- Tough Scorpid Helm -- 10570
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val14id2val14id5val222id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10570, 250, 8208, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10570, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 10570, 3, 5419, 3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5615, 3, 5623, 3, 7805, 3, 7883)
+	self:addTradeSkill(RecipeDB, 10570,250,8208,2,2108)
+	self:addTradeFlags(RecipeDB, 10570,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 10570,3, 5419, 3, 5420, 3, 5422, 3, 5423, 3, 5425, 3, 5426, 3, 5615, 3, 5623, 3, 7805, 3, 7883)

 	-- Wild Leather Leggings -- 10572
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val116id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10572, 250, 8212, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10572, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10572, 4, 2852, 4, 2859)
+	self:addTradeSkill(RecipeDB, 10572,250,8212,2,2108)
+	self:addTradeFlags(RecipeDB, 10572,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10572,4, 2852, 4, 2859)

 	-- Wild Leather Cloak -- 10574
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val33id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10574, 250, 8215, 2, 2108)
-	self:addTradeFlags(RecipeDB, 10574, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 10574, 4, 2853, 4, 2860)
+	self:addTradeSkill(RecipeDB, 10574,250,8215,2,2108)
+	self:addTradeFlags(RecipeDB, 10574,1,2,8,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 10574,4, 2853, 4, 2860)

 	-- Dragonscale Gauntlets -- 10619
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id3val6id5val171id6val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10619, 225, 8347, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10619, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10619, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 10619,225,8347,1,2108)
+	self:addTradeFlags(RecipeDB, 10619,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10619,1, 7866, 1, 7867)

 	-- Wolfshead Helm -- 10621
 	-- Trainer
-	-- Flags: Druid, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: Druid,Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id5val109id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10621, 225, 8345, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10621, 1,2,3,22,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10621, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 10621,225,8345,1,2108)
+	self:addTradeFlags(RecipeDB, 10621,1,2,3,22,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10621,1, 7870, 1, 7871)

 	-- Gauntlets of the Sea -- 10630
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val7id2val85id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10630, 230, 8346, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10630, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10630, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 10630,230,8346,1,2108)
+	self:addTradeFlags(RecipeDB, 10630,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10630,1, 7868, 1, 7869)

 	-- Helm of Fire -- 10632
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val17id2val10id3val118id6val5id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10632, 250, 8348, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10632, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10632, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 10632,250,8348,1,2108)
+	self:addTradeFlags(RecipeDB, 10632,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10632,1, 7868, 1, 7869)

 	-- Feathered Breastplate -- 10647
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id4val24id5val146id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10647, 250, 8349, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10647, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 10647, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 10647,250,8349,1,2108)
+	self:addTradeFlags(RecipeDB, 10647,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 10647,1, 7870, 1, 7871)

 	-- Dragonscale Breastplate -- 10650
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val306id6val13id33val13id35val12id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10650, 255, 8367, 1, 2108)
-	self:addTradeFlags(RecipeDB, 10650, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 10650, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 10650,255,8367,1,2108)
+	self:addTradeFlags(RecipeDB, 10650,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 10650,1, 7866, 1, 7867)

 	-- Quickdraw Quiver -- 14930
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14930, 225, 8217, 1, 2108)
-	self:addTradeFlags(RecipeDB, 14930, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 14930, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 14930,225,8217,1,2108)
+	self:addTradeFlags(RecipeDB, 14930,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 14930,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Leather Ammo Pouch -- 14932
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14932, 225, 8218, 1, 2108)
-	self:addTradeFlags(RecipeDB, 14932, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 14932, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 14932,225,8218,1,2108)
+	self:addTradeFlags(RecipeDB, 14932,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 14932,1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Cured Rugged Hide -- 19047
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19047, 240, 15407, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19047, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 19047, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19047,240,15407,1,2108)
+	self:addTradeFlags(RecipeDB, 19047,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 19047,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Heavy Scorpid Bracers -- 19048
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val8id3val8id5val122id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19048, 255, 15077, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19048, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 19048,255,15077,1,2108)
+	self:addTradeFlags(RecipeDB, 19048,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Wicked Leather Gauntlets -- 19049
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id2val11id3val86id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19049, 260, 15083, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19049, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 19049,260,15083,1,2108)
+	self:addTradeFlags(RecipeDB, 19049,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Green Dragonscale Breastplate -- 19050
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val21id5val311id6val11id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19050, 260, 15045, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19050, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 19050,260,15045,1,2108)
+	self:addTradeFlags(RecipeDB, 19050,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19050,2, 11874)

 	-- Heavy Scorpid Vest -- 19051
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val16id3val15id5val288id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19051, 265, 15076, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19051, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19051, 3, 5990, 3, 5993, 3, 6005)
+	self:addTradeSkill(RecipeDB, 19051,265,15076,2,2108)
+	self:addTradeFlags(RecipeDB, 19051,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19051,3, 5990, 3, 5993, 3, 6005)

 	-- Wicked Leather Bracers -- 19052
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id2val5id3val61id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19052, 265, 15084, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19052, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19052, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19052,265,15084,2,2108)
+	self:addTradeFlags(RecipeDB, 19052,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19052,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Chimeric Gloves -- 19053
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val87id6val11id32val12id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19053, 265, 15074, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19053, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 19053,265,15074,1,2108)
+	self:addTradeFlags(RecipeDB, 19053,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Red Dragonscale Breastplate -- 19054
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val360id6val12id33val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19054, 300, 15047, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19054, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 19054, 3, 10363)
+	self:addTradeSkill(RecipeDB, 19054,300,15047,3,2108)
+	self:addTradeFlags(RecipeDB, 19054,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 19054,3, 10363)

 	-- Runic Leather Gauntlets -- 19055
 	-- Trainer
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id4val14id5val88id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19055, 270, 15091, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19055, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19055, 3, 12397, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19055,270,15091,2,2108)
+	self:addTradeFlags(RecipeDB, 19055,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19055,3, 12397, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Rugged Armor Kit -- 19058
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19058, 230, 15564, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19058, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 19058, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19058,230,15564,1,2108)
+	self:addTradeFlags(RecipeDB, 19058,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 19058,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Volcanic Leggings -- 19059
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val204id6val20id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19059, 270, 15054, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19059, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19059, 3, 7035)
+	self:addTradeSkill(RecipeDB, 19059,270,15054,2,2108)
+	self:addTradeFlags(RecipeDB, 19059,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19059,3, 7035)

 	-- Green Dragonscale Leggings -- 19060
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
-	-- Instance: 1477 - type1category3territory1minlevel50nameThe Temple of Atal'Hakkarid1477maxlevel55
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
+	-- Instance: 1477 - type1territory1minlevel50nameThe Temple of Atal'Hakkarmaxlevel55id1477category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val22id5val282id6val11id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19060, 270, 15046, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19060, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19060, 3, 5225, 3, 5226, 3, 5708)
+	self:addTradeSkill(RecipeDB, 19060,270,15046,3,2108)
+	self:addTradeFlags(RecipeDB, 19060,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19060,3, 5225, 3, 5226, 3, 5708)

 	-- Living Shoulders -- 19061
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id3val13id5val117id6val3id34val16id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19061, 270, 15061, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19061, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19061, 2, 7854)
+	self:addTradeSkill(RecipeDB, 19061,270,15061,1,2108)
+	self:addTradeFlags(RecipeDB, 19061,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19061,2, 7854)

 	-- Ironfeather Shoulders -- 19062
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id4val8id5val117id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19062, 270, 15067, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19062, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 19062,270,15067,1,2108)
+	self:addTradeFlags(RecipeDB, 19062,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19062,2, 12958)

 	-- Chimeric Boots -- 19063
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val99id6val12id32val12id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19063, 275, 15073, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19063, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19063, 7, 2)
+	self:addTradeSkill(RecipeDB, 19063,275,15073,2,2108)
+	self:addTradeFlags(RecipeDB, 19063,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19063,7, 2)

 	-- Heavy Scorpid Gauntlets -- 19064
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id3val12id5val186id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19064, 275, 15078, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19064, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19064, 3, 7025, 3, 7055)
+	self:addTradeSkill(RecipeDB, 19064,275,15078,2,2108)
+	self:addTradeFlags(RecipeDB, 19064,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19064,3, 7025, 3, 7055)

 	-- Runic Leather Bracers -- 19065
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id4val10id5val63id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19065, 275, 15092, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19065, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19065, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19065,275,15092,2,2108)
+	self:addTradeFlags(RecipeDB, 19065,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19065,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Frostsaber Boots -- 19066
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val99id6val12id35val12id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19066, 275, 15071, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19066, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19066, 2, 11189)
+	self:addTradeSkill(RecipeDB, 19066,275,15071,1,2108)
+	self:addTradeFlags(RecipeDB, 19066,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Stormshroud Pants -- 19067
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val138id6val12id26val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19067, 275, 15057, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19067, 2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
-	self:addTradeAcquire(RecipeDB, 19067, 2, 12943)
+	self:addTradeSkill(RecipeDB, 19067,275,15057,1,2108)
+	self:addTradeFlags(RecipeDB, 19067,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
+	-- No acquire information

 	-- Warbear Harness -- 19068
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id1val27id3val158id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19068, 275, 15064, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19068, 21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeSkill(RecipeDB, 19068,275,15064,1,2108)
+	self:addTradeFlags(RecipeDB, 19068,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
 	-- No acquire information

 	-- Heavy Scorpid Belt -- 19070
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id3val12id5val170id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19070, 280, 15082, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19070, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19070, 7, 2)
+	self:addTradeSkill(RecipeDB, 19070,280,15082,2,2108)
+	self:addTradeFlags(RecipeDB, 19070,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19070,7, 2)

 	-- Wicked Leather Headband -- 19071
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id2val16id3val118id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19071, 280, 15086, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19071, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19071, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19071,280,15086,2,2108)
+	self:addTradeFlags(RecipeDB, 19071,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19071,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Runic Leather Belt -- 19072
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id4val9id5val82id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19072, 280, 15093, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19072, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19072, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19072,280,15093,2,2108)
+	self:addTradeFlags(RecipeDB, 19072,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19072,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Chimeric Leggings -- 19073
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val127id6val16id32val16id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19073, 280, 15072, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19073, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19073, 7, 2)
+	self:addTradeSkill(RecipeDB, 19073,280,15072,2,2108)
+	self:addTradeFlags(RecipeDB, 19073,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19073,7, 2)

 	-- Frostsaber Leggings -- 19074
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val129id6val17id35val16id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19074, 285, 15069, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19074, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19074, 3, 7440, 3, 7443, 3, 7448, 3, 7458, 3, 7460)
+	self:addTradeSkill(RecipeDB, 19074,285,15069,2,2108)
+	self:addTradeFlags(RecipeDB, 19074,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19074,3, 7440, 3, 7443, 3, 7448, 3, 7458, 3, 7460)

 	-- Heavy Scorpid Leggings -- 19075
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id3val20id5val269id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19075, 285, 15079, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19075, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19075, 3, 7027)
+	self:addTradeSkill(RecipeDB, 19075,285,15079,2,2108)
+	self:addTradeFlags(RecipeDB, 19075,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19075,3, 7027)

 	-- Volcanic Breastplate -- 19076
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val268id6val20id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19076, 285, 15053, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19076, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19076, 3, 9259)
+	self:addTradeSkill(RecipeDB, 19076,285,15053,2,2108)
+	self:addTradeFlags(RecipeDB, 19076,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19076,3, 9259)

 	-- Blue Dragonscale Breastplate -- 19077
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val28id4val8id5val338id6val8id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19077, 285, 15048, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19077, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 19077,285,15048,1,2108)
+	self:addTradeFlags(RecipeDB, 19077,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Living Leggings -- 19078
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val8id3val25id5val142id6val5id34val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19078, 285, 15060, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19078, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19078, 3, 7158, 3, 8957, 3, 8961)
+	self:addTradeSkill(RecipeDB, 19078,285,15060,3,2108)
+	self:addTradeFlags(RecipeDB, 19078,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19078,3, 7158, 3, 8957, 3, 8961)

 	-- Stormshroud Armor -- 19079
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val163id6val12id26val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19079, 285, 15056, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19079, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
-	self:addTradeAcquire(RecipeDB, 19079, 3, 6138)
+	self:addTradeSkill(RecipeDB, 19079,285,15056,3,2108)
+	self:addTradeFlags(RecipeDB, 19079,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
+	self:addTradeAcquire(RecipeDB, 19079,3, 6138)

 	-- Warbear Woolies -- 19080
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val28id1val12id3val142id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19080, 285, 15065, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19080, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 19080,285,15065,1,2108)
+	self:addTradeFlags(RecipeDB, 19080,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Chimeric Vest -- 19081
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val150id6val16id32val17id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19081, 290, 15075, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19081, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19081, 7, 2)
+	self:addTradeSkill(RecipeDB, 19081,290,15075,2,2108)
+	self:addTradeFlags(RecipeDB, 19081,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19081,7, 2)

 	-- Runic Leather Headband -- 19082
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id4val12id5val122id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19082, 290, 15094, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19082, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19082, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19082,290,15094,1,2108)
+	self:addTradeFlags(RecipeDB, 19082,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19082,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wicked Leather Pants -- 19083
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id2val12id3val131id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19083, 290, 15087, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19083, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19083, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19083,290,15087,2,2108)
+	self:addTradeFlags(RecipeDB, 19083,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19083,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Devilsaur Gauntlets -- 19084
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val9id3val103id6val14id44val28id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19084, 290, 15063, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19084, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 19084,290,15063,1,2108)
+	self:addTradeFlags(RecipeDB, 19084,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Black Dragonscale Breastplate -- 19085
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val8id3val344id6val12id33val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19085, 290, 15050, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19085, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 19085,290,15050,1,2108)
+	self:addTradeFlags(RecipeDB, 19085,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Ironfeather Breastplate -- 19086
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id4val28id5val165id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19086, 290, 15066, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19086, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19086, 3, 2644, 3, 2681, 3, 2926)
+	self:addTradeSkill(RecipeDB, 19086,290,15066,3,2108)
+	self:addTradeFlags(RecipeDB, 19086,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19086,3, 2644, 3, 2681, 3, 2926)

 	-- Frostsaber Gloves -- 19087
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val95id6val13id35val12id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19087, 295, 15070, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19087, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19087, 3, 7441)
+	self:addTradeSkill(RecipeDB, 19087,295,15070,2,2108)
+	self:addTradeFlags(RecipeDB, 19087,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19087,3, 7441)

 	-- Heavy Scorpid Helm -- 19088
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val20id3val13id5val258id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19088, 295, 15080, 1, 2108)
-	self:addTradeFlags(RecipeDB, 19088, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 19088,295,15080,1,2108)
+	self:addTradeFlags(RecipeDB, 19088,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Blue Dragonscale Shoulders -- 19089
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val21id4val6id5val262id6val6id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19089, 295, 15049, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19089, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19089, 3, 6146)
+	self:addTradeSkill(RecipeDB, 19089,295,15049,3,2108)
+	self:addTradeFlags(RecipeDB, 19089,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19089,3, 6146)

 	-- Stormshroud Shoulders -- 19090
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val12id3val126id6val12id26val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19090, 295, 15058, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19090, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
-	self:addTradeAcquire(RecipeDB, 19090, 3, 6144)
+	self:addTradeSkill(RecipeDB, 19090,295,15058,3,2108)
+	self:addTradeFlags(RecipeDB, 19090,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,52,57)
+	self:addTradeAcquire(RecipeDB, 19090,3, 6144)

 	-- Runic Leather Pants -- 19091
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id4val20id5val135id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19091, 300, 15095, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19091, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19091, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19091,300,15095,2,2108)
+	self:addTradeFlags(RecipeDB, 19091,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19091,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wicked Leather Belt -- 19092
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id2val13id3val87id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19092, 300, 15088, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19092, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19092, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19092,300,15088,2,2108)
+	self:addTradeFlags(RecipeDB, 19092,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19092,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Onyxia Scale Cloak -- 19093
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val7id3val43id6val16id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19093, 300, 15138, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19093, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 19093,300,15138,3,2108)
+	self:addTradeFlags(RecipeDB, 19093,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Black Dragonscale Shoulders -- 19094
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id3val266id6val6id33val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19094, 300, 15051, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19094, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19094, 3, 8898)
+	self:addTradeSkill(RecipeDB, 19094,300,15051,3,2108)
+	self:addTradeFlags(RecipeDB, 19094,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19094,3, 8898)

 	-- Living Breastplate -- 19095
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id3val25id5val169id6val5id34val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19095, 300, 15059, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19095, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19095, 3, 1813)
+	self:addTradeSkill(RecipeDB, 19095,300,15059,3,2108)
+	self:addTradeFlags(RecipeDB, 19095,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19095,3, 1813)

 	-- Devilsaur Leggings -- 19097
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id3val148id6val14id44val46id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19097, 300, 15062, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19097, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19097, 3, 6556, 3, 6557, 3, 6559, 3, 9162, 3, 9163, 3, 9164, 3, 9166, 3, 9167, 3, 9477)
+	self:addTradeSkill(RecipeDB, 19097,300,15062,3,2108)
+	self:addTradeFlags(RecipeDB, 19097,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19097,3, 6556, 3, 6557, 3, 6559, 3, 9162, 3, 9163, 3, 9164, 3, 9166, 3, 9167, 3, 9477)

 	-- Wicked Leather Armor -- 19098
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id2val7id3val156id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19098, 300, 15085, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19098, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19098, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19098,300,15085,2,2108)
+	self:addTradeFlags(RecipeDB, 19098,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19098,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Heavy Scorpid Shoulders -- 19100
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val14id3val13id5val245id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19100, 300, 15081, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19100, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19100, 3, 7029)
+	self:addTradeSkill(RecipeDB, 19100,300,15081,2,2108)
+	self:addTradeFlags(RecipeDB, 19100,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19100,3, 7029)

 	-- Volcanic Shoulders -- 19101
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val167id6val18id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19101, 300, 15055, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19101, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19101, 3, 9260)
+	self:addTradeSkill(RecipeDB, 19101,300,15055,2,2108)
+	self:addTradeFlags(RecipeDB, 19101,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19101,3, 9260)

 	-- Runic Leather Armor -- 19102
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val21id4val13id5val158id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19102, 300, 15090, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19102, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19102, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19102,300,15090,2,2108)
+	self:addTradeFlags(RecipeDB, 19102,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19102,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Runic Leather Shoulders -- 19103
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val15id4val10id5val119id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19103, 300, 15096, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19103, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19103, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 19103,300,15096,2,2108)
+	self:addTradeFlags(RecipeDB, 19103,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19103,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Frostsaber Tunic -- 19104
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val158id6val18id35val18id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19104, 300, 15068, 2, 2108)
-	self:addTradeFlags(RecipeDB, 19104, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 19104, 3, 7438, 3, 7458, 3, 7459, 3, 7460)
+	self:addTradeSkill(RecipeDB, 19104,300,15068,2,2108)
+	self:addTradeFlags(RecipeDB, 19104,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 19104,3, 7438, 3, 7458, 3, 7459, 3, 7460)

 	-- Onyxia Scale Breastplate -- 19106
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val15id1val15id2val15id3val14id4val14id5val605id6val9id33val14id44
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 19106, 300, 15141, 4, 2108)
-	--self:addTradeFlags(RecipeDB, 19106, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	--self:addTradeSkill(RecipeDB, 19106,300,15141,4,2108)
+	--self:addTradeFlags(RecipeDB, 19106,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Black Dragonscale Leggings -- 19107
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val8id3val320id6val13id33val54id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19107, 300, 15052, 3, 2108)
-	self:addTradeFlags(RecipeDB, 19107, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 19107, 3, 8903)
+	self:addTradeSkill(RecipeDB, 19107,300,15052,3,2108)
+	self:addTradeFlags(RecipeDB, 19107,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 19107,3, 8903)

 	-- Medium Leather -- 20648
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20648, 90, 2319, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20648, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 20648, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 20648,90,2319,1,2108)
+	self:addTradeFlags(RecipeDB, 20648,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 20648,1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Heavy Leather -- 20649
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20649, 140, 4234, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20649, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 20649, 1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 20649,140,4234,1,2108)
+	self:addTradeFlags(RecipeDB, 20649,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 20649,1, 1385, 1, 3007, 1, 3365, 1, 3703, 1, 3967, 1, 4212, 1, 4588, 1, 5127, 1, 5564, 1, 8153, 1, 11081, 1, 11084, 1, 11097, 1, 11098, 1, 16688, 1, 16728, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Leather -- 20650
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20650, 195, 4304, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20650, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 20650, 1, 3007, 1, 4212, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 20650,195,4304,1,2108)
+	self:addTradeFlags(RecipeDB, 20650,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	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 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id2val10id3val144id6val24id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20853, 295, 16982, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20853, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 20853, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20853,295,16982,1,2108)
+	self:addTradeFlags(RecipeDB, 20853,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 20853,2, 12944)

 	-- Molten Helm -- 20854
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val16id3val171id6val12id26val29id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20854, 300, 16983, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20854, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
-	self:addTradeAcquire(RecipeDB, 20854, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20854,300,16983,1,2108)
+	self:addTradeFlags(RecipeDB, 20854,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
+	self:addTradeAcquire(RecipeDB, 20854,2, 12944)

 	-- Black Dragonscale Boots -- 20855
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val308id6val24id33val28id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20855, 300, 16984, 1, 2108)
-	self:addTradeFlags(RecipeDB, 20855, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 20855, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20855,300,16984,1,2108)
+	self:addTradeFlags(RecipeDB, 20855,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	-- No acquire information

 	-- Gloves of the Greatfather -- 21943
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather, Seasonal,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,Seasonal,
 	-- Item Stats:
 	-- Item Stats: val66id6val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21943, 190, 17721, 2, 2108)
-	self:addTradeFlags(RecipeDB, 21943, 7,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 21943, 5, 1)
+	self:addTradeSkill(RecipeDB, 21943,190,17721,2,2108)
+	self:addTradeFlags(RecipeDB, 21943,7,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 21943,5, 1)

 	-- Rugged Leather -- 22331
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22331, 250, 8170, 1, 2108)
-	self:addTradeFlags(RecipeDB, 22331, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 22331, 1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 22331,250,8170,1,2108)
+	self:addTradeFlags(RecipeDB, 22331,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 22331,1, 11097, 1, 11098, 1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Shadowskin Gloves -- 22711
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val6id3val76id6val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22711, 200, 18238, 1, 2108)
-	self:addTradeFlags(RecipeDB, 22711, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 22711,200,18238,1,2108)
+	self:addTradeFlags(RecipeDB, 22711,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Core Armor Kit -- 22727
@@ -1974,74 +1972,74 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2717 - Molten Core
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22727, 300, 18251, 3, 2108)
-	self:addTradeFlags(RecipeDB, 22727, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 22727, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22727,300,18251,3,2108)
+	self:addTradeFlags(RecipeDB, 22727,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 22727,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Gordok Ogre Suit -- 22815
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22815, 275, 18258, 2, 2108)
-	self:addTradeFlags(RecipeDB, 22815, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 22815,275,18258,2,2108)
+	self:addTradeFlags(RecipeDB, 22815,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Girdle of Insight -- 22921
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val9id3val23id4val98id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22921, 300, 18504, 3, 2108)
-	self:addTradeFlags(RecipeDB, 22921, 21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 22921,300,18504,3,2108)
+	self:addTradeFlags(RecipeDB, 22921,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Mongoose Boots -- 22922
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val23id2val9id3val120id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22922, 300, 18506, 3, 2108)
-	self:addTradeFlags(RecipeDB, 22922, 21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 22922,300,18506,3,2108)
+	self:addTradeFlags(RecipeDB, 22922,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Swift Flight Bracers -- 22923
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id3val160id6val41id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22923, 300, 18508, 3, 2108)
-	self:addTradeFlags(RecipeDB, 22923, 21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 22923,300,18508,3,2108)
+	self:addTradeFlags(RecipeDB, 22923,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Chromatic Cloak -- 22926
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val10id3val55id6val9id33val9id36val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22926, 300, 18509, 4, 2108)
-	self:addTradeFlags(RecipeDB, 22926, 21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeSkill(RecipeDB, 22926,300,18509,4,2108)
+	self:addTradeFlags(RecipeDB, 22926,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
 	-- No acquire information

 	-- Hide of the Wild -- 22927
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val8id3val10id4val55id6val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22927, 300, 18510, 4, 2108)
-	self:addTradeFlags(RecipeDB, 22927, 21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeSkill(RecipeDB, 22927,300,18510,4,2108)
+	self:addTradeFlags(RecipeDB, 22927,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
 	-- No acquire information

 	-- Shifting Cloak -- 22928
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats: Tanking,
 	-- Item Stats: val17id2val8id3val55id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22928, 300, 18511, 4, 2108)
-	self:addTradeFlags(RecipeDB, 22928, 21,22,23,24,25,26,27,28,29,30,36,40,47,52,60)
+	self:addTradeSkill(RecipeDB, 22928,300,18511,4,2108)
+	self:addTradeFlags(RecipeDB, 22928,21,22,23,24,25,26,27,28,29,30,36,40,47,52,60)
 	-- No acquire information

 	-- Heavy Leather Ball -- 23190
@@ -2049,891 +2047,890 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23190, 150, 18662, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23190, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 23190, 2, 3366, 2, 5128)
+	self:addTradeSkill(RecipeDB, 23190,150,18662,1,2108)
+	self:addTradeFlags(RecipeDB, 23190,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 23190,2, 3366, 2, 5128)

 	-- Barbaric Bracers -- 23399
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val4id2val6id3val4id5val47id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23399, 155, 18948, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23399, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 23399, 2, 4225, 2, 4589)
+	self:addTradeSkill(RecipeDB, 23399,155,18948,1,2108)
+	self:addTradeFlags(RecipeDB, 23399,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 23399,2, 4225, 2, 4589)

 	-- Might of the Timbermaw -- 23703
 	-- Timbermaw Hold - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val21id1val9id3val93id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23703, 290, 19044, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23703, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,99)
-	self:addTradeAcquire(RecipeDB, 23703, 6, 576, 2, 11557)
+	self:addTradeSkill(RecipeDB, 23703,290,19044,1,2108)
+	self:addTradeFlags(RecipeDB, 23703,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,99)
+	self:addTradeAcquire(RecipeDB, 23703,6, 576, 2, 11557)

 	-- Timbermaw Brawlers -- 23704
 	-- Timbermaw Hold - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val23id1val10id3val112id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23704, 300, 19049, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23704, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,99)
-	self:addTradeAcquire(RecipeDB, 23704, 6, 576, 3, 11557)
+	self:addTradeSkill(RecipeDB, 23704,300,19049,1,2108)
+	self:addTradeFlags(RecipeDB, 23704,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,99)
+	self:addTradeAcquire(RecipeDB, 23704,6, 576, 3, 11557)

 	-- Dawn Treaders -- 23705
 	-- Argent Dawn - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val18id3val114id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23705, 290, 19052, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23705, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,96)
-	self:addTradeAcquire(RecipeDB, 23705, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 23705,290,19052,1,2108)
+	self:addTradeFlags(RecipeDB, 23705,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,96)
+	self:addTradeAcquire(RecipeDB, 23705,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Golden Mantle of the Dawn -- 23706
 	-- Argent Dawn - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val22id3val134id6val12id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23706, 300, 19058, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23706, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,96)
-	self:addTradeAcquire(RecipeDB, 23706, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)
+	self:addTradeSkill(RecipeDB, 23706,300,19058,1,2108)
+	self:addTradeFlags(RecipeDB, 23706,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,96)
+	self:addTradeAcquire(RecipeDB, 23706,6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Lava Belt -- 23707
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val15id3val238id6val26id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23707, 300, 19149, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23707, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 23707, 2, 12944)
+	self:addTradeSkill(RecipeDB, 23707,300,19149,1,2108)
+	self:addTradeFlags(RecipeDB, 23707,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	-- No acquire information

 	-- Chromatic Gauntlets -- 23708
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val318id6val5id33val5id34val5id35val5id36val21id44val44id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23708, 300, 19157, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23708, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 23708,300,19157,1,2108)
+	self:addTradeFlags(RecipeDB, 23708,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Corehound Belt -- 23709
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id4val135id6val12id33val33id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23709, 300, 19162, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23709, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 23709,300,19162,1,2108)
+	self:addTradeFlags(RecipeDB, 23709,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Molten Belt -- 23710
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val28id2val16id3val135id6val12id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23710, 300, 19163, 1, 2108)
-	self:addTradeFlags(RecipeDB, 23710, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 23710,300,19163,1,2108)
+	self:addTradeFlags(RecipeDB, 23710,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Primal Batskin Jerkin -- 24121
 	-- Zandalar Tribe - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val32id2val6id3val181id6val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24121, 300, 19685, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24121, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24121, 6, 270, 3, 14921)
+	self:addTradeSkill(RecipeDB, 24121,300,19685,1,2108)
+	self:addTradeFlags(RecipeDB, 24121,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24121,6, 270, 3, 14921)

 	-- Primal Batskin Gloves -- 24122
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val10id2val9id3val113id6val20id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24122, 300, 19686, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24122, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24122, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24122,300,19686,1,2108)
+	self:addTradeFlags(RecipeDB, 24122,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24122,6, 270, 2, 14921)

 	-- Primal Batskin Bracers -- 24123
 	-- Zandalar Tribe - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id2val7id3val79id6val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24123, 300, 19687, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24123, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24123, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24123,300,19687,1,2108)
+	self:addTradeFlags(RecipeDB, 24123,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24123,6, 270, 1, 14921)

 	-- Blood Tiger Breastplate -- 24124
 	-- Zandalar Tribe - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val17id1val17id3val16id4val13id5val181id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24124, 300, 19688, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24124, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24124, 6, 270, 3, 14921)
+	self:addTradeSkill(RecipeDB, 24124,300,19688,1,2108)
+	self:addTradeFlags(RecipeDB, 24124,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24124,6, 270, 3, 14921)

 	-- Blood Tiger Shoulders -- 24125
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id1val13id3val12id4val10id5val136id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24125, 300, 19689, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24125, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
-	self:addTradeAcquire(RecipeDB, 24125, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24125,300,19689,1,2108)
+	self:addTradeFlags(RecipeDB, 24125,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,100)
+	self:addTradeAcquire(RecipeDB, 24125,6, 270, 2, 14921)

 	-- Blue Dragonscale Leggings -- 24654
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val20id4val19id5val310id6val12id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24654, 300, 20295, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24654, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 24654, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 24654,300,20295,1,2108)
+	self:addTradeFlags(RecipeDB, 24654,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 24654,1, 7866, 1, 7867)

 	-- Green Dragonscale Gauntlets -- 24655
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val5id3val18id5val208id6val9id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24655, 280, 20296, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24655, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 24655, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 24655,280,20296,1,2108)
+	self:addTradeFlags(RecipeDB, 24655,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 24655,1, 7866, 1, 7867)

 	-- Dreamscale Breastplate -- 24703
 	-- Cenarion Circle - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val15id2val15id3val14id4val496id6val4id24val30id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24703, 300, 20380, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24703, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24703, 6, 609, 4, 15293)
+	self:addTradeSkill(RecipeDB, 24703,300,20380,1,2108)
+	self:addTradeFlags(RecipeDB, 24703,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24703,6, 609, 4, 15293)

 	-- Spitfire Bracers -- 24846
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id2val9id4val160id6val4id24val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24846, 300, 20481, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24846, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24846, 6, 609, 1, 15293)
+	self:addTradeSkill(RecipeDB, 24846,300,20481,1,2108)
+	self:addTradeFlags(RecipeDB, 24846,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24846,6, 609, 1, 15293)

 	-- Spitfire Gauntlets -- 24847
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val12id2val12id4val228id6val5id24val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24847, 300, 20480, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24847, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24847, 6, 609, 2, 15293)
+	self:addTradeSkill(RecipeDB, 24847,300,20480,1,2108)
+	self:addTradeFlags(RecipeDB, 24847,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24847,6, 609, 2, 15293)

 	-- Spitfire Breastplate -- 24848
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val16id2val16id4val365id6val6id24val15id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24848, 300, 20479, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24848, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24848, 6, 609, 3, 15293)
+	self:addTradeSkill(RecipeDB, 24848,300,20479,1,2108)
+	self:addTradeFlags(RecipeDB, 24848,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24848,6, 609, 3, 15293)

 	-- Sandstalker Bracers -- 24849
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val7id3val220id6val15id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24849, 300, 20476, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24849, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24849, 6, 609, 1, 15293)
+	self:addTradeSkill(RecipeDB, 24849,300,20476,1,2108)
+	self:addTradeFlags(RecipeDB, 24849,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24849,6, 609, 1, 15293)

 	-- Sandstalker Gauntlets -- 24850
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val9id3val308id6val20id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24850, 300, 20477, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24850, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24850, 6, 609, 2, 15293)
+	self:addTradeSkill(RecipeDB, 24850,300,20477,1,2108)
+	self:addTradeFlags(RecipeDB, 24850,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24850,6, 609, 2, 15293)

 	-- Sandstalker Breastplate -- 24851
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val13id3val485id6val25id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24851, 300, 20478, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24851, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
-	self:addTradeAcquire(RecipeDB, 24851, 6, 609, 3, 15293)
+	self:addTradeSkill(RecipeDB, 24851,300,20478,1,2108)
+	self:addTradeFlags(RecipeDB, 24851,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,97)
+	self:addTradeAcquire(RecipeDB, 24851,6, 609, 3, 15293)

 	-- Black Whelp Tunic -- 24940
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val5id1val3id2val78id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24940, 100, 20575, 1, 2108)
-	self:addTradeFlags(RecipeDB, 24940, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 24940, 2, 777)
+	self:addTradeSkill(RecipeDB, 24940,100,20575,1,2108)
+	self:addTradeFlags(RecipeDB, 24940,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 24940,2, 777)

 	-- Stormshroud Gloves -- 26279
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val99id6val19id44val10id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26279, 300, 21278, 3, 2108)
-	self:addTradeFlags(RecipeDB, 26279, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 26279, 3, 14454, 3, 14457)
+	self:addTradeSkill(RecipeDB, 26279,300,21278,3,2108)
+	self:addTradeFlags(RecipeDB, 26279,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 26279,3, 14454, 3, 14457)

 	-- Polar Tunic -- 28219
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val18id2val26id3val267id6val40id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28219, 300, 22661, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28219, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 28219,300,22661,4,2108)
+	self:addTradeFlags(RecipeDB, 28219,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Polar Gloves -- 28220
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val18id2val18id3val167id6val30id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28220, 300, 22662, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28220, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 28220,300,22662,4,2108)
+	self:addTradeFlags(RecipeDB, 28220,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Polar Bracers -- 28221
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id2val20id3val117id6val20id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28221, 300, 22663, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28221, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 28221,300,22663,4,2108)
+	self:addTradeFlags(RecipeDB, 28221,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Icy Scale Breastplate -- 28222
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val24id3val578id6val40id35val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28222, 300, 22664, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28222, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 28222,300,22664,4,2108)
+	self:addTradeFlags(RecipeDB, 28222,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Icy Scale Gauntlets -- 28223
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val22id3val361id6val30id35val22id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28223, 300, 22666, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28223, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 28223,300,22666,4,2108)
+	self:addTradeFlags(RecipeDB, 28223,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Icy Scale Bracers -- 28224
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val17id3val253id6val20id35val32id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28224, 300, 22665, 4, 2108)
-	self:addTradeFlags(RecipeDB, 28224, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 28224,300,22665,4,2108)
+	self:addTradeFlags(RecipeDB, 28224,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Bramblewood Helm -- 28472
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id3val156id6val30id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28472, 300, 22759, 1, 2108)
-	self:addTradeFlags(RecipeDB, 28472, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
-	self:addTradeAcquire(RecipeDB, 28472, 6, 609, 3, 15293)
+	self:addTradeSkill(RecipeDB, 28472,300,22759,1,2108)
+	self:addTradeFlags(RecipeDB, 28472,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
+	self:addTradeAcquire(RecipeDB, 28472,6, 609, 3, 15293)

 	-- Bramblewood Boots -- 28473
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val12id3val132id6val25id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28473, 300, 22760, 1, 2108)
-	self:addTradeFlags(RecipeDB, 28473, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
-	self:addTradeAcquire(RecipeDB, 28473, 6, 609, 2, 15293)
+	self:addTradeSkill(RecipeDB, 28473,300,22760,1,2108)
+	self:addTradeFlags(RecipeDB, 28473,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
+	self:addTradeAcquire(RecipeDB, 28473,6, 609, 2, 15293)

 	-- Bramblewood Belt -- 28474
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val14id3val108id6val15id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28474, 300, 22761, 1, 2108)
-	self:addTradeFlags(RecipeDB, 28474, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
-	self:addTradeAcquire(RecipeDB, 28474, 6, 609, 1, 15293)
+	self:addTradeSkill(RecipeDB, 28474,300,22761,1,2108)
+	self:addTradeFlags(RecipeDB, 28474,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,97)
+	self:addTradeAcquire(RecipeDB, 28474,6, 609, 1, 15293)

 	-- Knothide Leather -- 32454
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32454, 290, 21887, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32454, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 32454, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32454,290,21887,1,2108)
+	self:addTradeFlags(RecipeDB, 32454,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 32454,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Heavy Knothide Leather -- 32455
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32455, 325, 23793, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32455, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32455, 2, 16689, 2, 16748, 2, 19196)
+	self:addTradeSkill(RecipeDB, 32455,325,23793,1,2108)
+	self:addTradeFlags(RecipeDB, 32455,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32455,2, 16689, 2, 16748, 2, 19196)

 	-- Knothide Armor Kit -- 32456
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32456, 280, 25650, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32456, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 32456, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32456,280,25650,1,2108)
+	self:addTradeFlags(RecipeDB, 32456,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 32456,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Vindicator's Armor Kit -- 32457
 	-- The Aldor - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32457, 325, 25651, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32457, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,101)
-	self:addTradeAcquire(RecipeDB, 32457, 6, 932, 3, 19321)
+	self:addTradeSkill(RecipeDB, 32457,325,25651,1,2108)
+	self:addTradeFlags(RecipeDB, 32457,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,101)
+	self:addTradeAcquire(RecipeDB, 32457,6, 932, 3, 19321)

 	-- Magister's Armor Kit -- 32458
 	-- The Scryers - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32458, 325, 25652, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32458, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,110)
-	self:addTradeAcquire(RecipeDB, 32458, 6, 934, 3, 19331)
+	self:addTradeSkill(RecipeDB, 32458,325,25652,1,2108)
+	self:addTradeFlags(RecipeDB, 32458,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,110)
+	self:addTradeAcquire(RecipeDB, 32458,6, 934, 3, 19331)

 	-- Riding Crop -- 32461
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32461, 350, 25653, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32461, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
-	self:addTradeAcquire(RecipeDB, 32461, 2, 18672)
+	self:addTradeSkill(RecipeDB, 32461,350,25653,1,2108)
+	self:addTradeFlags(RecipeDB, 32461,1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40,47,63)
+	self:addTradeAcquire(RecipeDB, 32461,2, 18672)

 	-- Felscale Gloves -- 32462
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val19id2val276id6val40id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32462, 290, 25654, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32462, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32462, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32462,290,25654,1,2108)
+	self:addTradeFlags(RecipeDB, 32462,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32462,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Felscale Boots -- 32463
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val20id2val333id6val44id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32463, 300, 25655, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32463, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32463, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32463,300,25655,1,2108)
+	self:addTradeFlags(RecipeDB, 32463,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32463,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Felscale Pants -- 32464
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val31id2val449id6val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32464, 310, 25656, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32464, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32464, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32464,310,25656,1,2108)
+	self:addTradeFlags(RecipeDB, 32464,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32464,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Felscale Breastplate -- 32465
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id2val558id6val72id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32465, 325, 25657, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32465, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32465, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32465,325,25657,1,2108)
+	self:addTradeFlags(RecipeDB, 32465,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32465,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Scaled Draenic Pants -- 32466
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val386id6val8id24val23id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32466, 290, 25662, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32466, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32466, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32466,290,25662,1,2108)
+	self:addTradeFlags(RecipeDB, 32466,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32466,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Scaled Draenic Gloves -- 32467
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val24id3val303id6val7id24val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32467, 300, 25661, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32467, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32467, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32467,300,25661,1,2108)
+	self:addTradeFlags(RecipeDB, 32467,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32467,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Scaled Draenic Vest -- 32468
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id3val528id6val10id24val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32468, 315, 25660, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32468, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32468, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32468,315,25660,1,2108)
+	self:addTradeFlags(RecipeDB, 32468,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32468,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Scaled Draenic Boots -- 32469
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val384id6val8id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32469, 325, 25659, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32469, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32469, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32469,325,25659,1,2108)
+	self:addTradeFlags(RecipeDB, 32469,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32469,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Draenic Gloves -- 32470
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val15id2val22id3val127id6val30id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32470, 290, 25669, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32470, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32470, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32470,290,25669,1,2108)
+	self:addTradeFlags(RecipeDB, 32470,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32470,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Draenic Pants -- 32471
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val23id2val34id3val197id6val46id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32471, 305, 25670, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32471, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32471, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32471,305,25670,1,2108)
+	self:addTradeFlags(RecipeDB, 32471,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32471,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Draenic Boots -- 32472
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val17id2val27id3val159id6val36id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32472, 310, 25668, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32472, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32472, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32472,310,25668,1,2108)
+	self:addTradeFlags(RecipeDB, 32472,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32472,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Thick Draenic Vest -- 32473
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id2val39id3val243id6val52id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32473, 320, 25671, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32473, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32473, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32473,320,25671,1,2108)
+	self:addTradeFlags(RecipeDB, 32473,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32473,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wild Draenish Boots -- 32478
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val11id1val11id2val18id3val11id4val140id6val13id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32478, 290, 25673, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32478, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32478, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32478,290,25673,1,2108)
+	self:addTradeFlags(RecipeDB, 32478,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32478,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wild Draenish Gloves -- 32479
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id1val13id2val18id3val12id4val137id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32479, 300, 25674, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32479, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32479, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32479,300,25674,1,2108)
+	self:addTradeFlags(RecipeDB, 32479,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32479,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wild Draenish Leggings -- 32480
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val18id1val18id2val27id3val17id4val202id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32480, 310, 25675, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32480, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32480, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32480,310,25675,1,2108)
+	self:addTradeFlags(RecipeDB, 32480,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32480,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Wild Draenish Vest -- 32481
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val19id1val19id2val28id3val19id4val243id6val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32481, 320, 25676, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32481, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32481, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 32481,320,25676,1,2108)
+	self:addTradeFlags(RecipeDB, 32481,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32481,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Comfortable Insoles -- 32482
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32482, 300, 25679, 1, 2108)
-	self:addTradeFlags(RecipeDB, 32482, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 32482, 2, 16689, 2, 16748)
+	self:addTradeSkill(RecipeDB, 32482,300,25679,1,2108)
+	self:addTradeFlags(RecipeDB, 32482,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 32482,2, 16689, 2, 16748)

 	-- Stylin' Purple Hat -- 32485
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val48id2val45id3val232id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32485, 350, 25680, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32485, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32485, 3, 18667)
+	self:addTradeSkill(RecipeDB, 32485,350,25680,3,2108)
+	self:addTradeFlags(RecipeDB, 32485,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32485,3, 18667)

 	-- Stylin' Adventure Hat -- 32487
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val516id6val16id24val50id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32487, 350, 25681, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32487, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32487, 3, 17820, 3, 17840, 3, 28132)
+	self:addTradeSkill(RecipeDB, 32487,350,25681,3,2108)
+	self:addTradeFlags(RecipeDB, 32487,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32487,3, 17820, 3, 17840, 3, 28132)

 	-- Stylin' Crimson Hat -- 32488
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id4val516id6val96id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32488, 350, 25683, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32488, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 32488, 3, 18322, 3, 19428)
+	self:addTradeSkill(RecipeDB, 32488,350,25683,3,2108)
+	self:addTradeFlags(RecipeDB, 32488,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 32488,3, 18322, 3, 19428)

 	-- Stylin' Jungle Hat -- 32489
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val24id1val24id2val24id3val24id4val232id6val10id24val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32489, 350, 25682, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32489, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 32489, 3, 17839, 3, 17879, 3, 17952, 3, 18982, 3, 21104, 3, 21140, 3, 21148)
+	self:addTradeSkill(RecipeDB, 32489,350,25682,3,2108)
+	self:addTradeFlags(RecipeDB, 32489,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 32489,3, 17839, 3, 17879, 3, 17952, 3, 18982, 3, 21104, 3, 21140, 3, 21148)

 	-- Fel Leather Gloves -- 32490
 	-- The Consortium - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val169id6val24id44val17id45val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32490, 340, 25685, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32490, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
-	self:addTradeAcquire(RecipeDB, 32490, 6, 933, 1, 20242, 6, 933, 1, 23007)
+	self:addTradeSkill(RecipeDB, 32490,340,25685,3,2108)
+	self:addTradeFlags(RecipeDB, 32490,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
+	self:addTradeAcquire(RecipeDB, 32490,6, 933, 1, 20242, 6, 933, 1, 23007)

 	-- Fel Leather Boots -- 32493
 	-- The Consortium - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val196id6val17id44val25id45val42id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32493, 350, 25686, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32493, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
-	self:addTradeAcquire(RecipeDB, 32493, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 32493,350,25686,3,2108)
+	self:addTradeFlags(RecipeDB, 32493,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
+	self:addTradeAcquire(RecipeDB, 32493,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Fel Leather Leggings -- 32494
 	-- The Consortium - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val249id6val25id44val25id45val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32494, 350, 25687, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32494, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
-	self:addTradeAcquire(RecipeDB, 32494, 6, 933, 3, 20242, 6, 933, 3, 23007)
+	self:addTradeSkill(RecipeDB, 32494,350,25687,3,2108)
+	self:addTradeFlags(RecipeDB, 32494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,105)
+	self:addTradeAcquire(RecipeDB, 32494,6, 933, 3, 20242, 6, 933, 3, 23007)

 	-- Heavy Clefthoof Vest -- 32495
 	-- Cenarion Expedition - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val45id3val290id6val15id26val24id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32495, 360, 25689, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32495, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
-	self:addTradeAcquire(RecipeDB, 32495, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 32495,360,25689,3,2108)
+	self:addTradeFlags(RecipeDB, 32495,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
+	self:addTradeAcquire(RecipeDB, 32495,6, 942, 2, 17904)

 	-- Heavy Clefthoof Leggings -- 32496
 	-- Cenarion Expedition - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val33id3val251id6val18id26val29id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32496, 355, 25690, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32496, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
-	self:addTradeAcquire(RecipeDB, 32496, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 32496,355,25690,3,2108)
+	self:addTradeFlags(RecipeDB, 32496,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
+	self:addTradeAcquire(RecipeDB, 32496,6, 942, 2, 17904)

 	-- Heavy Clefthoof Boots -- 32497
 	-- Cenarion Expedition - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val30id3val198id6val14id26val21id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32497, 355, 25691, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32497, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
-	self:addTradeAcquire(RecipeDB, 32497, 6, 942, 1, 17904)
+	self:addTradeSkill(RecipeDB, 32497,355,25691,3,2108)
+	self:addTradeFlags(RecipeDB, 32497,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57,103)
+	self:addTradeAcquire(RecipeDB, 32497,6, 942, 1, 17904)

 	-- Felstalker Belt -- 32498
 	-- Thrallmar - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val18id2val17id4val357id6val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32498, 350, 25695, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32498, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
-	self:addTradeAcquire(RecipeDB, 32498, 6, 947, 1, 17585)
+	self:addTradeSkill(RecipeDB, 32498,350,25695,3,2108)
+	self:addTradeFlags(RecipeDB, 32498,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
+	self:addTradeAcquire(RecipeDB, 32498,6, 947, 1, 17585)

 	-- Felstalker Bracer -- 32499
 	-- Thrallmar - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val18id2val11id4val283id6val38id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32499, 360, 25697, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32499, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
-	self:addTradeAcquire(RecipeDB, 32499, 6, 947, 2, 17585)
+	self:addTradeSkill(RecipeDB, 32499,360,25697,3,2108)
+	self:addTradeFlags(RecipeDB, 32499,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
+	self:addTradeAcquire(RecipeDB, 32499,6, 947, 2, 17585)

 	-- Felstalker Breastplate -- 32500
 	-- Thrallmar - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val26id2val6id3val26id4val646id6val52id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32500, 360, 25696, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32500, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
-	self:addTradeAcquire(RecipeDB, 32500, 6, 947, 2, 17585)
+	self:addTradeSkill(RecipeDB, 32500,360,25696,3,2108)
+	self:addTradeFlags(RecipeDB, 32500,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,104)
+	self:addTradeAcquire(RecipeDB, 32500,6, 947, 2, 17585)

 	-- Netherfury Belt -- 32501
 	-- The Mag'har - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val339id6val9id24val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32501, 340, 25694, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32501, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
-	self:addTradeAcquire(RecipeDB, 32501, 6, 941, 1, 20241)
+	self:addTradeSkill(RecipeDB, 32501,340,25694,3,2108)
+	self:addTradeFlags(RecipeDB, 32501,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
+	self:addTradeAcquire(RecipeDB, 32501,6, 941, 1, 20241)

 	-- Netherfury Leggings -- 32502
 	-- The Mag'har - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val37id3val527id6val10id24val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32502, 340, 25692, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32502, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
-	self:addTradeAcquire(RecipeDB, 32502, 6, 941, 2, 20241)
+	self:addTradeSkill(RecipeDB, 32502,340,25692,3,2108)
+	self:addTradeFlags(RecipeDB, 32502,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
+	self:addTradeAcquire(RecipeDB, 32502,6, 941, 2, 20241)

 	-- Netherfury Boots -- 32503
 	-- The Mag'har - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id3val392id6val7id24val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 32503, 350, 25693, 3, 2108)
-	self:addTradeFlags(RecipeDB, 32503, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
-	self:addTradeAcquire(RecipeDB, 32503, 6, 941, 3, 20241)
+	self:addTradeSkill(RecipeDB, 32503,350,25693,3,2108)
+	self:addTradeFlags(RecipeDB, 32503,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,108)
+	self:addTradeAcquire(RecipeDB, 32503,6, 941, 3, 20241)

 	-- Shadow Armor Kit -- 35520
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35520, 340, 29483, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35520, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 35520, 3, 18320, 3, 18325, 3, 19428)
+	self:addTradeSkill(RecipeDB, 35520,340,29483,2,2108)
+	self:addTradeFlags(RecipeDB, 35520,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 35520,3, 18320, 3, 18325, 3, 19428)

 	-- Flame Armor Kit -- 35521
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35521, 340, 29485, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35521, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 35521, 3, 20898)
+	self:addTradeSkill(RecipeDB, 35521,340,29485,2,2108)
+	self:addTradeFlags(RecipeDB, 35521,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 35521,3, 20898)

 	-- Frost Armor Kit -- 35522
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35522, 340, 29486, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35522, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 35522, 3, 17797)
+	self:addTradeSkill(RecipeDB, 35522,340,29486,2,2108)
+	self:addTradeFlags(RecipeDB, 35522,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 35522,3, 17797)

 	-- Nature Armor Kit -- 35523
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35523, 340, 29487, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35523, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 35523, 3, 17941)
+	self:addTradeSkill(RecipeDB, 35523,340,29487,2,2108)
+	self:addTradeFlags(RecipeDB, 35523,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 35523,3, 17941)

 	-- Arcane Armor Kit -- 35524
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
-	-- Instance: 2366 - type5category3territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
+	-- Instance: 2366 - type5territory1expansion1minlevel70nameCaverns of Time: The Black Morassid2366category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35524, 340, 29488, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35524, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
-	self:addTradeAcquire(RecipeDB, 35524, 3, 17879, 3, 17952, 3, 21104, 3, 21140, 3, 21148)
+	self:addTradeSkill(RecipeDB, 35524,340,29488,2,2108)
+	self:addTradeFlags(RecipeDB, 35524,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeAcquire(RecipeDB, 35524,3, 17879, 3, 17952, 3, 21104, 3, 21140, 3, 21148)

 	-- Enchanted Felscale Leggings -- 35525
 	-- The Scryers - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val556id6val40id32val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35525, 350, 29489, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35525, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
-	self:addTradeAcquire(RecipeDB, 35525, 6, 934, 4, 19331)
+	self:addTradeSkill(RecipeDB, 35525,350,29489,1,2108)
+	self:addTradeFlags(RecipeDB, 35525,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
+	self:addTradeAcquire(RecipeDB, 35525,6, 934, 4, 19331)

 	-- Enchanted Felscale Gloves -- 35526
 	-- The Scryers - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val397id6val30id32val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35526, 350, 29490, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35526, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
-	self:addTradeAcquire(RecipeDB, 35526, 6, 934, 2, 19331)
+	self:addTradeSkill(RecipeDB, 35526,350,29490,1,2108)
+	self:addTradeFlags(RecipeDB, 35526,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
+	self:addTradeAcquire(RecipeDB, 35526,6, 934, 2, 19331)

 	-- Enchanted Felscale Boots -- 35527
 	-- The Scryers - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val437id6val30id32val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35527, 350, 29491, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35527, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
-	self:addTradeAcquire(RecipeDB, 35527, 6, 934, 3, 19331)
+	self:addTradeSkill(RecipeDB, 35527,350,29491,1,2108)
+	self:addTradeFlags(RecipeDB, 35527,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,110)
+	self:addTradeAcquire(RecipeDB, 35527,6, 934, 3, 19331)

 	-- Flamescale Boots -- 35528
 	-- The Aldor - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val437id6val30id33val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35528, 350, 29493, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35528, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
-	self:addTradeAcquire(RecipeDB, 35528, 6, 932, 3, 19321)
+	self:addTradeSkill(RecipeDB, 35528,350,29493,1,2108)
+	self:addTradeFlags(RecipeDB, 35528,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
+	self:addTradeAcquire(RecipeDB, 35528,6, 932, 3, 19321)

 	-- Flamescale Leggings -- 35529
 	-- The Aldor - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val556id6val40id33val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35529, 350, 29492, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35529, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
-	self:addTradeAcquire(RecipeDB, 35529, 6, 932, 4, 19321)
+	self:addTradeSkill(RecipeDB, 35529,350,29492,1,2108)
+	self:addTradeFlags(RecipeDB, 35529,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
+	self:addTradeAcquire(RecipeDB, 35529,6, 932, 4, 19321)

 	-- Reinforced Mining Bag -- 35530
 	-- The Mag'har - Honored
@@ -2941,86 +2938,86 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35530, 325, 29540, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35530, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,108)
-	self:addTradeAcquire(RecipeDB, 35530, 6, 941, 2, 20241)
+	self:addTradeSkill(RecipeDB, 35530,325,29540,1,2108)
+	self:addTradeFlags(RecipeDB, 35530,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,108)
+	self:addTradeAcquire(RecipeDB, 35530,6, 941, 2, 20241)

 	-- Flamescale Belt -- 35531
 	-- The Aldor - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val357id6val30id33val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35531, 350, 29494, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35531, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
-	self:addTradeAcquire(RecipeDB, 35531, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 35531,350,29494,1,2108)
+	self:addTradeFlags(RecipeDB, 35531,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58,101)
+	self:addTradeAcquire(RecipeDB, 35531,6, 932, 2, 19321)

 	-- Enchanted Clefthoof Leggings -- 35532
 	-- The Scryers - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id3val249id6val40id32val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35532, 350, 29495, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35532, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
-	self:addTradeAcquire(RecipeDB, 35532, 6, 934, 4, 19331)
+	self:addTradeSkill(RecipeDB, 35532,350,29495,1,2108)
+	self:addTradeFlags(RecipeDB, 35532,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
+	self:addTradeAcquire(RecipeDB, 35532,6, 934, 4, 19331)

 	-- Enchanted Clefthoof Gloves -- 35533
 	-- The Scryers - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val27id3val178id6val30id32val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35533, 350, 29496, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35533, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
-	self:addTradeAcquire(RecipeDB, 35533, 6, 934, 3, 19331)
+	self:addTradeSkill(RecipeDB, 35533,350,29496,1,2108)
+	self:addTradeFlags(RecipeDB, 35533,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
+	self:addTradeAcquire(RecipeDB, 35533,6, 934, 3, 19331)

 	-- Enchanted Clefthoof Boots -- 35534
 	-- The Scryers - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val27id3val196id6val30id32val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35534, 350, 29497, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35534, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
-	self:addTradeAcquire(RecipeDB, 35534, 6, 934, 2, 19331)
+	self:addTradeSkill(RecipeDB, 35534,350,29497,1,2108)
+	self:addTradeFlags(RecipeDB, 35534,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,110)
+	self:addTradeAcquire(RecipeDB, 35534,6, 934, 2, 19331)

 	-- Blastguard Pants -- 35535
 	-- The Aldor - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id3val249id6val40id33val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35535, 350, 29498, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35535, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
-	self:addTradeAcquire(RecipeDB, 35535, 6, 932, 4, 19321)
+	self:addTradeSkill(RecipeDB, 35535,350,29498,1,2108)
+	self:addTradeFlags(RecipeDB, 35535,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
+	self:addTradeAcquire(RecipeDB, 35535,6, 932, 4, 19321)

 	-- Blastguard Boots -- 35536
 	-- The Aldor - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val27id3val196id6val30id33val6id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35536, 350, 29499, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35536, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
-	self:addTradeAcquire(RecipeDB, 35536, 6, 932, 3, 19321)
+	self:addTradeSkill(RecipeDB, 35536,350,29499,1,2108)
+	self:addTradeFlags(RecipeDB, 35536,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
+	self:addTradeAcquire(RecipeDB, 35536,6, 932, 3, 19321)

 	-- Blastguard Belt -- 35537
 	-- The Aldor - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val27id3val160id6val30id33val8id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35537, 350, 29500, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35537, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
-	self:addTradeAcquire(RecipeDB, 35537, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 35537,350,29500,1,2108)
+	self:addTradeFlags(RecipeDB, 35537,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,101)
+	self:addTradeAcquire(RecipeDB, 35537,6, 932, 2, 19321)

 	-- Drums of Panic -- 35538
 	-- Keepers of Time - Honored
@@ -3028,17 +3025,17 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35538, 370, 29532, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35538, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
-	self:addTradeAcquire(RecipeDB, 35538, 6, 989, 2, 21643)
+	self:addTradeSkill(RecipeDB, 35538,370,29532,1,2108)
+	self:addTradeFlags(RecipeDB, 35538,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,106)
+	self:addTradeAcquire(RecipeDB, 35538,6, 989, 2, 21643)

 	-- Drums of Restoration -- 35539
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35539, 350, 29531, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35539, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 35539,350,29531,2,2108)
+	self:addTradeFlags(RecipeDB, 35539,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Drums of War -- 35540
@@ -3046,230 +3043,236 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35540, 325, 29528, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35540, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 35540, 1, 18754, 1, 18771, 1, 19187, 1, 21087)
+	self:addTradeSkill(RecipeDB, 35540,325,29528,1,2108)
+	self:addTradeFlags(RecipeDB, 35540,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 35540,1, 18754, 1, 18771, 1, 19187, 1, 21087)

 	-- Drums of Battle -- 35543
 	-- The Sha'tar - Honored
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3606 - Caverns of Time: Hyjal Summit
+	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35543, 365, 29529, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35543, 1,2,4,5,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
-	self:addTradeAcquire(RecipeDB, 35543, 6, 935, 2, 21432)
+	self:addTradeSkill(RecipeDB, 35543,365,29529,1,2108)
+	self:addTradeFlags(RecipeDB, 35543,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,111)
+	self:addTradeAcquire(RecipeDB, 35543,6, 935, 2, 21432)

 	-- Drums of Speed -- 35544
-	-- Instance: 2367 - type5category3territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsid2367maxlevel68
+	-- Instance: 2367 - type5territory1expansion1minlevel66nameCaverns of Time: Old Hillsbrad Foothillsmaxlevel68id2367category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35544, 345, 29530, 2, 2108)
-	self:addTradeFlags(RecipeDB, 35544, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 35544, 3, 22128)
+	self:addTradeSkill(RecipeDB, 35544,345,29530,2,2108)
+	self:addTradeFlags(RecipeDB, 35544,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 35544,3, 22128)

 	-- Cobrahide Leg Armor -- 35549
 	-- Honor Hold - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35549, 335, 29533, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35549, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
-	self:addTradeAcquire(RecipeDB, 35549, 6, 946, 2, 17657)
+	self:addTradeSkill(RecipeDB, 35549,335,29533,1,2108)
+	self:addTradeFlags(RecipeDB, 35549,1,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
+	self:addTradeAcquire(RecipeDB, 35549,6, 946, 2, 17657)

 	-- Nethercobra Leg Armor -- 35554
 	-- Honor Hold - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35554, 365, 29535, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35554, 1,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
-	self:addTradeAcquire(RecipeDB, 35554, 6, 946, 4, 17657)
+	self:addTradeSkill(RecipeDB, 35554,365,29535,1,2108)
+	self:addTradeFlags(RecipeDB, 35554,1,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
+	self:addTradeAcquire(RecipeDB, 35554,6, 946, 4, 17657)

 	-- Clefthide Leg Armor -- 35555
 	-- Cenarion Expedition - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35555, 335, 29534, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35555, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,103)
-	self:addTradeAcquire(RecipeDB, 35555, 6, 942, 2, 17904)
+	self:addTradeSkill(RecipeDB, 35555,335,29534,1,2108)
+	self:addTradeFlags(RecipeDB, 35555,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,103)
+	self:addTradeAcquire(RecipeDB, 35555,6, 942, 2, 17904)

 	-- Nethercleft Leg Armor -- 35557
 	-- Cenarion Expedition - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35557, 365, 29536, 1, 2108)
-	self:addTradeFlags(RecipeDB, 35557, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,103)
-	self:addTradeAcquire(RecipeDB, 35557, 6, 942, 4, 17904)
+	self:addTradeSkill(RecipeDB, 35557,365,29536,1,2108)
+	self:addTradeFlags(RecipeDB, 35557,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,103)
+	self:addTradeAcquire(RecipeDB, 35557,6, 942, 4, 17904)

 	-- Cobrascale Hood -- 35558
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val37id2val42id3val271id6val18id45val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35558, 365, 29502, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35558, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35558, 3, 16409, 3, 24683)
+	self:addTradeSkill(RecipeDB, 35558,365,29502,4,2108)
+	self:addTradeFlags(RecipeDB, 35558,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35558,3, 16409, 3, 24683)

 	-- Cobrascale Gloves -- 35559
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3562 - type5category3territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsid3562maxlevel62
-	-- Instance: 3791 - type5category3territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsid3791maxlevel69
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3562 - type5territory1expansion1minlevel60nameHellfire Citadel: Hellfire Rampartsmaxlevel62id3562category3
+	-- Instance: 3791 - type5territory1expansion1minlevel67nameAuchindoun: Sethekk Hallsmaxlevel69id3791category3
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val33id3val208id6val25id44val20id45val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35559, 365, 29503, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35559, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35559, 3, 16409, 3, 16425, 3, 16472, 3, 16539, 3, 17271, 3, 18318, 3, 19511, 3, 23542)
+	self:addTradeSkill(RecipeDB, 35559,365,29503,4,2108)
+	self:addTradeFlags(RecipeDB, 35559,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35559,3, 16409, 3, 16425, 3, 16472, 3, 16539, 3, 17271, 3, 18318, 3, 19511, 3, 23542)

 	-- Windscale Hood -- 35560
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id3val18id4val271id6val10id24val37id44val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35560, 365, 29504, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35560, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35560, 3, 16504, 3, 16539, 3, 18312, 3, 23580, 3, 24979)
+	self:addTradeSkill(RecipeDB, 35560,365,29504,4,2108)
+	self:addTradeFlags(RecipeDB, 35560,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35560,3, 16504, 3, 16539, 3, 18312, 3, 23580, 3, 24979)

 	-- Hood of Primal Life -- 35561
-	-- Instance: 3713 - type5category3territory1expansion1minlevel61nameHellfire Citadel: The Blood Furnaceid3713maxlevel63
+	-- Instance: 3713 - type5territory1expansion1minlevel61nameHellfire Citadel: The Blood Furnacemaxlevel63id3713category3
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3959 - Black Temple
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val34id3val37id4val31id5val271id6val36id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35561, 365, 29505, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35561, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35561, 3, 17400, 3, 20039, 3, 23330, 3, 23586, 3, 24683)
+	self:addTradeSkill(RecipeDB, 35561,365,29505,4,2108)
+	self:addTradeFlags(RecipeDB, 35561,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35561,3, 17400, 3, 20039, 3, 23330, 3, 23586, 3, 24683)

 	-- Gloves of the Living Touch -- 35562
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id3val18id4val22id5val208id6val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35562, 365, 29506, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35562, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35562, 3, 16409, 3, 16530, 3, 17802, 3, 18309, 3, 21387, 3, 24065)
+	self:addTradeSkill(RecipeDB, 35562,365,29506,4,2108)
+	self:addTradeFlags(RecipeDB, 35562,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35562,3, 16409, 3, 16530, 3, 17802, 3, 18309, 3, 21387, 3, 24065)

 	-- Windslayer Wraps -- 35563
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id1val18id2val25id3val208id6val17id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35563, 365, 29507, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35563, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
-	self:addTradeAcquire(RecipeDB, 35563, 3, 16425, 3, 16595, 3, 17940, 3, 20031, 3, 23586)
+	self:addTradeSkill(RecipeDB, 35563,365,29507,4,2108)
+	self:addTradeFlags(RecipeDB, 35563,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,57)
+	self:addTradeAcquire(RecipeDB, 35563,3, 16425, 3, 16595, 3, 17940, 3, 20031, 3, 23586)

 	-- Living Dragonscale Helm -- 35564
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val19id3val31id4val604id6val14id24val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35564, 365, 29508, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35564, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35564, 3, 16408, 3, 16409, 3, 16504, 3, 18633, 3, 23582)
+	self:addTradeSkill(RecipeDB, 35564,365,29508,4,2108)
+	self:addTradeFlags(RecipeDB, 35564,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35564,3, 16408, 3, 16409, 3, 16504, 3, 18633, 3, 23582)

 	-- Earthen Netherscale Boots -- 35567
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3959 - Black Temple
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val28id1val27id3val18id4val511id6val10id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35567, 365, 29512, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35567, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35567, 3, 15548, 3, 16414, 3, 16492, 3, 18202, 3, 20038, 3, 22875, 3, 24059)
+	self:addTradeSkill(RecipeDB, 35567,365,29512,4,2108)
+	self:addTradeFlags(RecipeDB, 35567,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35567,3, 15548, 3, 16414, 3, 16492, 3, 18202, 3, 20038, 3, 22875, 3, 24059)

 	-- Windstrike Gloves -- 35568
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3792 - type5category3territory1expansion1minlevel64nameAuchindoun: Mana-Tombsid3792maxlevel66
-	-- Instance: 3790 - type5category3territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsid3790maxlevel67
+	-- Raid: 3457 - Karazhan
+	-- Instance: 3792 - type5territory1expansion1minlevel64nameAuchindoun: Mana-Tombsmaxlevel66id3792category3
+	-- Instance: 3790 - type5territory1expansion1minlevel65nameAuchindoun: Auchenai Cryptsmaxlevel67id3790category3
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id1val18id2val25id3val465id6val17id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35568, 365, 29509, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35568, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35568, 3, 15551, 3, 16409, 3, 16492, 3, 16595, 3, 17132, 3, 18314, 3, 18373, 3, 22072, 3, 24065)
+	self:addTradeSkill(RecipeDB, 35568,365,29509,4,2108)
+	self:addTradeFlags(RecipeDB, 35568,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35568,3, 15551, 3, 16409, 3, 16492, 3, 16595, 3, 17132, 3, 18314, 3, 18373, 3, 22072, 3, 24065)

 	-- Netherdrake Helm -- 35572
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
-	-- Instance: 3717 - type5category3territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensid3717maxlevel64
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3717 - type5territory1expansion1minlevel62nameCoilfang Reservoir: The Slave Pensmaxlevel64id3717category3
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
+	-- Raid: 3923 - Gruul's Lair
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val16id3val26id4val604id6val12id24val31id44val64id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35572, 365, 29510, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35572, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35572, 3, 16409, 3, 16488, 3, 16544, 3, 16699, 3, 17940, 3, 21218, 3, 21350, 3, 22082, 3, 22310, 3, 24960)
+	self:addTradeSkill(RecipeDB, 35572,365,29510,4,2108)
+	self:addTradeFlags(RecipeDB, 35572,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35572,3, 16409, 3, 16488, 3, 16544, 3, 16699, 3, 17940, 3, 21218, 3, 21350, 3, 22082, 3, 22310, 3, 24960)

 	-- Netherdrake Gloves -- 35573
+	-- Raid: 3457 - Karazhan
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val26id2val24id3val23id4val465id6val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35573, 365, 29511, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35573, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35573, 3, 15551, 3, 17981, 3, 21815, 3, 25369)
+	self:addTradeSkill(RecipeDB, 35573,365,29511,4,2108)
+	self:addTradeFlags(RecipeDB, 35573,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35573,3, 15551, 3, 17981, 3, 21815, 3, 25369)

 	-- Thick Netherscale Breastplate -- 35574
 	-- Raid: 3457 - Karazhan
@@ -3278,369 +3281,371 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Raid: 3457 - Karazhan
+	-- Raid: 3457 - Karazhan
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id2val36id3val25id4val744id6val76id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35574, 365, 29514, 4, 2108)
-	self:addTradeFlags(RecipeDB, 35574, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
-	self:addTradeAcquire(RecipeDB, 35574, 3, 15547, 3, 16407, 3, 16409, 3, 16504, 3, 16529, 3, 16530, 3, 16539, 3, 16540, 3, 17801, 3, 24960)
+	self:addTradeSkill(RecipeDB, 35574,365,29514,4,2108)
+	self:addTradeFlags(RecipeDB, 35574,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,58)
+	self:addTradeAcquire(RecipeDB, 35574,3, 15547, 3, 16407, 3, 16409, 3, 16504, 3, 16529, 3, 16530, 3, 16539, 3, 16540, 3, 17801, 3, 24960)

 	-- Ebon Netherscale Breastplate -- 35575
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val25id3val23id4val846id6val8id24val31id44val80id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35575, 365, 29515, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35575, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35575, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35575,365,29515,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35575,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35575,1, 7866, 1, 7867)

 	-- Ebon Netherscale Belt -- 35576
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val21id3val14id4val457id6val8id24val22id44val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35576, 365, 29516, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35576, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35576, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35576,365,29516,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35576,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35576,1, 7866, 1, 7867)

 	-- Ebon Netherscale Bracers -- 35577
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val2id2val25id3val8id4val325id6val5id24val17id44val38id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35577, 365, 29517, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35577, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35577, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35577,365,29517,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35577,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35577,1, 7866, 1, 7867)

 	-- Netherstrike Breastplate -- 35580
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id3val23id4val846id6val8id24val32id44val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35580, 365, 29519, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35580, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35580, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35580,365,29519,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35580,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35580,1, 7866, 1, 7867)

 	-- Netherstrike Belt -- 35582
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val10id3val17id4val457id6val9id24val16id44val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35582, 365, 29520, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35582, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35582, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35582,365,29520,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35582,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35582,1, 7866, 1, 7867)

 	-- Netherstrike Bracers -- 35584
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val13id3val13id4val355id6val6id24val17id44val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35584, 365, 29521, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 35584, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 35584, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 35584,365,29521,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 35584,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 35584,1, 7866, 1, 7867)

 	-- Windhawk Hauberk -- 35585
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val28id3val29id4val29id5val379id6val19id44val47id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35585, 365, 29522, 1, 2108, 10660) -- Speciality
-	self:addTradeFlags(RecipeDB, 35585, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35585, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 35585,365,29522,1,2108, 10660) -- Speciality
+	self:addTradeFlags(RecipeDB, 35585,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35585,1, 7870, 1, 7871)

 	-- Windhawk Belt -- 35587
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val17id3val19id4val20id5val205id6val12id44val38id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35587, 365, 29524, 1, 2108, 10660) -- Speciality
-	self:addTradeFlags(RecipeDB, 35587, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35587, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 35587,365,29524,1,2108, 10660) -- Speciality
+	self:addTradeFlags(RecipeDB, 35587,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35587,1, 7870, 1, 7871)

 	-- Windhawk Bracers -- 35588
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val22id3val17id4val7id5val159id6val16id44val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35588, 365, 29523, 1, 2108, 10660) -- Speciality
-	self:addTradeFlags(RecipeDB, 35588, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35588, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 35588,365,29523,1,2108, 10660) -- Speciality
+	self:addTradeFlags(RecipeDB, 35588,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35588,1, 7870, 1, 7871)

 	-- Primalstrike Vest -- 35589
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val38id2val39id3val379id6val12id45val108id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35589, 365, 29525, 1, 2108, 10658) -- Speciality
-	self:addTradeFlags(RecipeDB, 35589, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35589, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 35589,365,29525,1,2108, 10658) -- Speciality
+	self:addTradeFlags(RecipeDB, 35589,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35589,1, 7868, 1, 7869)

 	-- Primalstrike Belt -- 35590
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id2val32id3val205id6val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35590, 365, 29526, 1, 2108, 10658) -- Speciality
-	self:addTradeFlags(RecipeDB, 35590, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35590, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 35590,365,29526,1,2108, 10658) -- Speciality
+	self:addTradeFlags(RecipeDB, 35590,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35590,1, 7868, 1, 7869)

 	-- Primalstrike Bracers -- 35591
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val15id2val21id3val159id6val64id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35591, 365, 29527, 1, 2108, 10658) -- Speciality
-	self:addTradeFlags(RecipeDB, 35591, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 35591, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 35591,365,29527,1,2108, 10658) -- Speciality
+	self:addTradeFlags(RecipeDB, 35591,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 35591,1, 7868, 1, 7869)

 	-- Blackstorm Leggings -- 36074
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val13id2val20id3val132id6val10id45val32id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36074, 260, 29964, 1, 2108, 10658) -- Speciality
-	self:addTradeFlags(RecipeDB, 36074, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36074, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 36074,260,29964,1,2108, 10658) -- Speciality
+	self:addTradeFlags(RecipeDB, 36074,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36074,1, 7868, 1, 7869)

 	-- Wildfeather Leggings -- 36075
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val16id3val11id4val12id5val132id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36075, 260, 29970, 1, 2108, 10660) -- Speciality
-	self:addTradeFlags(RecipeDB, 36075, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36075, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 36075,260,29970,1,2108, 10660) -- Speciality
+	self:addTradeFlags(RecipeDB, 36075,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36075,1, 7870, 1, 7871)

 	-- Dragonstrike Leggings -- 36076
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val18id3val11id4val272id6val4id24val12id44val24id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36076, 260, 29971, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 36076, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36076, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 36076,260,29971,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 36076,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36076,1, 7866, 1, 7867)

 	-- Primalstorm Breastplate -- 36077
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id2val27id3val255id6val17id45val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36077, 330, 29973, 1, 2108, 10658) -- Speciality
-	self:addTradeFlags(RecipeDB, 36077, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36077, 1, 7868, 1, 7869)
+	self:addTradeSkill(RecipeDB, 36077,330,29973,1,2108, 10658) -- Speciality
+	self:addTradeFlags(RecipeDB, 36077,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36077,1, 7868, 1, 7869)

 	-- Living Crystal Breastplate -- 36078
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id3val23id4val17id5val255id6val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36078, 330, 29974, 1, 2108, 10660) -- Speciality
-	self:addTradeFlags(RecipeDB, 36078, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36078, 1, 7870, 1, 7871)
+	self:addTradeSkill(RecipeDB, 36078,330,29974,1,2108, 10660) -- Speciality
+	self:addTradeFlags(RecipeDB, 36078,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36078,1, 7870, 1, 7871)

 	-- Golden Dragonstrike Breastplate -- 36079
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val25id3val17id4val570id6val9id24val25id44val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36079, 330, 29975, 1, 2108, 10656) -- Speciality
-	self:addTradeFlags(RecipeDB, 36079, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36079, 1, 7866, 1, 7867)
+	self:addTradeSkill(RecipeDB, 36079,330,29975,1,2108, 10656) -- Speciality
+	self:addTradeFlags(RecipeDB, 36079,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36079,1, 7866, 1, 7867)

 	-- Belt of Natural Power -- 36349
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val29id1val27id2val38id3val12id4val227id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36349, 375, 30042, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36349, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36349, 7, 4)
+	self:addTradeSkill(RecipeDB, 36349,375,30042,4,2108)
+	self:addTradeFlags(RecipeDB, 36349,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36349,7, 4)

 	-- Belt of Deep Shadow -- 36351
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val32id2val14id3val227id6val18id45val66id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36351, 375, 30040, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36351, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36351, 7, 4)
+	self:addTradeSkill(RecipeDB, 36351,375,30040,4,2108)
+	self:addTradeFlags(RecipeDB, 36351,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36351,7, 4)

 	-- Belt of the Black Eagle -- 36352
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val17id2val20id3val23id4val506id6val17id44val66id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36352, 375, 30046, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36352, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36352, 7, 4)
+	self:addTradeSkill(RecipeDB, 36352,375,30046,4,2108)
+	self:addTradeFlags(RecipeDB, 36352,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36352,7, 4)

 	-- Monsoon Belt -- 36353
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val23id3val24id4val506id6val21id45val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36353, 375, 30044, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36353, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36353, 7, 4)
+	self:addTradeSkill(RecipeDB, 36353,375,30044,4,2108)
+	self:addTradeFlags(RecipeDB, 36353,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36353,7, 4)

 	-- Boots of Natural Grace -- 36355
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val33id1val32id2val37id3val13id4val278id6val14id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36355, 375, 30041, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36355, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36355, 7, 4)
+	self:addTradeSkill(RecipeDB, 36355,375,30041,4,2108)
+	self:addTradeFlags(RecipeDB, 36355,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36355,7, 4)

 	-- Boots of Utter Darkness -- 36357
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val34id3val278id6val32id44val23id45val66id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36357, 375, 30039, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36357, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 36357, 7, 4)
+	self:addTradeSkill(RecipeDB, 36357,375,30039,4,2108)
+	self:addTradeFlags(RecipeDB, 36357,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 36357,7, 4)

 	-- Boots of the Crimson Hawk -- 36358
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val28id2val28id3val27id4val619id6val19id44val58id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36358, 375, 30045, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36358, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36358, 7, 4)
+	self:addTradeSkill(RecipeDB, 36358,375,30045,4,2108)
+	self:addTradeFlags(RecipeDB, 36358,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36358,7, 4)

 	-- Hurricane Boots -- 36359
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val25id3val26id4val619id6val6id24val26id44val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36359, 375, 30043, 4, 2108)
-	self:addTradeFlags(RecipeDB, 36359, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 36359, 7, 4)
+	self:addTradeSkill(RecipeDB, 36359,375,30043,4,2108)
+	self:addTradeFlags(RecipeDB, 36359,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 36359,7, 4)

 	-- Boots of Shackled Souls -- 39997
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val40id3val628id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 39997, 375, 32398, 1, 2108)
-	self:addTradeFlags(RecipeDB, 39997, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
-	self:addTradeAcquire(RecipeDB, 39997, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 39997,375,32398,1,2108)
+	self:addTradeFlags(RecipeDB, 39997,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
+	self:addTradeAcquire(RecipeDB, 39997,6, 1012, 1, 23159)

 	-- Greaves of Shackled Souls -- 40001
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val54id3val799id6val72id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40001, 375, 32400, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40001, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
-	self:addTradeAcquire(RecipeDB, 40001, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40001,375,32400,1,2108)
+	self:addTradeFlags(RecipeDB, 40001,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
+	self:addTradeAcquire(RecipeDB, 40001,6, 1012, 2, 23159)

 	-- Waistguard of Shackled Souls -- 40002
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val40id3val514id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40002, 375, 32397, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40002, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
-	self:addTradeAcquire(RecipeDB, 40002, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40002,375,32397,1,2108)
+	self:addTradeFlags(RecipeDB, 40002,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
+	self:addTradeAcquire(RecipeDB, 40002,6, 1012, 2, 23159)

 	-- Redeemed Soul Moccasins -- 40003
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val40id3val282id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40003, 375, 32394, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40003, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
-	self:addTradeAcquire(RecipeDB, 40003, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40003,375,32394,1,2108)
+	self:addTradeFlags(RecipeDB, 40003,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
+	self:addTradeAcquire(RecipeDB, 40003,6, 1012, 2, 23159)

 	-- Redeemed Soul Wristguards -- 40004
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id3val179id6val40id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40004, 375, 32395, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40004, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
-	self:addTradeAcquire(RecipeDB, 40004, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40004,375,32395,1,2108)
+	self:addTradeFlags(RecipeDB, 40004,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
+	self:addTradeAcquire(RecipeDB, 40004,6, 1012, 2, 23159)

 	-- Redeemed Soul Legguards -- 40005
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val54id3val359id6val72id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40005, 375, 32396, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40005, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
-	self:addTradeAcquire(RecipeDB, 40005, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40005,375,32396,1,2108)
+	self:addTradeFlags(RecipeDB, 40005,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
+	self:addTradeAcquire(RecipeDB, 40005,6, 1012, 1, 23159)

 	-- Redeemed Soul Cinch -- 40006
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val40id3val231id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40006, 375, 32393, 1, 2108)
-	self:addTradeFlags(RecipeDB, 40006, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
-	self:addTradeAcquire(RecipeDB, 40006, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40006,375,32393,1,2108)
+	self:addTradeFlags(RecipeDB, 40006,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,57,102)
+	self:addTradeAcquire(RecipeDB, 40006,6, 1012, 1, 23159)

 	-- Bracers of Renewed Life -- 41156
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val26id3val20id4val194id6val28id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41156, 375, 32582, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41156, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 41156, 7, 4)
+	self:addTradeSkill(RecipeDB, 41156,375,32582,4,2108)
+	self:addTradeFlags(RecipeDB, 41156,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 41156,7, 4)

 	-- Shoulderpads of Renewed Life -- 41157
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3653,13 +3658,13 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val34id3val29id4val333id6val38id46val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41157, 375, 32583, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41157, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 41157, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41157,375,32583,4,2108)
+	self:addTradeFlags(RecipeDB, 41157,1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 41157,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Swiftstrike Bracers -- 41158
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3672,23 +3677,23 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id2val34id3val194id6val27id46val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41158, 375, 32580, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41158, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 41158, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41158,375,32580,4,2108)
+	self:addTradeFlags(RecipeDB, 41158,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 41158,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Swiftstrike Shoulders -- 41160
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val29id2val34id3val333id6val38id46val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41160, 375, 32581, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41160, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 41160, 7, 4)
+	self:addTradeSkill(RecipeDB, 41160,375,32581,4,2108)
+	self:addTradeFlags(RecipeDB, 41160,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 41160,7, 4)

 	-- Bindings of Lightning Reflexes -- 41161
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3701,33 +3706,33 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val21id2val15id3val16id4val432id6val27id46val56id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41161, 375, 32574, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41161, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 41161, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41161,375,32574,4,2108)
+	self:addTradeFlags(RecipeDB, 41161,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 41161,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Shoulders of Lightning Reflexes -- 41162
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id2val19id3val21id4val741id6val37id46val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41162, 375, 32575, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41162, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 41162, 7, 4)
+	self:addTradeSkill(RecipeDB, 41162,375,32575,4,2108)
+	self:addTradeFlags(RecipeDB, 41162,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 41162,7, 4)

 	-- Living Earth Bindings -- 41163
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val20id4val432id6val28id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41163, 375, 32577, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41163, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 41163, 7, 4)
+	self:addTradeSkill(RecipeDB, 41163,375,32577,4,2108)
+	self:addTradeFlags(RecipeDB, 41163,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 41163,7, 4)

 	-- Living Earth Shoulders -- 41164
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3740,100 +3745,100 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val32id3val28id4val741id6val37id46val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41164, 375, 32579, 4, 2108)
-	self:addTradeFlags(RecipeDB, 41164, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 41164, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41164,375,32579,4,2108)
+	self:addTradeFlags(RecipeDB, 41164,1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 41164,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Cloak of Darkness -- 42546
 	-- The Violet Eye - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val23id1val25id3val101id6val24id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42546, 360, 33122, 3, 2108)
-	self:addTradeFlags(RecipeDB, 42546, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,114)
-	self:addTradeAcquire(RecipeDB, 42546, 6, 967, 4, 18255)
+	self:addTradeSkill(RecipeDB, 42546,360,33122,3,2108)
+	self:addTradeFlags(RecipeDB, 42546,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,114)
+	self:addTradeAcquire(RecipeDB, 42546,6, 967, 4, 18255)

 	-- Shadowprowler's Chestguard -- 42731
 	-- The Violet Eye - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val32id1val40id2val12id3val333id6val8id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 42731, 365, 33204, 4, 2108)
-	self:addTradeFlags(RecipeDB, 42731, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,114)
-	self:addTradeAcquire(RecipeDB, 42731, 6, 967, 3, 18255)
+	self:addTradeSkill(RecipeDB, 42731,365,33204,4,2108)
+	self:addTradeFlags(RecipeDB, 42731,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57,114)
+	self:addTradeAcquire(RecipeDB, 42731,6, 967, 3, 18255)

 	-- Knothide Ammo Pouch -- 44343
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44343, 305, 34099, 2, 2108)
-	self:addTradeFlags(RecipeDB, 44343, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44343,305,34099,2,2108)
+	self:addTradeFlags(RecipeDB, 44343,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Knothide Quiver -- 44344
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44344, 305, 34100, 2, 2108)
-	self:addTradeFlags(RecipeDB, 44344, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44344,305,34100,2,2108)
+	self:addTradeFlags(RecipeDB, 44344,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Quiver of a Thousand Feathers -- 44359
 	-- Lower City - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44359, 350, 34105, 1, 2108)
-	self:addTradeFlags(RecipeDB, 44359, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,107)
-	self:addTradeAcquire(RecipeDB, 44359, 6, 1011, 3, 21655)
+	self:addTradeSkill(RecipeDB, 44359,350,34105,1,2108)
+	self:addTradeFlags(RecipeDB, 44359,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,107)
+	self:addTradeAcquire(RecipeDB, 44359,6, 1011, 3, 21655)

 	-- Netherscale Ammo Pouch -- 44768
 	-- Thrallmar - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44768, 350, 34106, 1, 2108)
-	self:addTradeFlags(RecipeDB, 44768, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
-	self:addTradeAcquire(RecipeDB, 44768, 6, 947, 3, 17585)
+	self:addTradeSkill(RecipeDB, 44768,350,34106,1,2108)
+	self:addTradeFlags(RecipeDB, 44768,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,104)
+	self:addTradeAcquire(RecipeDB, 44768,6, 947, 3, 17585)

 	-- Glove Reinforcements -- 44770
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44770, 345, 34207, 2, 2108)
-	self:addTradeFlags(RecipeDB, 44770, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 44770,345,34207,2,2108)
+	self:addTradeFlags(RecipeDB, 44770,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Winter Boots -- 44953
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth, Seasonal,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,Seasonal,
 	-- Item Stats:
 	-- Item Stats: val2id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44953, 285, 34086, 2, 2108)
-	self:addTradeFlags(RecipeDB, 44953, 3,7,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 44953, 5, 1)
+	self:addTradeSkill(RecipeDB, 44953,285,34086,2,2108)
+	self:addTradeFlags(RecipeDB, 44953,3,7,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 44953,5, 1)

 	-- Heavy Knothide Armor Kit -- 44970
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44970, 345, 34330, 1, 2108)
-	self:addTradeFlags(RecipeDB, 44970, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 44970,345,34330,1,2108)
+	self:addTradeFlags(RecipeDB, 44970,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Leatherworker's Satchel -- 45100
@@ -3841,8 +3846,8 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45100, 290, 34482, 2, 2108)
-	self:addTradeFlags(RecipeDB, 45100, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 45100,290,34482,2,2108)
+	self:addTradeFlags(RecipeDB, 45100,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bag of Many Hides -- 45117
@@ -3850,394 +3855,423 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 45117, 360, 34490, 2, 2108)
-	self:addTradeFlags(RecipeDB, 45117, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 45117, 3, 22143, 3, 22144, 3, 22148, 3, 23022)
+	self:addTradeSkill(RecipeDB, 45117,360,34490,2,2108)
+	self:addTradeFlags(RecipeDB, 45117,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 45117,3, 22143, 3, 22144, 3, 22148, 3, 23022)

 	-- Leather Gauntlets of the Sun -- 46132
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id3val26id4val30id5val312id6val38id46val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46132, 365, 34372, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46132, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46132, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25371, 3, 25507, 3, 25597)
+	self:addTradeSkill(RecipeDB, 46132,365,34372,4,2108)
+	self:addTradeFlags(RecipeDB, 46132,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46132,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25371, 3, 25507, 3, 25597)

 	-- Fletcher's Gloves of the Phoenix -- 46133
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id2val33id3val25id4val694id6val34id46val82id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46133, 365, 34374, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46133, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46133, 3, 25363, 3, 25367, 3, 25369, 3, 25370, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46133,365,34374,4,2108)
+	self:addTradeFlags(RecipeDB, 46133,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46133,3, 25363, 3, 25367, 3, 25369, 3, 25370, 3, 25507)

 	-- Gloves of Immortal Dusk -- 46134
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id2val33id3val312id6val30id44val90id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46134, 365, 34370, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46134, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46134, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46134,365,34370,4,2108)
+	self:addTradeFlags(RecipeDB, 46134,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46134,3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Sun-Drenched Scale Gloves -- 46135
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val45id3val36id4val694id6val1id24val32id46val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46135, 365, 34376, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46135, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46135, 3, 25369, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46135,365,34376,4,2108)
+	self:addTradeFlags(RecipeDB, 46135,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46135,3, 25369, 3, 25371)

 	-- Leather Chestguard of the Sun -- 46136
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val48id3val41id4val33id5val499id6val15id24val71id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46136, 365, 34371, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46136, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46136, 3, 25367, 3, 25369, 3, 25370, 3, 25507, 3, 25593)
+	self:addTradeSkill(RecipeDB, 46136,365,34371,4,2108)
+	self:addTradeFlags(RecipeDB, 46136,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46136,3, 25367, 3, 25369, 3, 25370, 3, 25507, 3, 25593)

 	-- Embrace of the Phoenix -- 46137
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val44id2val43id3val30id4val1110id6val44id46val112id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46137, 365, 34373, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46137, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46137, 3, 25367, 3, 25369, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46137,365,34373,4,2108)
+	self:addTradeFlags(RecipeDB, 46137,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46137,3, 25367, 3, 25369, 3, 25371, 3, 25507)

 	-- Carapace of Sun and Shadow -- 46138
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val42id2val45id3val499id6val30id45val38id46val128id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46138, 365, 34369, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46138, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
-	self:addTradeAcquire(RecipeDB, 46138, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46138,365,34369,4,2108)
+	self:addTradeFlags(RecipeDB, 46138,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,57)
+	self:addTradeAcquire(RecipeDB, 46138,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25507)

 	-- Sun-Drenched Scale Chestguard -- 46139
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val48id3val41id4val1110id6val12id24val40id46val71id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46139, 365, 34375, 4, 2108)
-	self:addTradeFlags(RecipeDB, 46139, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
-	self:addTradeAcquire(RecipeDB, 46139, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25371, 3, 25593)
+	self:addTradeSkill(RecipeDB, 46139,365,34375,4,2108)
+	self:addTradeFlags(RecipeDB, 46139,1,2,21,22,23,24,25,26,27,28,29,30,37,41,47,58)
+	self:addTradeAcquire(RecipeDB, 46139,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25371, 3, 25593)

 	-- Heavy Borean Leather -- 50936
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50936, 365, 38425, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50936, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 50936,365,38425,1,2108)
+	self:addTradeFlags(RecipeDB, 50936,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Iceborne Chestguard -- 50938
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id3val317id6val37id44val56id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50938, 370, 38408, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50938, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50938,370,38408,1, 2108)
+	self:addTradeFlags(RecipeDB, 50938,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Leggings -- 50939
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val40id3val36id4val270id6val48id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50939, 365, 38410, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50939, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50939,365,38410,1, 2108)
+	self:addTradeFlags(RecipeDB, 50939,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Shoulderpads -- 50940
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val30id3val31id4val251id6val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50940, 375, 38411, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50940, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50940,375,38411,1, 2108)
+	self:addTradeFlags(RecipeDB, 50940,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Gloves -- 50941
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val22id3val23id4val193id6val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50941, 365, 38409, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50941, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50941,365,38409,1, 2108)
+	self:addTradeFlags(RecipeDB, 50941,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Boots -- 50942
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id3val27id4val218id6val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50942, 370, 38407, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50942, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50942,370,38407,1, 2108)
+	self:addTradeFlags(RecipeDB, 50942,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Belt -- 50943
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val25id3val23id4val183id6val48id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50943, 360, 38406, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50943, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50943,360,38406,1, 2108)
+	self:addTradeFlags(RecipeDB, 50943,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Chestpiece -- 50944
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val43id2val42id3val326id6val76id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50944, 365, 38400, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50944, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50944,365,38400,2,2108)
+	self:addTradeFlags(RecipeDB, 50944,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Leggings -- 50945
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id3val277id6val46id44val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50945, 370, 38401, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50945, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50945,370,38401,2,2108)
+	self:addTradeFlags(RecipeDB, 50945,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Shoulderpads -- 50946
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id2val27id3val244id6val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50946, 375, 38402, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50946, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50946,375,38402,2,2108)
+	self:addTradeFlags(RecipeDB, 50946,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Gloves -- 50947
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val34id2val25id3val198id6val28id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50947, 370, 38403, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50947, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50947,370,38403,2,2108)
+	self:addTradeFlags(RecipeDB, 50947,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Boots -- 50948
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val20id2val39id3val218id6val72id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50948, 365, 38404, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50948, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50948,365,38404,2,2108)
+	self:addTradeFlags(RecipeDB, 50948,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Belt -- 50949
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val33id3val188id6val31id44val70id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50949, 375, 38405, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50949, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 50949,375,38405,2,2108)
+	self:addTradeFlags(RecipeDB, 50949,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Frostscale Chestguard -- 50950
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val38id2val57id3val706id6val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50950, 370, 38414, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50950, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50950,370,38414,1, 2108)
+	self:addTradeFlags(RecipeDB, 50950,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Leggings -- 50951
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val44id2val601id6val23id44val72id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50951, 365, 38416, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50951, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50951,365,38416,1, 2108)
+	self:addTradeFlags(RecipeDB, 50951,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Shoulders -- 50952
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id2val25id3val530id6val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50952, 370, 38424, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50952, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50952,370,38424,1, 2108)
+	self:addTradeFlags(RecipeDB, 50952,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Gloves -- 50953
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id2val28id3val20id4val454id6val58id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50953, 375, 38415, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50953, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50953,375,38415,1, 2108)
+	self:addTradeFlags(RecipeDB, 50953,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Boots -- 50954
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val39id2val513id6val26id44val25id45
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50954, 375, 38413, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50954, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50954,375,38413,1, 2108)
+	self:addTradeFlags(RecipeDB, 50954,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Belt -- 50955
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val28id2val24id3val18id4val397id6val56id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50955, 365, 38412, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50955, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50955,365,38412,1, 2108)
+	self:addTradeFlags(RecipeDB, 50955,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Chestguard -- 50956
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val32id4val706id6val13id47val56id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50956, 370, 38420, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50956, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50956,370,38420,1, 2108)
+	self:addTradeFlags(RecipeDB, 50956,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Legguards -- 50957
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id4val618id6val30id44val56id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50957, 365, 38422, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50957, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50957,365,38422,2,2108)
+	self:addTradeFlags(RecipeDB, 50957,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Shoulders -- 50958
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val19id4val559id6val29id44val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50958, 375, 38417, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50958, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50958,375,38417,1, 2108)
+	self:addTradeFlags(RecipeDB, 50958,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Gloves -- 50959
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val22id4val429id6val23id44val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50959, 365, 38421, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50959, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50959,365,38421,1, 2108)
+	self:addTradeFlags(RecipeDB, 50959,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Boots -- 50960
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val27id3val499id6val12id47val45id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50960, 375, 38419, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50960, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50960,375,38419,1, 2108)
+	self:addTradeFlags(RecipeDB, 50960,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Belt -- 50961
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val35id3val24id4val397id6val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50961, 370, 38418, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50961, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 50961,370,38418,1, 2108)
+	self:addTradeFlags(RecipeDB, 50961,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Borean Armor Kit -- 50962
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50962, 365, 38375, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50962, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50962,365,38375,1,2108)
+	self:addTradeFlags(RecipeDB, 50962,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Heavy Borean Armor Kit -- 50963
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50963, 395, 38376, 2, 2108)
-	self:addTradeFlags(RecipeDB, 50963, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50963,395,38376,2,2108)
+	self:addTradeFlags(RecipeDB, 50963,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Jormungar Leg Armor -- 50964
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50964, 400, 38371, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50964, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50964,400,38371,1, 2108)
+	self:addTradeFlags(RecipeDB, 50964,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Frosthide Leg Armor -- 50965
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50965, 425, 38373, 4, 2108)
-	self:addTradeFlags(RecipeDB, 50965, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50965,425,38373,4,2108)
+	self:addTradeFlags(RecipeDB, 50965,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Nerubian Leg Armor -- 50966
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50966, 395, 38372, 1, 2108)
-	self:addTradeFlags(RecipeDB, 50966, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50966,395,38372,1, 2108)
+	self:addTradeFlags(RecipeDB, 50966,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Icescale Leg Armor -- 50967
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50967, 425, 38374, 4, 2108)
-	self:addTradeFlags(RecipeDB, 50967, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
+	self:addTradeSkill(RecipeDB, 50967,425,38374,4,2108)
+	self:addTradeFlags(RecipeDB, 50967,3,21,22,23,24,25,26,27,28,29,30,36,41,47,63)
 	-- No acquire information

 	-- Trapper's Traveling Pack -- 50970
@@ -4246,281 +4280,280 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50970, 415, 38399, 3, 2108)
-	self:addTradeFlags(RecipeDB, 50970, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,120)
-	self:addTradeAcquire(RecipeDB, 50970, 6, 1073, 3, 31916, 6, 1073, 3, 32763)
+	self:addTradeSkill(RecipeDB, 50970,415,38399,3,2108)
+	self:addTradeFlags(RecipeDB, 50970,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,120)
+	self:addTradeAcquire(RecipeDB, 50970,6, 1073, 3, 31916, 6, 1073, 3, 32763)

 	-- Mammoth Mining Bag -- 50971
 	-- The Sons of Hodir - Honored
-	-- No location information
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50971, 415, 38347, 3, 2108)
-	self:addTradeFlags(RecipeDB, 50971, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,119)
-	self:addTradeAcquire(RecipeDB, 50971, 6, 1119, 2, 32540)
+	self:addTradeSkill(RecipeDB, 50971,415,38347,3,2108)
+	self:addTradeFlags(RecipeDB, 50971,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,119)
+	self:addTradeAcquire(RecipeDB, 50971,6, 1119, 2, 32540)

 	-- Black Chitinguard Boots -- 51568
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val39id2val62id3val345id6val33id44val76id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 51568, 395, 38590, 1, 2108)
-	self:addTradeFlags(RecipeDB, 51568, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 51568,395,38590,1, 2108)
+	self:addTradeFlags(RecipeDB, 51568,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Dark Arctic Leggings -- 51569
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val44id2val82id3val428id6val43id44val110id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 51569, 390, 38591, 1, 2108)
-	self:addTradeFlags(RecipeDB, 51569, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 51569,390,38591,1, 2108)
+	self:addTradeFlags(RecipeDB, 51569,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Dark Arctic Chestpiece -- 51570
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val52id2val84id3val502id6val45id44val104id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 51570, 390, 38592, 1, 2108)
-	self:addTradeFlags(RecipeDB, 51570, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 51570,390,38592,1, 2108)
+	self:addTradeFlags(RecipeDB, 51570,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Wristguards -- 51571
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val17id2val33id3val150id6val60id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 51571, 380, 38433, 1, 2108)
-	self:addTradeFlags(RecipeDB, 51571, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 51571,380,38433,1, 2108)
+	self:addTradeFlags(RecipeDB, 51571,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Arctic Helm -- 51572
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val31id2val58id3val279id6val106id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 51572, 380, 38437, 1, 2108)
-	self:addTradeFlags(RecipeDB, 51572, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 51572,380,38437,1, 2108)
+	self:addTradeFlags(RecipeDB, 51572,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Bracers of Shackled Souls -- 52733
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val30id3val400id6val40id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 52733, 375, 32399, 1, 2108)
-	self:addTradeFlags(RecipeDB, 52733, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
-	self:addTradeAcquire(RecipeDB, 52733, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 52733,375,32399,1,2108)
+	self:addTradeFlags(RecipeDB, 52733,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,58,102)
+	self:addTradeAcquire(RecipeDB, 52733,6, 1012, 1, 23159)

 	-- Cloak of Tormented Skies -- 55199
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats: Tanking,
 	-- Item Stats: val31id1val48id3val337id6val24id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55199, 385, 41238, 1, 2108)
-	self:addTradeFlags(RecipeDB, 55199, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
+	self:addTradeSkill(RecipeDB, 55199,385,41238,1, 2108)
+	self:addTradeFlags(RecipeDB, 55199,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
 	-- No acquire information

 	-- Bracers of Deflection -- 55243
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats: Tanking,
 	-- Item Stats: val239id6val82id27
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55243, 400, 41264, 3, 2108)
-	self:addTradeFlags(RecipeDB, 55243, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
+	self:addTradeSkill(RecipeDB, 55243,400,41264,3,2108)
+	self:addTradeFlags(RecipeDB, 55243,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,57)
 	-- No acquire information

 	-- Frostscale Bracers -- 60599
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val23id2val24id3val15id4val335id6val48id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60599, 380, 38436, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60599, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60599,380,38436,1, 2108)
+	self:addTradeFlags(RecipeDB, 60599,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Frostscale Helm -- 60600
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val42id2val42id3val28id4val622id6val84id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60600, 380, 38440, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60600, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60600,380,38440,1, 2108)
+	self:addTradeFlags(RecipeDB, 60600,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dark Frostscale Leggings -- 60601
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val39id2val46id3val929id6val39id44val62id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60601, 390, 44436, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60601, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60601,390,44436,1, 2108)
+	self:addTradeFlags(RecipeDB, 60601,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dark Frostscale Breastplate -- 60604
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val55id2val64id3val1089id6val55id44val88id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60604, 390, 44437, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60604, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60604,390,44437,1, 2108)
+	self:addTradeFlags(RecipeDB, 60604,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dragonstompers -- 60605
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val33id2val57id3val19id4val768id6val26id45val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60605, 395, 44438, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60605, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60605,395,44438,1, 2108)
+	self:addTradeFlags(RecipeDB, 60605,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Iceborne Wristguards -- 60607
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val21id5val150id6val19id44val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60607, 380, 38434, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60607, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60607,380,38434,1, 2108)
+	self:addTradeFlags(RecipeDB, 60607,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Iceborne Helm -- 60608
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val35id5val279id6val36id44val62id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60608, 380, 38438, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60608, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60608,380,38438,1, 2108)
+	self:addTradeFlags(RecipeDB, 60608,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Dark Iceborne Leggings -- 60611
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id3val45id4val57id5val418id6val67id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60611, 390, 44440, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60611, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60611,390,44440,1, 2108)
+	self:addTradeFlags(RecipeDB, 60611,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Dark Iceborne Chestguard -- 60613
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val43id3val46id4val59id5val490id6val70id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60613, 390, 44441, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60613, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60613,390,44441,1, 2108)
+	self:addTradeFlags(RecipeDB, 60613,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Bugsquashers -- 60620
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val33id3val35id4val46id5val345id6val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60620, 395, 44442, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60620, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60620,395,44442,1, 2108)
+	self:addTradeFlags(RecipeDB, 60620,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Nerubian Bracers -- 60622
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val21id4val335id6val19id44val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60622, 380, 38435, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60622, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60622,380,38435,1, 2108)
+	self:addTradeFlags(RecipeDB, 60622,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nerubian Helm -- 60624
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val36id4val622id6val35id44val62id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60624, 380, 38439, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60624, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60624,380,38439,1, 2108)
+	self:addTradeFlags(RecipeDB, 60624,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dark Nerubian Leggings -- 60627
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val61id3val57id4val929id6val32id44val67id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60627, 390, 44443, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60627, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60627,390,44443,1, 2108)
+	self:addTradeFlags(RecipeDB, 60627,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Dark Nerubian Chestpiece -- 60629
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val64id3val59id4val1089id6val34id44val70id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60629, 390, 44444, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60629, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60629,390,44444,1, 2108)
+	self:addTradeFlags(RecipeDB, 60629,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Scaled Icewalkers -- 60630
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val33id3val35id4val768id6val18id47val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60630, 395, 44445, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60630, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60630,395,44445,1, 2108)
+	self:addTradeFlags(RecipeDB, 60630,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Cloak of Harsh Winds -- 60631
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val14id2val43id3val121id6val30id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60631, 370, 38441, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60631, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 60631,370,38441,1, 2108)
+	self:addTradeFlags(RecipeDB, 60631,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Ice Striker's Cloak -- 60637
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val24id2val75id3val150id6val38id46val100id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60637, 440, 43566, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60637, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 60637,440,43566,1, 2108)
+	self:addTradeFlags(RecipeDB, 60637,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Durable Nerubhide Cape -- 60640
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats: Tanking,
 	-- Item Stats: val41id1val75id3val150id6val21id12val49id26
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60640, 440, 43565, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60640, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
+	self:addTradeSkill(RecipeDB, 60640,440,43565,1, 2108)
+	self:addTradeFlags(RecipeDB, 60640,3,21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
 	-- No acquire information

 	-- Pack of Endless Pockets -- 60643
@@ -4528,589 +4561,589 @@ function addon:InitLeatherworking(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60643, 415, 44446, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60643, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60643,415,44446,3,2108)
+	self:addTradeFlags(RecipeDB, 60643,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Dragonscale Ammo Pouch -- 60645
 	-- The Kalu'ak - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60645, 415, 44447, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60645, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,120)
-	self:addTradeAcquire(RecipeDB, 60645, 6, 1073, 2, 31916, 6, 1073, 2, 32763)
+	self:addTradeSkill(RecipeDB, 60645,415,44447,3,2108)
+	self:addTradeFlags(RecipeDB, 60645,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,120)
+	self:addTradeAcquire(RecipeDB, 60645,6, 1073, 2, 31916, 6, 1073, 2, 32763)

 	-- Nerubian Reinforced Quiver -- 60647
 	-- Knights of the Ebon Blade - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Trinket,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60647, 415, 44448, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60647, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,117)
-	self:addTradeAcquire(RecipeDB, 60647, 6, 1098, 2, 32538)
+	self:addTradeSkill(RecipeDB, 60647,415,44448,3,2108)
+	self:addTradeFlags(RecipeDB, 60647,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,63,117)
+	self:addTradeAcquire(RecipeDB, 60647,6, 1098, 2, 32538)

 	-- Razorstrike Breastplate -- 60649
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val63id2val69id3val45id4val1171id6val46id44val102id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60649, 420, 43129, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60649, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60649,420,43129,1, 2108)
+	self:addTradeFlags(RecipeDB, 60649,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Virulent Spaulders -- 60651
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val38id2val48id3val33id4val878id6val34id44val94id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60651, 415, 43130, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60651, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60651,415,43130,1, 2108)
+	self:addTradeFlags(RecipeDB, 60651,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Eaglebane Bracers -- 60652
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val41id2val39id3val47id4val512id6val34id45val64id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60652, 415, 43131, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60652, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60652,415,43131,1, 2108)
+	self:addTradeFlags(RecipeDB, 60652,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nightshock Hood -- 60655
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val66id3val51id4val952id6val67id44val74id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60655, 420, 43132, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60655, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60655,420,43132,1, 2108)
+	self:addTradeFlags(RecipeDB, 60655,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Nightshock Girdle -- 60658
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val48id3val37id4val659id6val50id44val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60658, 415, 43133, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60658, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeSkill(RecipeDB, 60658,415,43133,1, 2108)
+	self:addTradeFlags(RecipeDB, 60658,3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
 	-- No acquire information

 	-- Leggings of Visceral Strikes -- 60660
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id2val60id3val461id6val68id44val100id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60660, 420, 42731, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60660, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60660,420,42731,1, 2108)
+	self:addTradeFlags(RecipeDB, 60660,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Seafoam Gauntlets -- 60665
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val47id2val56id3val329id6val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60665, 415, 43255, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60665, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60665,415,43255,1, 2108)
+	self:addTradeFlags(RecipeDB, 60665,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Jormscale Footpads -- 60666
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val47id2val61id3val362id6val43id44val74id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60666, 415, 43256, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60666, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60666,415,43256,1, 2108)
+	self:addTradeFlags(RecipeDB, 60666,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Wildscale Breastplate -- 60669
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val34id4val68id5val527id6val53id44val80id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60669, 420, 43257, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60669, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60669,420,43257,1, 2108)
+	self:addTradeFlags(RecipeDB, 60669,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Purehorn Spaulders -- 60671
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val36id3val38id4val395id6val37id46val67id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60671, 415, 43258, 1, 2108)
-	self:addTradeFlags(RecipeDB, 60671, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeSkill(RecipeDB, 60671,415,43258,1, 2108)
+	self:addTradeFlags(RecipeDB, 60671,3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
 	-- No acquire information

 	-- Eviscerator's Facemask -- 60697
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id2val69id3val428id6val46id29val46id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60697, 420, 43260, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60697, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60697, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60697,420,43260,3,2108)
+	self:addTradeFlags(RecipeDB, 60697,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60697,2, 32515)

 	-- Eviscerator's Shoulderpads -- 60702
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id2val51id3val395id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60702, 420, 43433, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60702, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60702, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60702,420,43433,3,2108)
+	self:addTradeFlags(RecipeDB, 60702,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60702,2, 32515)

 	-- Eviscerator's Chestguard -- 60703
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id2val69id3val527id6val46id29val46id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60703, 420, 43434, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60703, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60703, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60703,420,43434,3,2108)
+	self:addTradeFlags(RecipeDB, 60703,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60703,2, 32515)

 	-- Eviscerator's Bindings -- 60704
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val39id2val38id3val230id6val26id29val26id44val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60704, 420, 43435, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60704, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60704, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60704,420,43435,3,2108)
+	self:addTradeFlags(RecipeDB, 60704,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60704,2, 32515)

 	-- Eviscerator's Gauntlets -- 60705
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id2val51id3val329id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60705, 425, 43436, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60705, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60705, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60705,425,43436,3,2108)
+	self:addTradeFlags(RecipeDB, 60705,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60705,2, 32515)

 	-- Eviscerator's Waistguard -- 60706
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id2val51id3val296id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60706, 425, 43437, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60706, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60706, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60706,425,43437,3,2108)
+	self:addTradeFlags(RecipeDB, 60706,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60706,2, 32515)

 	-- Eviscerator's Legguards -- 60711
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id2val69id3val461id6val46id29val46id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60711, 425, 43438, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60711, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60711, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60711,425,43438,3,2108)
+	self:addTradeFlags(RecipeDB, 60711,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60711,2, 32515)

 	-- Eviscerator's Treads -- 60712
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id2val51id3val362id6val34id29val34id44val58id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60712, 425, 43439, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60712, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60712, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60712,425,43439,3,2108)
+	self:addTradeFlags(RecipeDB, 60712,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60712,2, 32515)

 	-- Overcast Headguard -- 60715
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val46id5val428id6val46id29val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60715, 420, 43261, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60715, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60715, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60715,420,43261,3,2108)
+	self:addTradeFlags(RecipeDB, 60715,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60715,2, 32515)

 	-- Overcast Spaulders -- 60716
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val34id5val395id6val34id29val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60716, 420, 43262, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60716, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60716, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60716,420,43262,3,2108)
+	self:addTradeFlags(RecipeDB, 60716,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60716,2, 32515)

 	-- Overcast Chestguard -- 60718
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val46id5val527id6val46id29val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60718, 420, 43263, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60718, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60718, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60718,420,43263,3,2108)
+	self:addTradeFlags(RecipeDB, 60718,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60718,2, 32515)

 	-- Overcast Bracers -- 60720
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val39id3val26id4val25id5val230id6val26id29val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60720, 420, 43264, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60720, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60720, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60720,420,43264,3,2108)
+	self:addTradeFlags(RecipeDB, 60720,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60720,2, 32515)

 	-- Overcast Handwraps -- 60721
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val34id5val329id6val34id29val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60721, 425, 43265, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60721, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60721, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60721,425,43265,3,2108)
+	self:addTradeFlags(RecipeDB, 60721,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60721,2, 32515)

 	-- Overcast Belt -- 60723
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val34id5val296id6val34id29val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60723, 425, 43266, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60723, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60723, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60723,425,43266,3,2108)
+	self:addTradeFlags(RecipeDB, 60723,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60723,2, 32515)

 	-- Overcast Leggings -- 60725
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val46id5val461id6val46id29val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60725, 425, 43271, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60725, 1,2,4,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60725, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60725,425,43271,3,2108)
+	self:addTradeFlags(RecipeDB, 60725,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60725,2, 32515)

 	-- Overcast Boots -- 60727
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val34id5val362id6val34id29val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60727, 425, 43273, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60727, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	self:addTradeAcquire(RecipeDB, 60727, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60727,425,43273,3,2108)
+	self:addTradeFlags(RecipeDB, 60727,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60727,2, 32515)

 	-- Swiftarrow Helm -- 60728
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val46id2val69id3val46id4val952id6val46id29val45id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60728, 420, 43447, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60728, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60728,420,43447,3,2108)
+	self:addTradeFlags(RecipeDB, 60728,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60728,2, 32515)

 	-- Swiftarrow Shoulderguards -- 60729
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id2val51id3val34id4val878id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60729, 420, 43449, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60729, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60729,420,43449,3,2108)
+	self:addTradeFlags(RecipeDB, 60729,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60729,2, 32515)

 	-- Swiftarrow Hauberk -- 60730
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val46id2val69id3val46id4val1171id6val46id29val45id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60730, 420, 43445, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60730, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60730,420,43445,3,2108)
+	self:addTradeFlags(RecipeDB, 60730,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60730,2, 32515)

 	-- Swiftarrow Bracers -- 60731
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val26id2val39id3val25id4val512id6val25id29val26id44val50id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60731, 420, 43444, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60731, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60731,420,43444,3,2108)
+	self:addTradeFlags(RecipeDB, 60731,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60731,2, 32515)

 	-- Swiftarrow Gauntlets -- 60732
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id2val51id3val34id4val732id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60732, 425, 43446, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60732, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60732,425,43446,3,2108)
+	self:addTradeFlags(RecipeDB, 60732,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60732,2, 32515)

 	-- Swiftarrow Belt -- 60734
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id2val51id3val34id4val659id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60734, 425, 43442, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60734, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60734,425,43442,3,2108)
+	self:addTradeFlags(RecipeDB, 60734,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60734,2, 32515)

 	-- Swiftarrow Leggings -- 60735
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val46id2val69id3val46id4val1025id6val46id29val45id44val92id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60735, 425, 43448, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60735, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60735,425,43448,3,2108)
+	self:addTradeFlags(RecipeDB, 60735,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60735,2, 32515)

 	-- Swiftarrow Boots -- 60737
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val34id2val51id3val34id4val805id6val34id29val34id44val68id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60737, 425, 43443, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60737, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60737,425,43443,3,2108)
+	self:addTradeFlags(RecipeDB, 60737,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60737,2, 32515)

 	-- Stormhide Crown -- 60743
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val952id6val46id29val18id47val80id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60743, 420, 43455, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60743, 1,2,4,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 60743, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60743,420,43455,3,2108)
+	self:addTradeFlags(RecipeDB, 60743,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60743,2, 32515)

 	-- Stormhide Shoulders -- 60746
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val878id6val34id29val14id47val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60746, 420, 43457, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60746, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60746,420,43457,3,2108)
+	self:addTradeFlags(RecipeDB, 60746,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60746,2, 32515)

 	-- Stormhide Hauberk -- 60747
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val1171id6val46id29val18id47val80id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60747, 420, 43453, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60747, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60747,420,43453,3,2108)
+	self:addTradeFlags(RecipeDB, 60747,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60747,2, 32515)

 	-- Stormhide Wristguards -- 60748
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val37id3val26id4val512id6val26id29val10id47val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60748, 420, 43452, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60748, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60748,420,43452,3,2108)
+	self:addTradeFlags(RecipeDB, 60748,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60748,2, 32515)

 	-- Stormhide Grips -- 60749
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val732id6val34id29val14id47val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60749, 425, 43454, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60749, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60749,425,43454,3,2108)
+	self:addTradeFlags(RecipeDB, 60749,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60749,2, 32515)

 	-- Stormhide Belt -- 60750
 	-- Vendor
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val659id6val34id29val14id47val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60750, 425, 43450, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60750, 1,2,4,36,41,47,58)
-	self:addTradeAcquire(RecipeDB, 60750, 2, 32515)
+	self:addTradeSkill(RecipeDB, 60750,425,43450,3,2108)
+	self:addTradeFlags(RecipeDB, 60750,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60750,2, 32515)

 	-- Stormhide Legguards -- 60751
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val1025id6val46id29val18id47val80id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60751, 425, 43456, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60751, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60751,425,43456,3,2108)
+	self:addTradeFlags(RecipeDB, 60751,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60751,2, 32515)

 	-- Stormhide Stompers -- 60752
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val805id6val34id29val14id47val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60752, 425, 43451, 3, 2108)
-	self:addTradeFlags(RecipeDB, 60752, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60752,425,43451,3,2108)
+	self:addTradeFlags(RecipeDB, 60752,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60752,2, 32515)

 	-- Giantmaim Legguards -- 60754
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val90id2val63id3val52id4val1097id6val128id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60754, 440, 43458, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60754, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60754,440,43458,4,2108)
+	self:addTradeFlags(RecipeDB, 60754,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60754,2, 32515)

 	-- Giantmaim Bracers -- 60755
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val50id2val43id3val29id4val549id6val72id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60755, 440, 43459, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60755, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60755,440,43459,4,2108)
+	self:addTradeFlags(RecipeDB, 60755,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60755,2, 32515)

 	-- Revenant's Breastplate -- 60756
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val68id3val68id4val1254id6val89id46val105id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60756, 440, 43461, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60756, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60756,440,43461,4,2108)
+	self:addTradeFlags(RecipeDB, 60756,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60756,2, 32515)

 	-- Revenant's Treads -- 60757
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val49id3val51id4val862id6val66id46val77id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60757, 440, 43469, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60757, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60757,440,43469,4,2108)
+	self:addTradeFlags(RecipeDB, 60757,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60757,2, 32515)

 	-- Trollwoven Spaulders -- 60758
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val72id2val79id3val423id6val28id12val114id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60758, 440, 43481, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60758, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60758,440,43481,4,2108)
+	self:addTradeFlags(RecipeDB, 60758,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60758,2, 32515)

 	-- Trollwoven Girdle -- 60759
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val66id2val72id3val317id6val38id12val132id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60759, 440, 43484, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60759, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60759,440,43484,4,2108)
+	self:addTradeFlags(RecipeDB, 60759,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60759,2, 32515)

 	-- Earthgiving Legguards -- 60760
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val78id3val64id4val89id5val494id6val105id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60760, 440, 43495, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60760, 3,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60760,440,43495,4,2108)
+	self:addTradeFlags(RecipeDB, 60760,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60760,2, 32515)

 	-- Earthgiving Boots -- 60761
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val57id3val48id4val66id5val388id6val77id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60761, 440, 43502, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60761, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60761,440,43502,4,2108)
+	self:addTradeFlags(RecipeDB, 60761,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60761,2, 32515)

 	-- Polar Vest -- 60996
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val169id3val578id6val115id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60996, 425, 43590, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60996, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60996,425,43590,4,2108)
+	self:addTradeFlags(RecipeDB, 60996,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60996,2, 32515)

 	-- Polar Cord -- 60997
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val129id3val325id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60997, 420, 43591, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60997, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60997,420,43591,4,2108)
+	self:addTradeFlags(RecipeDB, 60997,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60997,2, 32515)

 	-- Polar Boots -- 60998
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Leather,
 	-- Item Stats:
 	-- Item Stats: val129id3val398id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60998, 420, 43592, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60998, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60998,420,43592,4,2108)
+	self:addTradeFlags(RecipeDB, 60998,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,57)
+	self:addTradeAcquire(RecipeDB, 60998,2, 32515)

 	-- Icy Scale Chestguard -- 60999
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val169id3val1286id6val115id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60999, 425, 43593, 4, 2108)
-	self:addTradeFlags(RecipeDB, 60999, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 60999,425,43593,4,2108)
+	self:addTradeFlags(RecipeDB, 60999,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 60999,2, 32515)

 	-- Icy Scale Belt -- 61000
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val129id3val723id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61000, 420, 43594, 4, 2108)
-	self:addTradeFlags(RecipeDB, 61000, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 61000,420,43594,4,2108)
+	self:addTradeFlags(RecipeDB, 61000,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 61000,2, 32515)

 	-- Icy Scale Boots -- 61002
-	-- Trainer
-	-- Flags: Item BoE, Recipe BoP, Armor, Mail,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Mail,
 	-- Item Stats:
 	-- Item Stats: val129id3val884id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 61002, 420, 43595, 4, 2108)
-	self:addTradeFlags(RecipeDB, 61002, 3,36,41,47,58)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 61002,420,43595,4,2108)
+	self:addTradeFlags(RecipeDB, 61002,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,58)
+	self:addTradeAcquire(RecipeDB, 61002,2, 32515)

 	-- Bracers of Shackled Souls -- 52733
 	-- Ashtongue Deathsworn - Friendly
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index 134800a..6e3f17e 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-522 found from data mining.  0 ignored.
+543 found from data mining.  0 ignored.

 ************************************************************************

@@ -22,7 +22,7 @@ Project version: @project-version@

 Format:

-	self:addLookupList(MobDB, NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	self:addLookupList(MobDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)

 ************************************************************************

@@ -38,527 +38,548 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB, 157, L["Goretusk"], BZONE["Westfall"], 48.29, 55.46)
-	self:addLookupList(MobDB, 450, L["Defias Renegade Mage"], BZONE["Westfall"], 44.90, 80.22)
-	self:addLookupList(MobDB, 590, L["Defias Looter"], BZONE["Westfall"], 42.66, 65.51)
-	self:addLookupList(MobDB, 657, L["Defias Pirate"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 674, L["Venture Co. Strip Miner"], BZONE["Stranglethorn Vale"], 41.49, 43.35)
-	self:addLookupList(MobDB, 684, L["Shadowmaw Panther"], BZONE["The Barrens"], 33.05, 11.62)
-	self:addLookupList(MobDB, 690, L["Cold Eye Basilisk"], BZONE["Stranglethorn Vale"], 34.71, 40.56)
-	self:addLookupList(MobDB, 764, L["Swampwalker"], BZONE["Swamp of Sorrows"], 26.51, 38.36)
-	self:addLookupList(MobDB, 765, L["Swampwalker Elder"], BZONE["Swamp of Sorrows"], 11.70, 34.63)
-	self:addLookupList(MobDB, 766, L["Tangled Horror"], BZONE["Swamp of Sorrows"], 43.87, 41.94)
-	self:addLookupList(MobDB, 772, L["Stranglethorn Tigress"], BZONE["Stranglethorn Vale"], 41.39, 33.55)
-	self:addLookupList(MobDB, 780, L["Skullsplitter Mystic"], BZONE["Stranglethorn Vale"], 44.59, 35.99)
-	self:addLookupList(MobDB, 910, L["Defias Enchanter"], BZONE["Duskwood"], 38.85, 74.64)
-	self:addLookupList(MobDB, 923, L["Young Black Ravager"], BZONE["Duskwood"], 48.50, 64.58)
-	self:addLookupList(MobDB, 938, L["Kurzen Commando"], BZONE["Stranglethorn Vale"], 46.43, 8.405)
-	self:addLookupList(MobDB, 1015, L["Highland Raptor"], BZONE["Wetlands"], 51.85, 26.88)
-	self:addLookupList(MobDB, 1051, L["Dark Iron Dwarf"], BZONE["Wetlands"], 52.51, 20.19)
-	self:addLookupList(MobDB, 1052, L["Dark Iron Saboteur"], BZONE["Wetlands"], 53.60, 20.52)
-	self:addLookupList(MobDB, 1053, L["Dark Iron Tunneler"], BZONE["Wetlands"], 51.99, 20.17)
-	self:addLookupList(MobDB, 1054, L["Dark Iron Demolitionist"], BZONE["Wetlands"], 56.65, 24.18)
-	self:addLookupList(MobDB, 1081, L["Mire Lord"], BZONE["Swamp of Sorrows"], 7.471, 31.88)
-	self:addLookupList(MobDB, 1082, L["Sawtooth Crocolisk"], BZONE["The Temple of Atal'Hakkar"], 0, 0)
-	self:addLookupList(MobDB, 1085, L["Elder Stranglethorn Tiger"], BZONE["Stranglethorn Vale"], 33.11, 18.17)
-	self:addLookupList(MobDB, 1160, L["Captain Halyndor"], BZONE["Wetlands"], 15.10, 24.32)
-	self:addLookupList(MobDB, 1364, L["Balgaras the Foul"], BZONE["Wetlands"], 62.11, 29.14)
-	self:addLookupList(MobDB, 1417, L["Young Wetlands Crocolisk"], BZONE["Wetlands"], 36.28, 44.36)
-	self:addLookupList(MobDB, 1488, L["Zanzil Zombie"], BZONE["Stranglethorn Vale"], 38.04, 56.06)
-	self:addLookupList(MobDB, 1550, L["Thrashtail Basilisk"], BZONE["Stranglethorn Vale"], 39.29, 49.06)
-	self:addLookupList(MobDB, 1561, L["Bloodsail Raider"], BZONE["The Barrens"], 28.69, 62.02)
-	self:addLookupList(MobDB, 1732, L["Defias Squallshaper"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 1783, L["Skeletal Flayer"], BZONE["Tirisfal Glades"], 55.38, 46.06)
-	self:addLookupList(MobDB, 1791, L["Slavering Ghoul"], BZONE["Western Plaguelands"], 44.86, 69.21)
-	self:addLookupList(MobDB, 1812, L["Rotting Behemoth"], BZONE["Eastern Plaguelands"], 5.04, 41.55)
-	self:addLookupList(MobDB, 1813, L["Decaying Horror"], BZONE["Western Plaguelands"], 62.82, 35.38)
-	self:addLookupList(MobDB, 1815, L["Diseased Black Bear"], BZONE["Tirisfal Glades"], 84.49, 69.97)
-	self:addLookupList(MobDB, 1822, L["Venom Mist Lurker"], BZONE["Tirisfal Glades"], 84.48, 70.17)
-	self:addLookupList(MobDB, 1836, L["Scarlet Cavalier"], BZONE["Undercity"], 52.93, 31.87)
-	self:addLookupList(MobDB, 1844, L["Foreman Marcrid"], BZONE["Western Plaguelands"], 46.44, 33.63)
-	self:addLookupList(MobDB, 1853, BBOSS["Darkmaster Gandling"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 1885, L["Scarlet Smith"], BZONE["Western Plaguelands"], 45.31, 13.15)
-	self:addLookupList(MobDB, 2242, L["Syndicate Spy"], BZONE["Alterac Mountains"], 61.38, 44.59)
-	self:addLookupList(MobDB, 2246, L["Syndicate Assassin"], BZONE["Alterac Mountains"], 39.89, 16.44)
-	self:addLookupList(MobDB, 2248, L["Cave Yeti"], BZONE["Hillsbrad Foothills"], 45.88, 31.23)
-	self:addLookupList(MobDB, 2249, L["Ferocious Yeti"], BZONE["Hillsbrad Foothills"], 44.35, 29.89)
-	self:addLookupList(MobDB, 2264, L["Hillsbrad Tailor"], BZONE["Hillsbrad Foothills"], 36.29, 44.24)
-	self:addLookupList(MobDB, 2337, L["Dark Strand Voidcaller"], BZONE["Darkshore"], 55.97, 26.85)
-	self:addLookupList(MobDB, 2356, L["Elder Gray Bear"], BZONE["Arathi Highlands"], 23.04, 24.44)
-	self:addLookupList(MobDB, 2374, L["Torn Fin Muckdweller"], BZONE["Hillsbrad Foothills"], 29.06, 70.20)
-	self:addLookupList(MobDB, 2375, L["Torn Fin Coastrunner"], BZONE["Hillsbrad Foothills"], 30.44, 70.83)
-	self:addLookupList(MobDB, 2376, L["Torn Fin Oracle"], BZONE["Hillsbrad Foothills"], 43.84, 67.08)
-	self:addLookupList(MobDB, 2377, L["Torn Fin Tidehunter"], BZONE["Hillsbrad Foothills"], 44.22, 66.98)
-	self:addLookupList(MobDB, 2407, L["Hulking Mountain Lion"], BZONE["Hillsbrad Foothills"], 41.67, 22.43)
-	self:addLookupList(MobDB, 2554, L["Witherbark Axe Thrower"], BZONE["Arathi Highlands"], 65.94, 67.54)
-	self:addLookupList(MobDB, 2556, L["Witherbark Headhunter"], BZONE["Arathi Highlands"], 67.99, 73.04)
-	self:addLookupList(MobDB, 2557, L["Witherbark Shadow Hunter"], BZONE["Arathi Highlands"], 68.06, 79.54)
-	self:addLookupList(MobDB, 2558, L["Witherbark Berserker"], BZONE["Arathi Highlands"], 24.02, 65.14)
-	self:addLookupList(MobDB, 2606, L["Nimar the Slayer"], BZONE["Arathi Highlands"], 65.88, 67.91)
-	self:addLookupList(MobDB, 2644, L["Vilebranch Hideskinner"], BZONE["The Hinterlands"], 63.55, 73.19)
-	self:addLookupList(MobDB, 2681, L["Vilebranch Raiding Wolf"], BZONE["The Hinterlands"], 59.73, 75.49)
-	self:addLookupList(MobDB, 2926, L["Silvermane Stalker"], BZONE["The Hinterlands"], 63.56, 54.43)
-	self:addLookupList(MobDB, 3256, L["Sunscale Scytheclaw"], BZONE["The Barrens"], 54.31, 38.87)
-	self:addLookupList(MobDB, 3385, L["Theramore Marine"], BZONE["The Barrens"], 61.82, 54.60)
-	self:addLookupList(MobDB, 3386, L["Theramore Preserver"], BZONE["The Barrens"], 61.66, 55.12)
-	self:addLookupList(MobDB, 3530, L["Pyrewood Tailor"], BZONE["Silverpine Forest"], 47.05, 72.57)
-	self:addLookupList(MobDB, 3531, L["Moonrage Tailor"], BZONE["Silverpine Forest"], 46.96, 72.52)
-	self:addLookupList(MobDB, 3809, L["Ashenvale Bear"], BZONE["Ashenvale"], 46.73, 56.08)
-	self:addLookupList(MobDB, 3818, L["Elder Shadowhorn Stag"], BZONE["Ashenvale"], 63.62, 48.58)
-	self:addLookupList(MobDB, 3825, L["Ghostpaw Alpha"], BZONE["Ashenvale"], 67.93, 55.73)
-	self:addLookupList(MobDB, 3834, L["Crazed Ancient"], BZONE["Ashenvale"], 58.35, 38.88)
-	self:addLookupList(MobDB, 3919, L["Withered Ancient"], BZONE["Ashenvale"], 58.46, 38.91)
-	self:addLookupList(MobDB, 4028, L["Charred Ancient"], BZONE["Stonetalon Mountains"], 33.98, 66.77)
-	self:addLookupList(MobDB, 4029, L["Blackened Ancient"], BZONE["Stonetalon Mountains"], 34.00, 66.70)
-	self:addLookupList(MobDB, 4041, L["Scorched Basilisk"], BZONE["Stonetalon Mountains"], 33.67, 72.04)
-	self:addLookupList(MobDB, 4042, L["Singed Basilisk"], BZONE["Stonetalon Mountains"], 33.30, 66.81)
-	self:addLookupList(MobDB, 4143, L["Sparkleshell Snapper"], BZONE["Thousand Needles"], 81.21, 63.84)
-	self:addLookupList(MobDB, 4147, L["Saltstone Basilisk"], BZONE["Thousand Needles"], 75.07, 60.94)
-	self:addLookupList(MobDB, 4287, L["Scarlet Gallant"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4292, L["Scarlet Protector"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4296, L["Scarlet Adept"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4301, L["Scarlet Centurion"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4341, L["Drywallow Crocolisk"], BZONE["Dustwallow Marsh"], 45.98, 25.10)
-	self:addLookupList(MobDB, 4343, L["Drywallow Snapper"], BZONE["Wetlands"], 58.17, 39.45)
-	self:addLookupList(MobDB, 4364, L["Strashaz Warrior"], BZONE["Dustwallow Marsh"], 75.09, 19.52)
-	self:addLookupList(MobDB, 4368, L["Strashaz Myrmidon"], BZONE["Dustwallow Marsh"], 76.40, 18.27)
-	self:addLookupList(MobDB, 4467, L["Vilebranch Soothsayer"], BZONE["The Hinterlands"], 52.80, 60.29)
-	self:addLookupList(MobDB, 4494, L["Scarlet Spellbinder"], BZONE["Western Plaguelands"], 54.79, 26.34)
-	self:addLookupList(MobDB, 4540, L["Scarlet Monk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4674, L["Hatefury Shadowstalker"], BZONE["Desolace"], 75.35, 20.54)
-	self:addLookupList(MobDB, 4676, L["Lesser Infernal"], BZONE["Desolace"], 52.46, 74.67)
-	self:addLookupList(MobDB, 4834, L["Theramore Infiltrator"], BZONE["Dustwallow Marsh"], 39.51, 30.92)
-	self:addLookupList(MobDB, 4852, L["Stonevault Oracle"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 4861, L["Shrike Bat"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5225, L["Murk Spitter"], BZONE["The Temple of Atal'Hakkar"], 0, 0)
-	self:addLookupList(MobDB, 5226, L["Murk Worm"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5256, L["Atal'ai Warrior"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5259, L["Atal'ai Witch Doctor"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5267, L["Unliving Atal'ai"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5271, L["Atal'ai Deathwalker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5419, L["Glasshide Basilisk"], BZONE["Un'Goro Crater"], 83.41, 48.13)
-	self:addLookupList(MobDB, 5420, L["Glasshide Gazer"], BZONE["Un'Goro Crater"], 62.49, 42.66)
-	self:addLookupList(MobDB, 5422, L["Scorpid Hunter"], BZONE["Tanaris"], 54.73, 30.10)
-	self:addLookupList(MobDB, 5423, L["Scorpid Tail Lasher"], BZONE["The Barrens"], 44.87, 35.68)
-	self:addLookupList(MobDB, 5425, L["Starving Blisterpaw"], BZONE["Un'Goro Crater"], 82.89, 40.77)
-	self:addLookupList(MobDB, 5426, L["Blisterpaw Hyena"], BZONE["Tanaris"], 52.38, 46.31)
-	self:addLookupList(MobDB, 5460, L["Centipaar Sandreaver"], BZONE["Un'Goro Crater"], 79.15, 69.23)
-	self:addLookupList(MobDB, 5474, L["Dunemaul Brute"], BZONE["Tanaris"], 41.37, 56.63)
-	self:addLookupList(MobDB, 5481, L["Thistleshrub Dew Collector"], BZONE["Tanaris"], 29.50, 65.49)
-	self:addLookupList(MobDB, 5615, L["Wastewander Rogue"], BZONE["Tanaris"], 61.25, 37.27)
-	self:addLookupList(MobDB, 5616, L["Wastewander Thief"], BZONE["Tanaris"], 63.07, 30.03)
-	self:addLookupList(MobDB, 5617, L["Wastewander Shadow Mage"], BZONE["Tanaris"], 61.22, 36.95)
-	self:addLookupList(MobDB, 5618, L["Wastewander Bandit"], BZONE["Tanaris"], 62.98, 30.22)
-	self:addLookupList(MobDB, 5623, L["Wastewander Assassin"], BZONE["Tanaris"], 61.32, 37.23)
-	self:addLookupList(MobDB, 5648, L["Sandfury Shadowcaster"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5649, L["Sandfury Blood Drinker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5708, L["Spawn of Hakkar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5714, L["Loro"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5717, BBOSS["Mijan"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 5846, L["Dark Iron Taskmaster"], BZONE["Searing Gorge"], 42.13, 39.88)
-	self:addLookupList(MobDB, 5853, L["Tempered War Golem"], BZONE["Searing Gorge"], 64.19, 56.79)
-	self:addLookupList(MobDB, 5860, L["Twilight Dark Shaman"], BZONE["Searing Gorge"], 23.36, 36.74)
-	self:addLookupList(MobDB, 5861, L["Twilight Fire Guard"], BZONE["Searing Gorge"], 23.61, 34.28)
-	self:addLookupList(MobDB, 5862, L["Twilight Geomancer"], BZONE["Searing Gorge"], 24.62, 28.92)
-	self:addLookupList(MobDB, 5990, L["Redstone Basilisk"], BZONE["Blasted Lands"], 58.00, 31.23)
-	self:addLookupList(MobDB, 5993, L["Helboar"], BZONE["Blasted Lands"], 55.13, 49.85)
-	self:addLookupList(MobDB, 6005, L["Shadowsworn Thug"], BZONE["Blasted Lands"], 64.76, 35.75)
-	self:addLookupList(MobDB, 6138, L["Arkkoran Oracle"], BZONE["Azshara"], 77.12, 42.38)
-	self:addLookupList(MobDB, 6144, L["Son of Arkkoroc"], BZONE["Azshara"], 60.92, 53.01)
-	self:addLookupList(MobDB, 6146, L["Cliff Breaker"], BZONE["Azshara"], 60.47, 58.63)
-	self:addLookupList(MobDB, 6426, L["Anguished Dead"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 6518, L["Tar Lurker"], BZONE["Un'Goro Crater"], 47.89, 20.21)
-	self:addLookupList(MobDB, 6553, L["Gorishi Reaver"], BZONE["Un'Goro Crater"], 49.12, 81.49)
-	self:addLookupList(MobDB, 6556, L["Muculent Ooze"], BZONE["Un'Goro Crater"], 68.37, 34.49)
-	self:addLookupList(MobDB, 6557, L["Primal Ooze"], BZONE["Un'Goro Crater"], 53.29, 49.55)
-	self:addLookupList(MobDB, 6559, L["Glutinous Ooze"], BZONE["Un'Goro Crater"], 35.63, 48.58)
-	self:addLookupList(MobDB, 7025, L["Blackrock Soldier"], BZONE["Burning Steppes"], 47.30, 54.39)
-	self:addLookupList(MobDB, 7027, L["Blackrock Slayer"], BZONE["Burning Steppes"], 46.30, 50.56)
-	self:addLookupList(MobDB, 7029, L["Blackrock Battlemaster"], BZONE["Burning Steppes"], 40.97, 34.92)
-	self:addLookupList(MobDB, 7035, L["Firegut Brute"], BZONE["Burning Steppes"], 81.84, 42.47)
-	self:addLookupList(MobDB, 7037, L["Thaurissan Firewalker"], BZONE["Burning Steppes"], 62.81, 39.34)
-	self:addLookupList(MobDB, 7040, L["Black Dragonspawn"], BZONE["Redridge Mountains"], 26.33, 30.49)
-	self:addLookupList(MobDB, 7047, L["Black Broodling"], BZONE["Burning Steppes"], 87.22, 50.34)
-	self:addLookupList(MobDB, 7055, L["Blackrock Worg"], BZONE["Burning Steppes"], 48.50, 56.16)
-	self:addLookupList(MobDB, 7109, L["Jadefire Felsworn"], BZONE["Darkshore"], 46.24, 84.47)
-	self:addLookupList(MobDB, 7155, L["Deadwood Pathfinder"], BZONE["Felwood"], 48.68, 90.68)
-	self:addLookupList(MobDB, 7158, L["Deadwood Shaman"], BZONE["Felwood"], 62.73, 9.550)
-	self:addLookupList(MobDB, 7346, L["Splinterbone Centurion"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 7372, L["Deadwind Warlock"], BZONE["Deadwind Pass"], 61.31, 72.73)
-	self:addLookupList(MobDB, 7428, L["Frostmaul Giant"], BZONE["Winterspring"], 61.92, 68.70)
-	self:addLookupList(MobDB, 7435, L["Cobalt Wyrmkin"], BZONE["Winterspring"], 57.84, 51.70)
-	self:addLookupList(MobDB, 7436, L["Cobalt Scalebane"], BZONE["Winterspring"], 57.87, 51.63)
-	self:addLookupList(MobDB, 7437, L["Cobalt Mageweaver"], BZONE["Winterspring"], 57.84, 51.67)
-	self:addLookupList(MobDB, 7438, L["Winterfall Ursa"], BZONE["Winterspring"], 67.02, 37.72)
-	self:addLookupList(MobDB, 7440, L["Winterfall Den Watcher"], BZONE["Winterspring"], 52.44, 38.42)
-	self:addLookupList(MobDB, 7441, L["Winterfall Totemic"], BZONE["Winterspring"], 36.51, 40.81)
-	self:addLookupList(MobDB, 7443, L["Shardtooth Mauler"], BZONE["Winterspring"], 60.76, 34.58)
-	self:addLookupList(MobDB, 7444, L["Shardtooth Bear"], BZONE["Winterspring"], 42.28, 38.83)
-	self:addLookupList(MobDB, 7448, L["Chillwind Chimaera"], BZONE["Winterspring"], 62.65, 38.43)
-	self:addLookupList(MobDB, 7458, L["Ice Thistle Yeti"], BZONE["Winterspring"], 65.28, 40.76)
-	self:addLookupList(MobDB, 7459, L["Ice Thistle Matriarch"], BZONE["Winterspring"], 68.33, 42.03)
-	self:addLookupList(MobDB, 7460, L["Ice Thistle Patriarch"], BZONE["Winterspring"], 68.21, 41.82)
-	self:addLookupList(MobDB, 7524, L["Anguished Highborne"], BZONE["Winterspring"], 53.48, 42.92)
-	self:addLookupList(MobDB, 7800, BBOSS["Mekgineer Thermaplugg"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 7805, L["Wastewander Scofflaw"], BZONE["Tanaris"], 66.15, 34.96)
-	self:addLookupList(MobDB, 7855, L["Southsea Pirate"], BZONE["Tanaris"], 72.80, 46.08)
-	self:addLookupList(MobDB, 7883, L["Andre Firebeard"], BZONE["Tanaris"], 73.70, 47.58)
-	self:addLookupList(MobDB, 8546, L["Dark Adept"], BZONE["Eastern Plaguelands"], 70.36, 40.69)
-	self:addLookupList(MobDB, 8550, L["Shadowmage"], BZONE["Eastern Plaguelands"], 74.20, 43.20)
-	self:addLookupList(MobDB, 8561, L["Mossflayer Shadowhunter"], BZONE["Eastern Plaguelands"], 67.77, 19.07)
-	self:addLookupList(MobDB, 8889, L["Anvilrage Overseer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8893, L["Anvilrage Soldier"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8896, L["Shadowforge Peasant"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8897, L["Doomforge Craftsman"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8898, L["Anvilrage Marshal"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8899, L["Doomforge Dragoon"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8903, L["Anvilrage Captain"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8907, L["Wrath Hammer Construct"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8913, L["Twilight Emissary"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8920, L["Weapon Technician"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8921, L["Bloodhound"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8926, L["Deep Stinger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8927, L["Dark Screecher"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8928, L["Burrowing Thundersnout"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 8957, L["Angerclaw Grizzly"], BZONE["Felwood"], 56.83, 18.12)
-	self:addLookupList(MobDB, 8961, L["Felpaw Ravager"], BZONE["Felwood"], 57.96, 19.01)
-	self:addLookupList(MobDB, 8983, BBOSS["Golem Lord Argelmach"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9024, BBOSS["Pyromancer Loregrain"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9025, BBOSS["Lord Roccor"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9026, BBOSS["Overmaster Pyron"], BZONE["Searing Gorge"], 20.32, 52.31)
-	self:addLookupList(MobDB, 9028, BBOSS["Grizzle"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9162, L["Young Diemetradon"], BZONE["Un'Goro Crater"], 67.54, 33.30)
-	self:addLookupList(MobDB, 9163, L["Diemetradon"], BZONE["Un'Goro Crater"], 53.18, 50.64)
-	self:addLookupList(MobDB, 9164, L["Elder Diemetradon"], BZONE["Un'Goro Crater"], 36.12, 49.13)
-	self:addLookupList(MobDB, 9166, L["Pterrordax"], BZONE["Un'Goro Crater"], 54.24, 47.35)
-	self:addLookupList(MobDB, 9167, L["Frenzied Pterrordax"], BZONE["Un'Goro Crater"], 34.34, 43.61)
-	self:addLookupList(MobDB, 9216, L["Spirestone Warlord"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9259, L["Firebrand Grunt"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9260, L["Firebrand Legionnaire"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9262, L["Firebrand Invoker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9264, L["Firebrand Pyromancer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9451, L["Scarlet Archmage"], BZONE["Eastern Plaguelands"], 86.14, 79.71)
-	self:addLookupList(MobDB, 9477, L["Cloned Ooze"], BZONE["Un'Goro Crater"], 53.31, 49.04)
-	self:addLookupList(MobDB, 9499, BBOSS["Plugger Spazzring"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9543, BBOSS["Ribbly Screwspigot"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9554, L["Hammered Patron"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9596, BBOSS["Bannok Grimaxe"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 9736, BBOSS["Quartermaster Zigris"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10043, L["Ribbly's Crony"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10119, L["Volchan"], BZONE["Redridge Mountains"], 26.63, 34.99)
-	self:addLookupList(MobDB, 10184, BBOSS["Onyxia"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10264, BBOSS["Solakar Flamewreath"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10317, L["Blackhand Elite"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10363, BBOSS["General Drakkisath"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10366, L["Rage Talon Dragon Guard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10398, L["Thuzadin Shadowcaster"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10422, L["Crimson Sorcerer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10426, L["Crimson Inquisitor"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10438, BBOSS["Maleki the Pallid"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10469, L["Scholomance Adept"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10477, L["Scholomance Necromancer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10488, L["Risen Construct"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10491, L["Risen Bonewarder"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10499, L["Spectral Researcher"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10659, L["Cobalt Whelp"], BZONE["Winterspring"], 57.70, 51.85)
-	self:addLookupList(MobDB, 10660, L["Cobalt Broodling"], BZONE["Winterspring"], 57.86, 51.98)
-	self:addLookupList(MobDB, 10661, L["Spell Eater"], BZONE["Winterspring"], 57.71, 51.74)
-	self:addLookupList(MobDB, 10662, L["Spellmaw"], BZONE["Winterspring"], 59.24, 51.06)
-	self:addLookupList(MobDB, 10760, L["Grimtotem Geomancer"], BZONE["Thousand Needles"], 35.42, 32.12)
-	self:addLookupList(MobDB, 10807, L["Brumeran"], BZONE["Winterspring"], 60.77, 56.98)
-	self:addLookupList(MobDB, 10899, BBOSS["Goraluk Anvilcrack"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 10997, BBOSS["Cannon Master Willey"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 11361, L["Zulian Tiger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 11459, L["Ironbark Protector"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 11487, BBOSS["Magister Kalendris"], 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, 12118, BBOSS["Lucifron"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 12259, BBOSS["Gehennas"], L["Unknown Zone"], 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, 13140, L["Commander Dardosh"], BZONE["Alterac Valley"], 47.36, 56.93)
-	self:addLookupList(MobDB, 13147, L["Lieutenant Lewis"], BZONE["Alterac Valley"], 46.04, 54.94)
-	self:addLookupList(MobDB, 13152, L["Commander Malgor"], BZONE["Alterac Valley"], 49.44, 74.92)
-	self:addLookupList(MobDB, 13153, L["Commander Mulfort"], BZONE["Alterac Valley"], 48.53, 86.20)
-	self:addLookupList(MobDB, 13300, L["Lieutenant Mancuso"], BZONE["Alterac Valley"], 51.06, 39.02)
-	self:addLookupList(MobDB, 14276, L["Scargil"], BZONE["Hillsbrad Foothills"], 26.69, 69.86)
-	self:addLookupList(MobDB, 14354, BBOSS["Pusillin"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 14454, L["The Windreaver"], BZONE["Silithus"], 26.56, 22.71)
-	self:addLookupList(MobDB, 14457, L["Princess Tempestria"], BZONE["Winterspring"], 53.59, 42.37)
-	self:addLookupList(MobDB, 15263, BBOSS["The Prophet Skeram"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15275, BBOSS["Emperor Vek'nilash"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15276, BBOSS["Emperor Vek'lor"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15299, BBOSS["Viscidus"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15339, BBOSS["Ossirian the Unscarred"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15340, BBOSS["Moam"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15341, BBOSS["General Rajaxx"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15348, BBOSS["Kurinnaxx"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15369, BBOSS["Ayamiss the Hunter"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15370, BBOSS["Buru the Gorger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15509, BBOSS["Princess Huhuran"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15510, BBOSS["Fankriss the Unyielding"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15511, BBOSS["Lord Kri"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15516, BBOSS["Battleguard Sartura"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15517, BBOSS["Ouro"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15543, BBOSS["Princess Yauj"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15544, BBOSS["Vem"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15547, L["Spectral Charger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15548, L["Spectral Stallion"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15551, L["Spectral Stable Hand"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15687, BBOSS["Moroes"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 15688, BBOSS["Terestian Illhoof"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16151, BBOSS["Midnight"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16152, BBOSS["Attumen the Huntsman"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16406, L["Phantom Attendant"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16407, L["Spectral Servant"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16408, L["Phantom Valet"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16409, L["Phantom Guest"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16414, L["Ghostly Steward"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16425, L["Phantom Guardsman"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16470, L["Ghostly Philanthropist"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16471, L["Skeletal Usher"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16472, L["Phantom Stagehand"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16473, L["Spectral Performer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16488, L["Arcane Anomaly"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16492, L["Syphoner"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16504, L["Arcane Protector"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16524, BBOSS["Shade of Aran"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16525, L["Spell Shade"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16526, L["Sorcerous Shade"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16529, L["Magical Horror"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16530, L["Mana Warp"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16539, L["Homunculus"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16540, L["Shadow Pillager"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16544, L["Ethereal Thief"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16595, L["Fleshbeast"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16596, L["Greater Fleshbeast"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16699, L["Shattered Hand Reaver"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16772, L["Bonechewer Devastator"], BZONE["Terokkar Forest"], 66.64, 53.89)
-	self:addLookupList(MobDB, 16807, BBOSS["Grand Warlock Nethekurse"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 16810, L["Bonechewer Backbreaker"], BZONE["Terokkar Forest"], 66.39, 53.64)
-	self:addLookupList(MobDB, 16952, L["Anger Guard"], BZONE["Blade's Edge Mountains"], 73.47, 41.81)
-	self:addLookupList(MobDB, 17083, L["Fel Orc Convert"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17132, L["Clefthoof Bull"], BZONE["Nagrand"], 51.34, 42.10)
-	self:addLookupList(MobDB, 17136, L["Boulderfist Warrior"], BZONE["Nagrand"], 44.64, 42.44)
-	self:addLookupList(MobDB, 17150, L["Vir'aani Arcanist"], BZONE["Nagrand"], 36.61, 68.09)
-	self:addLookupList(MobDB, 17225, BBOSS["Nightbane"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17269, L["Bleeding Hollow Darkcaster"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17271, L["Bonechewer Destroyer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17400, L["Felguard Annihilator"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17465, L["Shattered Hand Centurion"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17669, L["Rabid Warhound"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17722, L["Coilfang Sorceress"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17723, L["Bog Giant"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17724, L["Underbat"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17767, BBOSS["Rage Winterchill"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17796, BBOSS["Mekgineer Steamrigger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17797, BBOSS["Hydromancer Thespia"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17798, BBOSS["Warlord Kalithresh"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17800, L["Coilfang Myrmidon"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17801, L["Coilfang Siren"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17802, L["Coilfang Warrior"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17803, L["Coilfang Oracle"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17808, BBOSS["Anetheron"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17817, L["Greater Bogstrok"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17820, L["Durnholde Rifleman"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17839, L["Rift Lord"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17840, L["Durnholde Tracking Hound"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17842, BBOSS["Azgalor"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17862, BBOSS["Captain Skarloc"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17879, BBOSS["Chrono Lord Deja"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17888, BBOSS["Kaz'rogal"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17895, L["Ghoul"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17897, L["Crypt Fiend"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17898, L["Abomination"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17899, L["Shadowy Necromancer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17905, L["Banshee"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17906, L["Gargoyle"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17907, L["Frost Wyrm"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17908, L["Giant Infernal"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17916, L["Fel Stalker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17940, L["Coilfang Technician"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17941, BBOSS["Mennu the Betrayer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17952, L["Darkwater Crocolisk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17957, L["Coilfang Champion"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17968, BBOSS["Archimonde"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17975, BBOSS["High Botanist Freywinn"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17976, L["Commander Sarannis"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17977, BBOSS["Warp Splinter"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17978, BBOSS["Thorngrin the Tender"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 17981, L["Voidspawn"], BZONE["Nagrand"], 37.20, 70.73)
-	self:addLookupList(MobDB, 18062, L["Enraged Crusher"], BZONE["Nagrand"], 49.84, 42.16)
-	self:addLookupList(MobDB, 18096, BBOSS["Epoch Hunter"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18105, L["Ghaz'an"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18168, L["The Crone"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18202, L["Murkblood Putrifier"], BZONE["Nagrand"], 32.68, 44.56)
-	self:addLookupList(MobDB, 18203, L["Murkblood Raider"], BZONE["Nagrand"], 32.35, 43.24)
-	self:addLookupList(MobDB, 18309, L["Ethereal Scavenger"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18312, L["Ethereal Spellbinder"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18314, L["Nexus Stalker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18317, L["Ethereal Priest"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18318, L["Sethekk Initiate"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18320, L["Time-Lost Shadowmage"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18322, L["Sethekk Ravenguard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18325, L["Sethekk Prophet"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18344, L["Nexus-Prince Shaffar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18373, L["Exarch Maladaar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18422, L["Sunseeker Botanist"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18472, L["Darkweaver Syth"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18477, L["Timber Worg Alpha"], BZONE["Shattrath City"], 52.49, 73.15)
-	self:addLookupList(MobDB, 18497, L["Auchenai Monk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18521, L["Raging Skeleton"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18595, L["Warped Peon"], BZONE["Eye of the Storm"], 29.85, 30.36)
-	self:addLookupList(MobDB, 18631, L["Cabal Cultist"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18633, L["Cabal Acolyte"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18639, L["Cabal Spellbinder"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18667, BBOSS["Blackheart the Inciter"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18708, BBOSS["Murmur"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18830, L["Cabal Fanatic"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 18853, L["Sunfury Bloodwarder"], BZONE["Netherstorm"], 25.81, 67.84)
-	self:addLookupList(MobDB, 18866, L["Mageslayer"], BZONE["Netherstorm"], 56.26, 87.81)
-	self:addLookupList(MobDB, 18870, L["Voidshrieker"], BZONE["Netherstorm"], 62.42, 39.71)
-	self:addLookupList(MobDB, 18872, L["Disembodied Vindicator"], BZONE["Netherstorm"], 33.26, 54.41)
-	self:addLookupList(MobDB, 18873, L["Disembodied Protector"], BZONE["Netherstorm"], 33.20, 54.82)
-	self:addLookupList(MobDB, 18982, L["Sable Jaguar"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19168, L["Sunseeker Astromage"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19219, BBOSS["Mechano-Lord Capacitus"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19220, BBOSS["Pathaleon the Calculator"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19221, BBOSS["Nethermancer Sepethrea"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19428, L["Cobalt Serpent"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19509, L["Sunseeker Harvester"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19511, L["Nethervine Inciter"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 19707, L["Sunfury Archer"], BZONE["Netherstorm"], 55.91, 79.02)
-	self:addLookupList(MobDB, 19754, L["Deathforge Tinkerer"], BZONE["Shadowmoon Valley"], 38.11, 40.99)
-	self:addLookupList(MobDB, 19755, L["Mo'arg Weaponsmith"], BZONE["Shadowmoon Valley"], 23.93, 33.58)
-	self:addLookupList(MobDB, 19756, L["Deathforge Smith"], BZONE["Shadowmoon Valley"], 37.44, 41.92)
-	self:addLookupList(MobDB, 19792, L["Eclipsion Centurion"], BZONE["Shadowmoon Valley"], 47.75, 65.96)
-	self:addLookupList(MobDB, 19795, L["Eclipsion Blood Knight"], BZONE["Shadowmoon Valley"], 52.03, 61.27)
-	self:addLookupList(MobDB, 19796, L["Eclipsion Archmage"], BZONE["Shadowmoon Valley"], 47.52, 66.26)
-	self:addLookupList(MobDB, 19802, L["Illidari Shocktrooper"], BZONE["Shadowmoon Valley"], 31.52, 50.22)
-	self:addLookupList(MobDB, 19806, L["Eclipsion Bloodwarder"], BZONE["Shadowmoon Valley"], 47.65, 65.25)
-	self:addLookupList(MobDB, 19826, L["Dark Conclave Shadowmancer"], BZONE["Shadowmoon Valley"], 37.33, 31.73)
-	self:addLookupList(MobDB, 19952, L["Bloodmaul Geomancer"], BZONE["Blade's Edge Mountains"], 45.12, 73.50)
-	self:addLookupList(MobDB, 19960, L["Doomforge Engineer"], BZONE["Blade's Edge Mountains"], 74.41, 41.76)
-	self:addLookupList(MobDB, 19973, L["Abyssal Flamebringer"], BZONE["Blade's Edge Mountains"], 29.21, 79.97)
-	self:addLookupList(MobDB, 19984, L["Vekh'nir Dreadhawk"], BZONE["Blade's Edge Mountains"], 74.06, 74.60)
-	self:addLookupList(MobDB, 20031, L["Bloodwarder Legionnaire"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20032, L["Bloodwarder Vindicator"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20038, L["Phoenix-Hawk Hatchling"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20039, L["Phoenix-Hawk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20052, L["Crystalcore Mechanic"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20058, L["Bloodmaul Dire Wolf"], BZONE["Blade's Edge Mountains"], 44.29, 77.32)
-	self:addLookupList(MobDB, 20134, L["Sunfury Arcanist"], BZONE["Netherstorm"], 48.78, 82.50)
-	self:addLookupList(MobDB, 20135, L["Sunfury Arch Mage"], BZONE["Netherstorm"], 49.29, 83.31)
-	self:addLookupList(MobDB, 20136, L["Sunfury Researcher"], BZONE["Netherstorm"], 51.11, 83.58)
-	self:addLookupList(MobDB, 20207, L["Sunfury Bowman"], BZONE["Netherstorm"], 58.59, 64.92)
-	self:addLookupList(MobDB, 20410, L["Rhonsus"], BZONE["Netherstorm"], 61.03, 85.68)
-	self:addLookupList(MobDB, 20502, L["Eclipsion Dragonhawk"], BZONE["Shadowmoon Valley"], 48.10, 64.74)
-	self:addLookupList(MobDB, 20869, L["Arcatraz Sentinel"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20878, L["Deathforge Guardian"], BZONE["Shadowmoon Valley"], 39.17, 39.15)
-	self:addLookupList(MobDB, 20880, L["Eredar Deathbringer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20885, BBOSS["Dalliah the Doomsayer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20887, L["Deathforge Imp"], BZONE["Shadowmoon Valley"], 39.11, 38.93)
-	self:addLookupList(MobDB, 20898, L["Gargantuan Abyssal"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 20900, L["Unchained Doombringer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21104, L["Rift Keeper"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21140, L["Rift Lord"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21148, L["Rift Keeper"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21218, L["Vashj'ir Honor Guard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21246, L["Serpentshrine Sporebat"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21298, L["Coilfang Serpentguard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21301, L["Coilfang Shatterer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21302, L["Shadow Council Warlock"], BZONE["Shadowmoon Valley"], 23.47, 39.39)
-	self:addLookupList(MobDB, 21305, L["Mutant Horror"], BZONE["Shadowmoon Valley"], 26.42, 40.17)
-	self:addLookupList(MobDB, 21339, L["Coilfang Hate-Screamer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21350, L["Gronn-Priest"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 21387, L["Wyrmcult Blackwhelp"], BZONE["Blade's Edge Mountains"], 32.80, 35.82)
-	self:addLookupList(MobDB, 21454, L["Ashtongue Warrior"], BZONE["Shadowmoon Valley"], 58.50, 35.73)
-	self:addLookupList(MobDB, 21815, L["Cleric of Karabor"], BZONE["Orgrimmar"], 47.02, 54.3)
-	self:addLookupList(MobDB, 21911, L["Skettis Soulcaller"], BZONE["Terokkar Forest"], 68.03, 79.65)
-	self:addLookupList(MobDB, 22016, L["Eclipsion Soldier"], BZONE["Shadowmoon Valley"], 52.32, 62.39)
-	self:addLookupList(MobDB, 22017, L["Eclipsion Spellbinder"], BZONE["Shadowmoon Valley"], 52.47, 62.45)
-	self:addLookupList(MobDB, 22018, L["Eclipsion Cavalier"], BZONE["Shadowmoon Valley"], 52.48, 64.61)
-	self:addLookupList(MobDB, 22072, L["Shadowsworn Drakonid"], BZONE["Shadowmoon Valley"], 68.64, 39.02)
-	self:addLookupList(MobDB, 22076, L["Torloth the Magnificent"], BZONE["Shadowmoon Valley"], 51.94, 73.90)
-	self:addLookupList(MobDB, 22082, L["Shadowmoon Slayer"], BZONE["Shadowmoon Valley"], 68.41, 39.02)
-	self:addLookupList(MobDB, 22093, L["Illidari Watcher"], BZONE["Shadowmoon Valley"], 52.75, 71.64)
-	self:addLookupList(MobDB, 22128, L["Durnholde Lookout"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 22143, L["Gordunni Back-Breaker"], BZONE["Zangarmarsh"], 78.07, 94.14)
-	self:addLookupList(MobDB, 22144, L["Gordunni Elementalist"], BZONE["Zangarmarsh"], 74.03, 91.05)
-	self:addLookupList(MobDB, 22148, L["Gordunni Head-Splitter"], BZONE["Zangarmarsh"], 64.55, 78.74)
-	self:addLookupList(MobDB, 22242, L["Bash'ir Spell-Thief"], BZONE["Blade's Edge Mountains"], 53.38, 16.19)
-	self:addLookupList(MobDB, 22286, L["Fel Rager"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 22310, L["Storming Wind-Ripper"], BZONE["Zangarmarsh"], 63.07, 85.04)
-	self:addLookupList(MobDB, 22323, L["Incandescent Fel Spark"], BZONE["Hellfire Peninsula"], 61.50, 20.07)
-	self:addLookupList(MobDB, 22822, L["Ethereum Nullifier"], BZONE["Netherstorm"], 63.06, 41.35)
-	self:addLookupList(MobDB, 22875, L["Coilskar Sea-Caller"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 22879, L["Shadowmoon Reaver"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23022, L["Gordunni Soulreaper"], BZONE["Nagrand"], 75.61, 38.19)
-	self:addLookupList(MobDB, 23061, L["Rivendark"], BZONE["Blade's Edge Mountains"], 30.49, 59.35)
-	self:addLookupList(MobDB, 23261, L["Furywing"], BZONE["Blade's Edge Mountains"], 58.50, 14.32)
-	self:addLookupList(MobDB, 23281, L["Insidion"], BZONE["Blade's Edge Mountains"], 56.05, 15.67)
-	self:addLookupList(MobDB, 23282, L["Obsidia"], BZONE["Blade's Edge Mountains"], 31.33, 57.08)
-	self:addLookupList(MobDB, 23305, L["Crazed Murkblood Foreman"], BZONE["Shadowmoon Valley"], 73.53, 88.74)
-	self:addLookupList(MobDB, 23330, L["Dragonmaw Wind Reaver"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23354, L["Mo'arg Incinerator"], BZONE["Blade's Edge Mountains"], 32.71, 47.09)
-	self:addLookupList(MobDB, 23385, L["Simon Unit"], BZONE["Blade's Edge Mountains"], 35.25, 49.02)
-	self:addLookupList(MobDB, 23542, L["Amani'shi Axe Thrower"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23574, BBOSS["Akil'zon"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23576, BBOSS["Nalorakk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23577, BBOSS["Halazzi"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23578, BBOSS["Jan'alai"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23580, L["Amani'shi Warbringer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23582, L["Amani'shi Tribesman"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23586, L["Amani'shi Scout"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23596, L["Amani'shi Flame Caster"], BZONE["Ghostlands"], 60.30, 52.37)
-	self:addLookupList(MobDB, 23597, L["Amani'shi Guardian"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23834, L["Amani Dragonhawk"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 23863, BBOSS["Zul'jin"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24059, L["Amani'shi Beast Tamer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24065, L["Amani'shi Handler"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24179, L["Amani'shi Wind Walker"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24239, BBOSS["Hex Lord Malacrass"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24530, L["Amani Elder Lynx"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24560, L["Priestess Delrissa"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24683, L["Sunblade Mage Guard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24684, L["Sunblade Blood Knight"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24697, L["Sister of Torment"], BZONE["Isle of Quel'Danas"], 40.75, 26.84)
-	self:addLookupList(MobDB, 24698, L["Ethereum Smuggler"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24830, L["Stonevault Pillager"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 24960, L["Wretched Devourer"], BZONE["Shattrath City"], 36.94, 1.693)
-	self:addLookupList(MobDB, 24966, L["Wretched Fiend"], BZONE["Isle of Quel'Danas"], 40.16, 35.57)
-	self:addLookupList(MobDB, 24979, L["Dawnblade Marksman"], BZONE["Isle of Quel'Danas"], 41.31, 39.09)
-	self:addLookupList(MobDB, 25002, L["Unleashed Hellion"], BZONE["Shattrath City"], 54.03, 3.519)
-	self:addLookupList(MobDB, 25060, L["Darkspine Myrmidon"], BZONE["Isle of Quel'Danas"], 61.67, 55.27)
-	self:addLookupList(MobDB, 25073, L["Darkspine Siren"], BZONE["Isle of Quel'Danas"], 61.56, 56.21)
-	self:addLookupList(MobDB, 25363, L["Sunblade Cabalist"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25367, L["Sunblade Arch Mage"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25368, L["Sunblade Slayer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25369, L["Sunblade Vindicator"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25370, L["Sunblade Dusk Priest"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25371, L["Sunblade Dawn Priest"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25484, L["Shadowsword Assassin"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25486, L["Shadowsword Vanquisher"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25507, L["Sunblade Protector"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25508, L["Shadowsword Guardian"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25509, L["Priestess of Torment"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25591, L["Painbringer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25592, L["Doomfire Destroyer"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25593, L["Apocalypse Guard"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25597, L["Oblivion Mage"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 25599, L["Cataclysm Hound"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 26270, L["Iron Rune-Shaper"], BZONE["Grizzly Hills"], 67.55, 16.10)
-	self:addLookupList(MobDB, 27333, L["Onslaught Mason"], BZONE["Dragonblight"], 84.71, 37.91)
-	self:addLookupList(MobDB, 28123, L["Venture Co. Excavator"], BZONE["Sholazar Basin"], 34.69, 47.41)
-	self:addLookupList(MobDB, 28132, L["Don Carlos"], L["Unknown Zone"], 0, 0)
-	self:addLookupList(MobDB, 28379, L["Shattertusk Mammoth"], BZONE["Sholazar Basin"], 47.28, 32.47)
-	self:addLookupList(MobDB, 28851, L["Enraged Mammoth"], BZONE["Zul'Drak"], 71.05, 41.41)
-	self:addLookupList(MobDB, 29402, L["Ironwool Mammoth"], BZONE["The Storm Peaks"], 36.17, 84.47)
-	self:addLookupList(MobDB, 29570, L["Nascent Val'kyr"], BZONE["The Storm Peaks"], 24.13, 59.71)
-	self:addLookupList(MobDB, 29792, L["Frostfeather Screecher"], BZONE["The Storm Peaks"], 29.13, 68.46)
-	self:addLookupList(MobDB, 30319, L["Twilight Darkcaster"], L["Unknown Zone"], 0, 0)
+	self:addLookupList(MobDB,157,L["Goretusk"], BZONE["Westfall"], 48.30,55.46)
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"], BZONE["Westfall"], 44.73,80.59)
+	self:addLookupList(MobDB,590,L["Defias Looter"], BZONE["Westfall"], 42.65,65.51)
+	self:addLookupList(MobDB,657,L["Defias Pirate"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"], BZONE["Stranglethorn Vale"], 41.44,43.50)
+	self:addLookupList(MobDB,684,L["Shadowmaw Panther"], BZONE["Stranglethorn Vale"], 41.46,33.43)
+	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"], BZONE["Stranglethorn Vale"], 34.69,40.55)
+	self:addLookupList(MobDB,764,L["Swampwalker"], BZONE["Swamp of Sorrows"], 26.48,38.36)
+	self:addLookupList(MobDB,765,L["Swampwalker Elder"], BZONE["Swamp of Sorrows"], 11.70,34.64)
+	self:addLookupList(MobDB,766,L["Tangled Horror"], BZONE["Swamp of Sorrows"], 43.60,41.88)
+	self:addLookupList(MobDB,772,L["Stranglethorn Tigress"], BZONE["Stranglethorn Vale"], 41.39,33.54)
+	self:addLookupList(MobDB,780,L["Skullsplitter Mystic"], BZONE["Stranglethorn Vale"], 44.60,35.98)
+	self:addLookupList(MobDB,910,L["Defias Enchanter"], BZONE["Duskwood"], 38.87,74.65)
+	self:addLookupList(MobDB,923,L["Young Black Ravager"], BZONE["Duskwood"], 48.53,64.60)
+	self:addLookupList(MobDB,938,L["Kurzen Commando"], BZONE["Stranglethorn Vale"], 46.66,8.467)
+	self:addLookupList(MobDB,1015,L["Highland Raptor"], BZONE["Wetlands"], 51.89,26.86)
+	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"], BZONE["Wetlands"], 52.51,20.13)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"], BZONE["Wetlands"], 53.57,20.53)
+	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"], BZONE["Wetlands"], 51.97,20.18)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"], BZONE["Wetlands"], 56.75,24.13)
+	self:addLookupList(MobDB,1081,L["Mire Lord"], BZONE["Swamp of Sorrows"], 7.457,31.87)
+	self:addLookupList(MobDB,1082,L["Sawtooth Crocolisk"], BZONE["Swamp of Sorrows"], 54.70,40.97)
+	self:addLookupList(MobDB,1085,L["Elder Stranglethorn Tiger"], BZONE["Stranglethorn Vale"], 33.11,18.17)
+	self:addLookupList(MobDB,1160,L["Captain Halyndor"], BZONE["Wetlands"], 15.10,24.33)
+	self:addLookupList(MobDB,1364,L["Balgaras the Foul"], BZONE["Wetlands"], 62.05,28.60)
+	self:addLookupList(MobDB,1417,L["Young Wetlands Crocolisk"], BZONE["Wetlands"], 36.28,44.35)
+	self:addLookupList(MobDB,1488,L["Zanzil Zombie"], BZONE["Stranglethorn Vale"], 37.99,55.96)
+	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"], BZONE["Stranglethorn Vale"], 39.31,49.04)
+	self:addLookupList(MobDB,1561,L["Bloodsail Raider"], BZONE["Stranglethorn Vale"], 29.88,71.10)
+	self:addLookupList(MobDB,1732,L["Defias Squallshaper"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,1783,L["Skeletal Flayer"], BZONE["Western Plaguelands"], 44.89,71.02)
+	self:addLookupList(MobDB,1791,L["Slavering Ghoul"], BZONE["Western Plaguelands"], 44.88,69.25)
+	self:addLookupList(MobDB,1812,L["Rotting Behemoth"], BZONE["Western Plaguelands"], 63.58,36.90)
+	self:addLookupList(MobDB,1813,L["Decaying Horror"], BZONE["Western Plaguelands"], 62.77,35.42)
+	self:addLookupList(MobDB,1815,L["Diseased Black Bear"], BZONE["Tirisfal Glades"], 84.45,71.22)
+	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"], BZONE["Tirisfal Glades"], 84.50,71.38)
+	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"], BZONE["Western Plaguelands"], 42.26,15.30)
+	self:addLookupList(MobDB,1844,L["Foreman Marcrid"], BZONE["Western Plaguelands"], 46.49,33.95)
+	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,1885,L["Scarlet Smith"], BZONE["Western Plaguelands"], 45.32,12.88)
+	self:addLookupList(MobDB,2242,L["Syndicate Spy"], BZONE["Alterac Mountains"], 61.38,44.59)
+	self:addLookupList(MobDB,2246,L["Syndicate Assassin"], BZONE["Alterac Mountains"], 39.90,16.43)
+	self:addLookupList(MobDB,2248,L["Cave Yeti"], BZONE["Hillsbrad Foothills"], 45.88,31.23)
+	self:addLookupList(MobDB,2249,L["Ferocious Yeti"], BZONE["Hillsbrad Foothills"], 44.35,29.89)
+	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"], BZONE["Hillsbrad Foothills"], 36.29,44.24)
+	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"], BZONE["Darkshore"], 56.35,25.08)
+	self:addLookupList(MobDB,2356,L["Elder Gray Bear"], BZONE["Arathi Highlands"], 23.16,24.22)
+	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"], BZONE["Hillsbrad Foothills"], 29.06,70.19)
+	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"], BZONE["Hillsbrad Foothills"], 30.44,70.82)
+	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"], BZONE["Hillsbrad Foothills"], 43.84,67.08)
+	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"], BZONE["Hillsbrad Foothills"], 44.22,66.98)
+	self:addLookupList(MobDB,2407,L["Hulking Mountain Lion"], BZONE["Hillsbrad Foothills"], 38.93,24.28)
+	self:addLookupList(MobDB,2554,L["Witherbark Axe Thrower"], BZONE["Arathi Highlands"], 65.92,67.52)
+	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"], BZONE["Arathi Highlands"], 68.06,73.12)
+	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"], BZONE["Arathi Highlands"], 68.07,79.57)
+	self:addLookupList(MobDB,2558,L["Witherbark Berserker"], BZONE["Arathi Highlands"], 24.02,65.15)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"], BZONE["Arathi Highlands"], 65.72,68.71)
+	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"], BZONE["The Hinterlands"], 63.50,73.59)
+	self:addLookupList(MobDB,2681,L["Vilebranch Raiding Wolf"], BZONE["The Hinterlands"], 59.67,75.54)
+	self:addLookupList(MobDB,2926,L["Silvermane Stalker"], BZONE["The Hinterlands"], 63.57,54.52)
+	self:addLookupList(MobDB,3256,L["Sunscale Scytheclaw"], BZONE["The Barrens"], 54.32,38.86)
+	self:addLookupList(MobDB,3385,L["Theramore Marine"], BZONE["The Barrens"], 61.89,54.11)
+	self:addLookupList(MobDB,3386,L["Theramore Preserver"], BZONE["The Barrens"], 61.82,55.10)
+	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"], BZONE["Silverpine Forest"], 46.99,72.90)
+	self:addLookupList(MobDB,3531,L["Moonrage Tailor"], BZONE["Silverpine Forest"], 47.01,72.57)
+	self:addLookupList(MobDB,3809,L["Ashenvale Bear"], BZONE["Ashenvale"], 46.71,56.10)
+	self:addLookupList(MobDB,3818,L["Elder Shadowhorn Stag"], BZONE["Ashenvale"], 63.62,48.52)
+	self:addLookupList(MobDB,3825,L["Ghostpaw Alpha"], BZONE["Ashenvale"], 67.93,55.69)
+	self:addLookupList(MobDB,3834,L["Crazed Ancient"], BZONE["Ashenvale"], 58.37,38.85)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"], BZONE["Ashenvale"], 58.45,38.92)
+	self:addLookupList(MobDB,4028,L["Charred Ancient"], BZONE["Stonetalon Mountains"], 33.98,66.78)
+	self:addLookupList(MobDB,4029,L["Blackened Ancient"], BZONE["Stonetalon Mountains"], 34.00,66.70)
+	self:addLookupList(MobDB,4041,L["Scorched Basilisk"], BZONE["Stonetalon Mountains"], 33.68,72.03)
+	self:addLookupList(MobDB,4042,L["Singed Basilisk"], BZONE["Stonetalon Mountains"], 33.30,66.80)
+	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"], BZONE["Thousand Needles"], 81.24,64.05)
+	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"], BZONE["Thousand Needles"], 75.08,60.98)
+	self:addLookupList(MobDB,4287,L["Scarlet Gallant"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4292,L["Scarlet Protector"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4296,L["Scarlet Adept"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4301,L["Scarlet Centurion"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"], BZONE["Dustwallow Marsh"], 45.97,25.04)
+	self:addLookupList(MobDB,4343,L["Drywallow Snapper"], BZONE["Dustwallow Marsh"], 39.52,37.73)
+	self:addLookupList(MobDB,4364,L["Strashaz Warrior"], BZONE["Dustwallow Marsh"], 75.09,19.19)
+	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"], BZONE["Dustwallow Marsh"], 76.27,19.50)
+	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"], BZONE["The Hinterlands"], 52.81,60.33)
+	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"], BZONE["Western Plaguelands"], 54.76,26.31)
+	self:addLookupList(MobDB,4540,L["Scarlet Monk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"], BZONE["Desolace"], 75.39,20.93)
+	self:addLookupList(MobDB,4676,L["Lesser Infernal"], BZONE["Desolace"], 52.45,74.64)
+	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"], BZONE["Dustwallow Marsh"], 39.50,30.89)
+	self:addLookupList(MobDB,4852,L["Stonevault Oracle"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,4861,L["Shrike Bat"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5225,L["Murk Spitter"], BZONE["The Temple of Atal'Hakkar"], 0,0)
+	self:addLookupList(MobDB,5226,L["Murk Worm"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"], BZONE["Un'Goro Crater"], 84.04,45.50)
+	self:addLookupList(MobDB,5420,L["Glasshide Gazer"], BZONE["Tanaris"], 51.18,51.26)
+	self:addLookupList(MobDB,5422,L["Scorpid Hunter"], BZONE["Tanaris"], 54.72,30.08)
+	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"], BZONE["Un'Goro Crater"], 82.99,45.56)
+	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"], BZONE["Un'Goro Crater"], 83.22,41.02)
+	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"], BZONE["Tanaris"], 52.39,46.32)
+	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"], BZONE["Tanaris"], 34.98,43.06)
+	self:addLookupList(MobDB,5474,L["Dunemaul Brute"], BZONE["Tanaris"], 41.36,56.63)
+	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"], BZONE["Tanaris"], 29.51,65.50)
+	self:addLookupList(MobDB,5615,L["Wastewander Rogue"], BZONE["Tanaris"], 61.23,37.22)
+	self:addLookupList(MobDB,5616,L["Wastewander Thief"], BZONE["Tanaris"], 63.08,30.02)
+	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"], BZONE["Tanaris"], 61.20,37.26)
+	self:addLookupList(MobDB,5618,L["Wastewander Bandit"], BZONE["Tanaris"], 63.04,30.23)
+	self:addLookupList(MobDB,5623,L["Wastewander Assassin"], BZONE["Tanaris"], 61.28,37.16)
+	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5714,L["Loro"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5717,BBOSS["Mijan"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"], BZONE["Searing Gorge"], 42.10,39.86)
+	self:addLookupList(MobDB,5853,L["Tempered War Golem"], BZONE["Searing Gorge"], 64.08,56.83)
+	self:addLookupList(MobDB,5860,L["Twilight Dark Shaman"], BZONE["Searing Gorge"], 23.36,36.75)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"], BZONE["Searing Gorge"], 23.60,34.29)
+	self:addLookupList(MobDB,5862,L["Twilight Geomancer"], BZONE["Searing Gorge"], 24.60,29.01)
+	self:addLookupList(MobDB,5990,L["Redstone Basilisk"], BZONE["Blasted Lands"], 58.00,31.23)
+	self:addLookupList(MobDB,5993,L["Helboar"], BZONE["Blasted Lands"], 55.14,49.85)
+	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"], BZONE["Blasted Lands"], 64.76,35.75)
+	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"], BZONE["Azshara"], 77.28,42.58)
+	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"], BZONE["Azshara"], 60.35,52.86)
+	self:addLookupList(MobDB,6146,L["Cliff Breaker"], BZONE["Azshara"], 60.36,59.11)
+	self:addLookupList(MobDB,6426,L["Anguished Dead"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,6518,L["Tar Lurker"], BZONE["Un'Goro Crater"], 47.90,20.22)
+	self:addLookupList(MobDB,6553,L["Gorishi Reaver"], BZONE["Un'Goro Crater"], 49.12,81.50)
+	self:addLookupList(MobDB,6556,L["Muculent Ooze"], BZONE["Un'Goro Crater"], 68.39,34.34)
+	self:addLookupList(MobDB,6557,L["Primal Ooze"], BZONE["Un'Goro Crater"], 53.30,49.58)
+	self:addLookupList(MobDB,6559,L["Glutinous Ooze"], BZONE["Un'Goro Crater"], 35.63,48.58)
+	self:addLookupList(MobDB,7025,L["Blackrock Soldier"], BZONE["Burning Steppes"], 47.30,54.45)
+	self:addLookupList(MobDB,7027,L["Blackrock Slayer"], BZONE["Burning Steppes"], 46.30,50.54)
+	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"], BZONE["Burning Steppes"], 40.93,34.75)
+	self:addLookupList(MobDB,7035,L["Firegut Brute"], BZONE["Burning Steppes"], 81.94,42.06)
+	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"], BZONE["Burning Steppes"], 62.86,39.34)
+	self:addLookupList(MobDB,7040,L["Black Dragonspawn"], BZONE["Burning Steppes"], 87.33,42.62)
+	self:addLookupList(MobDB,7047,L["Black Broodling"], BZONE["Burning Steppes"], 87.17,49.82)
+	self:addLookupList(MobDB,7055,L["Blackrock Worg"], BZONE["Burning Steppes"], 48.52,56.21)
+	self:addLookupList(MobDB,7109,L["Jadefire Felsworn"], BZONE["Darkshore"], 46.62,84.57)
+	self:addLookupList(MobDB,7155,L["Deadwood Pathfinder"], BZONE["Felwood"], 48.68,90.64)
+	self:addLookupList(MobDB,7158,L["Deadwood Shaman"], BZONE["Felwood"], 62.71,9.723)
+	self:addLookupList(MobDB,7346,L["Splinterbone Centurion"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"], BZONE["Deadwind Pass"], 61.37,72.70)
+	self:addLookupList(MobDB,7428,L["Frostmaul Giant"], BZONE["Winterspring"], 61.96,68.62)
+	self:addLookupList(MobDB,7435,L["Cobalt Wyrmkin"], BZONE["Winterspring"], 57.85,51.67)
+	self:addLookupList(MobDB,7436,L["Cobalt Scalebane"], BZONE["Winterspring"], 57.88,51.84)
+	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"], BZONE["Winterspring"], 57.85,51.75)
+	self:addLookupList(MobDB,7438,L["Winterfall Ursa"], BZONE["Winterspring"], 67.06,38.21)
+	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"], BZONE["Winterspring"], 52.46,38.32)
+	self:addLookupList(MobDB,7441,L["Winterfall Totemic"], BZONE["Winterspring"], 36.50,40.84)
+	self:addLookupList(MobDB,7443,L["Shardtooth Mauler"], BZONE["Winterspring"], 60.77,34.52)
+	self:addLookupList(MobDB,7444,L["Shardtooth Bear"], BZONE["Winterspring"], 42.26,38.85)
+	self:addLookupList(MobDB,7448,L["Chillwind Chimaera"], BZONE["Winterspring"], 62.65,38.51)
+	self:addLookupList(MobDB,7458,L["Ice Thistle Yeti"], BZONE["Winterspring"], 65.29,40.69)
+	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"], BZONE["Winterspring"], 68.32,41.99)
+	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"], BZONE["Winterspring"], 68.24,41.64)
+	self:addLookupList(MobDB,7524,L["Anguished Highborne"], BZONE["Winterspring"], 53.49,42.87)
+	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"], BZONE["Tanaris"], 66.09,34.39)
+	self:addLookupList(MobDB,7855,L["Southsea Pirate"], BZONE["Tanaris"], 72.83,45.77)
+	self:addLookupList(MobDB,7883,L["Andre Firebeard"], BZONE["Tanaris"], 73.68,48.21)
+	self:addLookupList(MobDB,8546,L["Dark Adept"], BZONE["Eastern Plaguelands"], 67.88,36.65)
+	self:addLookupList(MobDB,8550,L["Shadowmage"], BZONE["Eastern Plaguelands"], 72.83,40.30)
+	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"], BZONE["Eastern Plaguelands"], 62.81,15.53)
+	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8903,L["Anvilrage Captain"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8913,L["Twilight Emissary"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8920,L["Weapon Technician"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8921,L["Bloodhound"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8926,L["Deep Stinger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8927,L["Dark Screecher"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"], BZONE["Felwood"], 56.81,18.12)
+	self:addLookupList(MobDB,8961,L["Felpaw Ravager"], BZONE["Felwood"], 57.98,19.06)
+	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"], BZONE["Blackrock Depths"], 0,0)
+	self:addLookupList(MobDB,9028,BBOSS["Grizzle"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9162,L["Young Diemetradon"], BZONE["Un'Goro Crater"], 67.55,33.31)
+	self:addLookupList(MobDB,9163,L["Diemetradon"], BZONE["Un'Goro Crater"], 53.18,50.64)
+	self:addLookupList(MobDB,9164,L["Elder Diemetradon"], BZONE["Un'Goro Crater"], 36.13,49.12)
+	self:addLookupList(MobDB,9166,L["Pterrordax"], BZONE["Un'Goro Crater"], 54.23,47.39)
+	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"], BZONE["Un'Goro Crater"], 34.36,43.59)
+	self:addLookupList(MobDB,9216,L["Spirestone Warlord"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9259,L["Firebrand Grunt"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9262,L["Firebrand Invoker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9451,L["Scarlet Archmage"], BZONE["Eastern Plaguelands"], 80.87,75.81)
+	self:addLookupList(MobDB,9477,L["Cloned Ooze"], BZONE["Un'Goro Crater"], 53.57,48.77)
+	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9554,L["Hammered Patron"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10043,L["Ribbly's Crony"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10119,L["Volchan"], BZONE["Burning Steppes"], 82.59,46.78)
+	self:addLookupList(MobDB,10184,BBOSS["Onyxia"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10317,L["Blackhand Elite"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10438,BBOSS["Maleki the Pallid"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10469,L["Scholomance Adept"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10488,L["Risen Construct"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10491,L["Risen Bonewarder"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10499,L["Spectral Researcher"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10659,L["Cobalt Whelp"], BZONE["Winterspring"], 57.75,51.78)
+	self:addLookupList(MobDB,10660,L["Cobalt Broodling"], BZONE["Winterspring"], 57.91,51.76)
+	self:addLookupList(MobDB,10661,L["Spell Eater"], BZONE["Winterspring"], 57.71,51.76)
+	self:addLookupList(MobDB,10662,L["Spellmaw"], BZONE["Winterspring"], 59.19,50.95)
+	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"], BZONE["Thousand Needles"], 35.42,32.18)
+	self:addLookupList(MobDB,10807,L["Brumeran"], BZONE["Winterspring"], 60.79,56.87)
+	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,10997,BBOSS["Cannon Master Willey"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,11361,L["Zulian Tiger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,11459,L["Ironbark Protector"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,11487,BBOSS["Magister Kalendris"], 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,12118,BBOSS["Lucifron"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,12259,BBOSS["Gehennas"], L["Unknown Zone"], 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,13140,L["Commander Dardosh"], BZONE["Alterac Valley"], 47.36,56.93)
+	self:addLookupList(MobDB,13147,L["Lieutenant Lewis"], BZONE["Alterac Valley"], 46.04,54.94)
+	self:addLookupList(MobDB,13152,L["Commander Malgor"], BZONE["Alterac Valley"], 49.44,74.92)
+	self:addLookupList(MobDB,13153,L["Commander Mulfort"], BZONE["Alterac Valley"], 48.53,86.20)
+	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"], BZONE["Alterac Valley"], 51.06,39.02)
+	self:addLookupList(MobDB,14276,L["Scargil"], BZONE["Hillsbrad Foothills"], 26.86,70.18)
+	self:addLookupList(MobDB,14354,BBOSS["Pusillin"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,14454,L["The Windreaver"], BZONE["Silithus"], 27.15,22.43)
+	self:addLookupList(MobDB,14457,L["Princess Tempestria"], BZONE["Winterspring"], 53.60,42.54)
+	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15299,BBOSS["Viscidus"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15339,BBOSS["Ossirian the Unscarred"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15340,BBOSS["Moam"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15341,BBOSS["General Rajaxx"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15348,BBOSS["Kurinnaxx"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15369,BBOSS["Ayamiss the Hunter"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15370,BBOSS["Buru the Gorger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15511,BBOSS["Lord Kri"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15517,BBOSS["Ouro"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15544,BBOSS["Vem"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15547,L["Spectral Charger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15548,L["Spectral Stallion"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15687,BBOSS["Moroes"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16151,BBOSS["Midnight"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16406,L["Phantom Attendant"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16407,L["Spectral Servant"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16408,L["Phantom Valet"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16409,L["Phantom Guest"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16414,L["Ghostly Steward"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16425,L["Phantom Guardsman"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16471,L["Skeletal Usher"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16472,L["Phantom Stagehand"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16473,L["Spectral Performer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16488,L["Arcane Anomaly"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16492,L["Syphoner"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16504,L["Arcane Protector"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16525,L["Spell Shade"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16526,L["Sorcerous Shade"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16529,L["Magical Horror"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16530,L["Mana Warp"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16539,L["Homunculus"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16540,L["Shadow Pillager"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16544,L["Ethereal Thief"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16595,L["Fleshbeast"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16699,L["Shattered Hand Reaver"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"], BZONE["Terokkar Forest"], 66.65,54.04)
+	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"], BZONE["Terokkar Forest"], 66.42,53.75)
+	self:addLookupList(MobDB,16952,L["Anger Guard"], BZONE["Blade's Edge Mountains"], 73.44,41.70)
+	self:addLookupList(MobDB,17083,L["Fel Orc Convert"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17132,L["Clefthoof Bull"], BZONE["Nagrand"], 51.34,42.06)
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"], BZONE["Nagrand"], 44.63,42.37)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"], BZONE["Nagrand"], 36.60,68.07)
+	self:addLookupList(MobDB,17225,BBOSS["Nightbane"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17400,L["Felguard Annihilator"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17669,L["Rabid Warhound"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17723,L["Bog Giant"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17724,L["Underbat"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17801,L["Coilfang Siren"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17802,L["Coilfang Warrior"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17803,L["Coilfang Oracle"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17808,BBOSS["Anetheron"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17817,L["Greater Bogstrok"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17839,L["Rift Lord"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17842,BBOSS["Azgalor"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17895,L["Ghoul"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17897,L["Crypt Fiend"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17898,L["Abomination"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17905,L["Banshee"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17906,L["Gargoyle"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17907,L["Frost Wyrm"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17908,L["Giant Infernal"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17916,L["Fel Stalker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17940,L["Coilfang Technician"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17957,L["Coilfang Champion"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17968,BBOSS["Archimonde"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17976,L["Commander Sarannis"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,17981,L["Voidspawn"], BZONE["Nagrand"], 37.20,70.72)
+	self:addLookupList(MobDB,18062,L["Enraged Crusher"], BZONE["Nagrand"], 49.87,42.04)
+	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18105,L["Ghaz'an"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18168,L["The Crone"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"], BZONE["Nagrand"], 32.68,44.56)
+	self:addLookupList(MobDB,18203,L["Murkblood Raider"], BZONE["Nagrand"], 32.35,43.24)
+	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18314,L["Nexus Stalker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18317,L["Ethereal Priest"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18318,L["Sethekk Initiate"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18325,L["Sethekk Prophet"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18344,L["Nexus-Prince Shaffar"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18373,L["Exarch Maladaar"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18472,L["Darkweaver Syth"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"], BZONE["Shattrath City"], 46.90,68.93)
+	self:addLookupList(MobDB,18497,L["Auchenai Monk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18521,L["Raging Skeleton"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18595,L["Warped Peon"], BZONE["Terokkar Forest"], 66.49,51.53)
+	self:addLookupList(MobDB,18631,L["Cabal Cultist"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18633,L["Cabal Acolyte"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18708,BBOSS["Murmur"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18830,L["Cabal Fanatic"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"], BZONE["Netherstorm"], 25.81,67.83)
+	self:addLookupList(MobDB,18866,L["Mageslayer"], BZONE["Netherstorm"], 56.32,87.95)
+	self:addLookupList(MobDB,18870,L["Voidshrieker"], BZONE["Netherstorm"], 62.39,39.72)
+	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"], BZONE["Netherstorm"], 33.26,54.41)
+	self:addLookupList(MobDB,18873,L["Disembodied Protector"], BZONE["Netherstorm"], 33.21,54.83)
+	self:addLookupList(MobDB,18982,L["Sable Jaguar"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19428,L["Cobalt Serpent"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19511,L["Nethervine Inciter"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,19707,L["Sunfury Archer"], BZONE["Netherstorm"], 55.91,79.12)
+	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"], BZONE["Shadowmoon Valley"], 38.11,40.99)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"], BZONE["Shadowmoon Valley"], 23.94,33.57)
+	self:addLookupList(MobDB,19756,L["Deathforge Smith"], BZONE["Shadowmoon Valley"], 37.44,41.91)
+	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"], BZONE["Shadowmoon Valley"], 47.71,65.96)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"], BZONE["Shadowmoon Valley"], 52.03,61.16)
+	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"], BZONE["Shadowmoon Valley"], 47.52,66.26)
+	self:addLookupList(MobDB,19802,L["Illidari Shocktrooper"], BZONE["Shadowmoon Valley"], 31.52,50.22)
+	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"], BZONE["Shadowmoon Valley"], 47.65,65.23)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"], BZONE["Shadowmoon Valley"], 37.33,31.73)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"], BZONE["Blade's Edge Mountains"], 45.15,73.59)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"], BZONE["Blade's Edge Mountains"], 74.40,40.86)
+	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"], BZONE["Blade's Edge Mountains"], 29.23,79.97)
+	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"], BZONE["Blade's Edge Mountains"], 74.03,74.55)
+	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"], BZONE["Blade's Edge Mountains"], 44.27,77.41)
+	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"], BZONE["Netherstorm"], 48.78,82.43)
+	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"], BZONE["Netherstorm"], 49.16,83.25)
+	self:addLookupList(MobDB,20136,L["Sunfury Researcher"], BZONE["Netherstorm"], 51.19,83.63)
+	self:addLookupList(MobDB,20207,L["Sunfury Bowman"], BZONE["Netherstorm"], 58.69,65.15)
+	self:addLookupList(MobDB,20410,L["Rhonsus"], BZONE["Netherstorm"], 61.19,85.33)
+	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"], BZONE["Shadowmoon Valley"], 48.08,64.72)
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20878,L["Deathforge Guardian"], BZONE["Shadowmoon Valley"], 39.17,39.15)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20887,L["Deathforge Imp"], BZONE["Shadowmoon Valley"], 39.11,38.95)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,20900,L["Unchained Doombringer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21104,L["Rift Keeper"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21140,L["Rift Lord"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21148,L["Rift Keeper"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21218,L["Vashj'ir Honor Guard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"], BZONE["Shadowmoon Valley"], 23.47,39.39)
+	self:addLookupList(MobDB,21305,L["Mutant Horror"], BZONE["Shadowmoon Valley"], 26.42,40.17)
+	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21350,L["Gronn-Priest"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"], BZONE["Blade's Edge Mountains"], 32.72,35.91)
+	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"], BZONE["Shadowmoon Valley"], 58.49,35.74)
+	self:addLookupList(MobDB,21815,L["Cleric of Karabor"], BZONE["Shadowmoon Valley"], 63.91,48.18)
+	self:addLookupList(MobDB,21911,L["Skettis Soulcaller"], BZONE["Terokkar Forest"], 68.00,79.70)
+	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"], BZONE["Shadowmoon Valley"], 52.36,62.33)
+	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"], BZONE["Shadowmoon Valley"], 52.48,62.48)
+	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"], BZONE["Shadowmoon Valley"], 52.49,64.58)
+	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"], BZONE["Shadowmoon Valley"], 68.63,38.97)
+	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"], BZONE["Shadowmoon Valley"], 51.94,73.90)
+	self:addLookupList(MobDB,22082,L["Shadowmoon Slayer"], BZONE["Shadowmoon Valley"], 68.32,38.88)
+	self:addLookupList(MobDB,22093,L["Illidari Watcher"], BZONE["Shadowmoon Valley"], 52.91,72.27)
+	self:addLookupList(MobDB,22128,L["Durnholde Lookout"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"], BZONE["Zangarmarsh"], 77.98,95.38)
+	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"], BZONE["Zangarmarsh"], 73.55,91.30)
+	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"], BZONE["Nagrand"], 76.62,37.80)
+	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"], BZONE["Blade's Edge Mountains"], 53.42,16.19)
+	self:addLookupList(MobDB,22286,L["Fel Rager"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,22310,L["Storming Wind-Ripper"], BZONE["Zangarmarsh"], 63.34,85.83)
+	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"], BZONE["Hellfire Peninsula"], 61.50,20.12)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"], BZONE["Netherstorm"], 63.07,41.43)
+	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"], BZONE["Nagrand"], 75.39,38.08)
+	self:addLookupList(MobDB,23061,L["Rivendark"], BZONE["Blade's Edge Mountains"], 30.47,59.48)
+	self:addLookupList(MobDB,23261,L["Furywing"], BZONE["Blade's Edge Mountains"], 58.31,14.38)
+	self:addLookupList(MobDB,23281,L["Insidion"], BZONE["Blade's Edge Mountains"], 55.49,15.99)
+	self:addLookupList(MobDB,23282,L["Obsidia"], BZONE["Blade's Edge Mountains"], 31.54,57.47)
+	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"], BZONE["Shadowmoon Valley"], 73.57,88.94)
+	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"], BZONE["Blade's Edge Mountains"], 32.71,47.09)
+	self:addLookupList(MobDB,23385,L["Simon Unit"], BZONE["Blade's Edge Mountains"], 35.21,49.09)
+	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23577,BBOSS["Halazzi"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23586,L["Amani'shi Scout"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,23954,L["Ingvar the Plunderer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24065,L["Amani'shi Handler"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24560,L["Priestess Delrissa"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24697,L["Sister of Torment"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24830,L["Stonevault Pillager"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,24960,L["Wretched Devourer"], BZONE["Isle of Quel'Danas"], 39.20,35.32)
+	self:addLookupList(MobDB,24966,L["Wretched Fiend"], BZONE["Isle of Quel'Danas"], 40.17,35.56)
+	self:addLookupList(MobDB,24979,L["Dawnblade Marksman"], BZONE["Isle of Quel'Danas"], 41.29,39.08)
+	self:addLookupList(MobDB,25002,L["Unleashed Hellion"], BZONE["Isle of Quel'Danas"], 48.46,43.28)
+	self:addLookupList(MobDB,25060,L["Darkspine Myrmidon"], BZONE["Isle of Quel'Danas"], 61.67,55.26)
+	self:addLookupList(MobDB,25073,L["Darkspine Siren"], BZONE["Isle of Quel'Danas"], 61.57,56.23)
+	self:addLookupList(MobDB,25363,L["Sunblade Cabalist"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25367,L["Sunblade Arch Mage"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25368,L["Sunblade Slayer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25369,L["Sunblade Vindicator"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25370,L["Sunblade Dusk Priest"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25371,L["Sunblade Dawn Priest"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25484,L["Shadowsword Assassin"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25486,L["Shadowsword Vanquisher"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25507,L["Sunblade Protector"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25508,L["Shadowsword Guardian"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25509,L["Priestess of Torment"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25591,L["Painbringer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25592,L["Doomfire Destroyer"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25593,L["Apocalypse Guard"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25597,L["Oblivion Mage"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,25599,L["Cataclysm Hound"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"], BZONE["Grizzly Hills"], 67.59,16.20)
+	self:addLookupList(MobDB,26622,L["Drakkari Bat"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26632,L["The Prophet Tharon'ja"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26635,L["Risen Drakkari Warrior"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26636,L["Risen Drakkari Soulmage"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26723,L["Keristrasza"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,26861,L["King Ymiron"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,27333,L["Onslaught Mason"], BZONE["Dragonblight"], 84.85,36.12)
+	self:addLookupList(MobDB,27871,L["Flesheating Ghoul"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"], BZONE["Sholazar Basin"], 34.82,47.58)
+	self:addLookupList(MobDB,28132,L["Don Carlos"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"], BZONE["Sholazar Basin"], 46.51,32.33)
+	self:addLookupList(MobDB,28851,L["Enraged Mammoth"], BZONE["Zul'Drak"], 71.36,41.42)
+	self:addLookupList(MobDB,28923,L["Loken"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,29120,L["Anub'arak"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,29311,L["Herald Volazj"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,29370,L["Stormforged Champion"], BZONE["The Storm Peaks"], 24.99,46.54)
+	self:addLookupList(MobDB,29376,L["Stormforged Artificer"], BZONE["The Storm Peaks"], 30.05,46.26)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"], BZONE["The Storm Peaks"], 37.11,84.01)
+	self:addLookupList(MobDB,29451,L["Vargul Slayer"], BZONE["Zul'Drak"], 19.66,56.63)
+	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"], BZONE["The Storm Peaks"], 24.49,60.26)
+	self:addLookupList(MobDB,29646,L["Banshee Soulclaimer"], BZONE["Zul'Drak"], 24.87,59.95)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"], BZONE["The Storm Peaks"], 30.53,69.12)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"], BZONE["The Storm Peaks"], 30.38,68.27)
+	self:addLookupList(MobDB,29829,L["Drakkari Earthshaker"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,30111,L["Twilight Worshipper"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,30319,L["Twilight Darkcaster"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"], BZONE["Icecrown"], 58.17,73.99)
+	self:addLookupList(MobDB,31134,L["Cyanigosa"], L["Unknown Zone"], 0,0)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"], BZONE["Icecrown"], 49.03,34.13)

 end
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 6b5b406..cfad9e5 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -9,7 +9,7 @@ Quest data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-76 found from data mining.  0 ignored.
+78 found from data mining.  0 ignored.

 ************************************************************************

@@ -22,7 +22,7 @@ Project version: @project-version@

 Format:

-	self:addLookupList(QuestDB, NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	self:addLookupList(QuestDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)

 ************************************************************************

@@ -38,81 +38,83 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitQuest(QuestDB)

-	self:addLookupList(QuestDB, 22, L["Goretusk Liver Pie"], BZONE["Westfall"], 55.77, 30.92, 1)
-	self:addLookupList(QuestDB, 38, L["Westfall Stew"], BZONE["Westfall"], 55.77, 30.92, 1)
-	self:addLookupList(QuestDB, 90, L["Seasoned Wolf Kabobs"], BZONE["Duskwood"], 73.65, 43.17, 1)
-	self:addLookupList(QuestDB, 92, L["Redridge Goulash"], BZONE["Redridge Mountains"], 22.84, 44.07, 1)
-	self:addLookupList(QuestDB, 93, L["Dusky Crab Cakes"], BZONE["Duskwood"], 73.65, 43.17, 1)
-	self:addLookupList(QuestDB, 127, L["Selling Fish"], BZONE["Redridge Mountains"], 28.24, 47.60, 1)
-	self:addLookupList(QuestDB, 296, L["Ormer's Revenge"], BZONE["Wetlands"], 38.02, 51.17, 1)
-	self:addLookupList(QuestDB, 384, L["Beer Basted Boar Ribs"], BZONE["Dun Morogh"], 47.18, 53.33, 1)
-	self:addLookupList(QuestDB, 385, L["Crocolisk Hunting"], BZONE["Loch Modan"], 82.16, 61.94, 1)
-	self:addLookupList(QuestDB, 418, L["Thelsamar Blood Sausages"], BZONE["Loch Modan"], 35.09, 49.06, 1)
-	self:addLookupList(QuestDB, 429, L["Wild Hearts"], BZONE["Silverpine Forest"], 43.49, 41.06, 2)
-	self:addLookupList(QuestDB, 471, L["Apprentice's Duties"], BZONE["Wetlands"], 8.931, 56.09, 1)
-	self:addLookupList(QuestDB, 498, L["The Rescue"], BZONE["Hillsbrad Foothills"], 63.15, 20.31, 2)
-	self:addLookupList(QuestDB, 501, L["Elixir of Pain"], BZONE["Hillsbrad Foothills"], 61.61, 19.08, 2)
-	self:addLookupList(QuestDB, 555, L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 52.10, 58.74, 1)
-	self:addLookupList(QuestDB, 564, L["Costly Menace"], BZONE["Hillsbrad Foothills"], 52.07, 56.27, 1)
-	self:addLookupList(QuestDB, 703, L["Barbecued Buzzard Wings"], BZONE["Badlands"], 42.27, 53.03, 0)
-	self:addLookupList(QuestDB, 715, L["Liquid Stone"], BZONE["Badlands"], 26.47, 45.31, 0)
-	self:addLookupList(QuestDB, 769, L["Kodo Hide Bag"], BZONE["Thunder Bluff"], 43.89, 44.70, 2)
-	self:addLookupList(QuestDB, 862, L["Dig Rat Stew"], BZONE["The Barrens"], 55.04, 32.20, 2)
-	self:addLookupList(QuestDB, 1487, L["Deviate Eradication"], BZONE["The Barrens"], 46.27, 36.63, 0)
-	self:addLookupList(QuestDB, 1559, L["Flash Bomb Recipe"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 1578, L["Supplying the Front"], BZONE["Loch Modan"], 22.96, 74.85, 1)
-	self:addLookupList(QuestDB, 1582, L["Moonglow Vest"], BZONE["Darnassus"], 64.76, 22.19, 1)
-	self:addLookupList(QuestDB, 1618, L["Gearing Redridge"], BZONE["Redridge Mountains"], 31.37, 47.33, 1)
-	self:addLookupList(QuestDB, 2178, L["Easy Strider Living"], BZONE["Darkshore"], 37.86, 41.52, 1)
-	self:addLookupList(QuestDB, 2751, L["Barbaric Battlements"], BZONE["Orgrimmar"], 79.25, 23.86, 2)
-	self:addLookupList(QuestDB, 2752, L["On Iron Pauldrons"], BZONE["Orgrimmar"], 79.25, 23.86, 2)
-	self:addLookupList(QuestDB, 2753, L["Trampled Under Foot"], BZONE["Orgrimmar"], 79.25, 23.86, 2)
-	self:addLookupList(QuestDB, 2754, L["Horns of Frenzy"], BZONE["Orgrimmar"], 79.25, 23.86, 2)
-	self:addLookupList(QuestDB, 2755, L["Joys of Omosh"], BZONE["Orgrimmar"], 79.25, 23.86, 2)
-	self:addLookupList(QuestDB, 2756, L["The Old Ways"], BZONE["Orgrimmar"], 80.29, 22.67, 2)
-	self:addLookupList(QuestDB, 2758, L["The Origins of Smithing"], BZONE["Stormwind City"], 57.42, 17.00, 1)
-	self:addLookupList(QuestDB, 2761, L["Smelt On, Smelt Off"], BZONE["Stranglethorn Vale"], 49.98, 20.97, 0)
-	self:addLookupList(QuestDB, 2762, L["The Great Silver Deceiver"], BZONE["Stranglethorn Vale"], 49.98, 20.97, 0)
-	self:addLookupList(QuestDB, 2763, L["The Art of the Imbue"], BZONE["Stranglethorn Vale"], 49.98, 20.97, 0)
-	self:addLookupList(QuestDB, 2848, L["Wild Leather Shoulders"], BZONE["Feralas"], 30.02, 42.92, 1)
-	self:addLookupList(QuestDB, 2849, L["Wild Leather Vest"], BZONE["Feralas"], 30.02, 42.92, 1)
-	self:addLookupList(QuestDB, 2850, L["Wild Leather Helmet"], BZONE["Feralas"], 30.02, 42.92, 1)
-	self:addLookupList(QuestDB, 2851, L["Wild Leather Boots"], BZONE["Feralas"], 30.02, 42.92, 1)
-	self:addLookupList(QuestDB, 2852, L["Wild Leather Leggings"], BZONE["Feralas"], 30.02, 42.92, 1)
-	self:addLookupList(QuestDB, 2853, L["Master of the Wild Leather"], BZONE["Darnassus"], 64.30, 21.93, 1)
-	self:addLookupList(QuestDB, 2855, L["Wild Leather Shoulders"], BZONE["Feralas"], 74.78, 45.15, 2)
-	self:addLookupList(QuestDB, 2856, L["Wild Leather Vest"], BZONE["Feralas"], 74.78, 45.15, 2)
-	self:addLookupList(QuestDB, 2857, L["Wild Leather Helmet"], BZONE["Feralas"], 74.78, 45.15, 2)
-	self:addLookupList(QuestDB, 2858, L["Wild Leather Boots"], BZONE["Feralas"], 74.78, 45.15, 2)
-	self:addLookupList(QuestDB, 2859, L["Wild Leather Leggings"], BZONE["Feralas"], 74.78, 45.15, 2)
-	self:addLookupList(QuestDB, 2860, L["Master of the Wild Leather"], BZONE["Thunder Bluff"], 42.37, 43.58, 2)
-	self:addLookupList(QuestDB, 3402, L["The Undermarket"], BZONE["Tanaris"], 50.98, 27.10, 0)
-	self:addLookupList(QuestDB, 4161, L["Recipe of the Kaldorei"], BZONE["Teldrassil"], 57.16, 61.48, 1)
-	self:addLookupList(QuestDB, 5124, L["Fiery Plate Gauntlets"], BZONE["Winterspring"], 60.68, 38.66, 0)
-	self:addLookupList(QuestDB, 5127, L["The Demon Forge"], BZONE["Winterspring"], 63.73, 73.71, 0)
-	self:addLookupList(QuestDB, 5305, L["Sweet Serenity"], BZONE["Winterspring"], 61.20, 35.97, 0)
-	self:addLookupList(QuestDB, 5306, L["Snakestone of the Shadow Huntress"], BZONE["Winterspring"], 61.42, 37.04, 0)
-	self:addLookupList(QuestDB, 5307, L["Corruption"], BZONE["Winterspring"], 61.32, 39.12, 0)
-	self:addLookupList(QuestDB, 7321, L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 62.65, 19.59, 2)
-	self:addLookupList(QuestDB, 7604, L["A Binding Contract"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7649, L["Enchanted Thorium Platemail: Volume I"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7650, L["Enchanted Thorium Platemail: Volume II"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7651, L["Enchanted Thorium Platemail: Volume III"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7653, L["Imperial Plate Belt"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7654, L["Imperial Plate Boots"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7655, L["Imperial Plate Bracer"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7656, L["Imperial Plate Chest"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7657, L["Imperial Plate Helm"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7658, L["Imperial Plate Leggings"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 7659, L["Imperial Plate Shoulders"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 8586, L["Dirge's Kickin' Chimaerok Chops"], BZONE["The Hinterlands"], 37.87, 54.24, 0)
-	self:addLookupList(QuestDB, 8882, L["Cluster Launcher"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 9171, L["Culinary Crunch"], BZONE["Ghostlands"], 47.88, 31.21, 2)
-	self:addLookupList(QuestDB, 9249, L["40 Tickets - Schematic: Steam Tonk Controller"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(QuestDB, 9356, L["Smooth as Butter"], BZONE["Hellfire Peninsula"], 49.05, 74.08, 0)
-	self:addLookupList(QuestDB, 9454, L["The Great Moongraze Hunt"], BZONE["Bloodmyst Isle"], 53.71, 54.93, 1)
-	self:addLookupList(QuestDB, 9635, L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 34.39, 51.29, 2)
-	self:addLookupList(QuestDB, 9636, L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 68.48, 51.19, 1)
-	self:addLookupList(QuestDB, 10860, L["Mok'Nathal Treats"], BZONE["Blade's Edge Mountains"], 76.06, 61.84, 2)
+	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"], BZONE["Westfall"], 55.77,30.92,1)
+	self:addLookupList(QuestDB,38,L["Westfall Stew"], BZONE["Westfall"], 55.77,30.92,1)
+	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"], BZONE["Duskwood"], 74.01,45.85,1)
+	self:addLookupList(QuestDB,92,L["Redridge Goulash"], BZONE["Redridge Mountains"], 22.83,44.07,1)
+	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"], BZONE["Duskwood"], 74.01,45.85,1)
+	self:addLookupList(QuestDB,127,L["Selling Fish"], BZONE["Redridge Mountains"], 28.24,47.60,1)
+	self:addLookupList(QuestDB,296,L["Ormer's Revenge"], BZONE["Wetlands"], 38.04,50.72,1)
+	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"], BZONE["Dun Morogh"], 47.18,53.33,1)
+	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"], BZONE["Loch Modan"], 82.27,62.33,1)
+	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"], BZONE["Loch Modan"], 35.09,49.07,1)
+	self:addLookupList(QuestDB,429,L["Wild Hearts"], BZONE["Silverpine Forest"], 43.56,41.36,2)
+	self:addLookupList(QuestDB,471,L["Apprentice's Duties"], BZONE["Wetlands"], 8.930,56.07,1)
+	self:addLookupList(QuestDB,498,L["The Rescue"], BZONE["Hillsbrad Foothills"], 62.94,20.10,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"], BZONE["Hillsbrad Foothills"], 61.62,19.10,2)
+	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 51.38,59.19,1)
+	self:addLookupList(QuestDB,564,L["Costly Menace"], BZONE["Hillsbrad Foothills"], 52.07,56.27,1)
+	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"], BZONE["Badlands"], 42.27,53.03,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"], BZONE["Badlands"], 26.47,45.31,0)
+	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"], BZONE["Thunder Bluff"], 43.90,44.69,2)
+	self:addLookupList(QuestDB,862,L["Dig Rat Stew"], BZONE["The Barrens"], 54.98,31.97,2)
+	self:addLookupList(QuestDB,1487,L["Deviate Eradication"], BZONE["The Barrens"], 46.50,35.95,0)
+	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"], BZONE["Loch Modan"], 23.49,75.13,1)
+	self:addLookupList(QuestDB,1582,L["Moonglow Vest"], BZONE["Darnassus"], 64.77,22.39,1)
+	self:addLookupList(QuestDB,1618,L["Gearing Redridge"], BZONE["Redridge Mountains"], 31.37,47.34,1)
+	self:addLookupList(QuestDB,2178,L["Easy Strider Living"], BZONE["Darkshore"], 38.03,40.91,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"], BZONE["Orgrimmar"], 79.21,22.67,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"], BZONE["Orgrimmar"], 79.21,22.67,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"], BZONE["Orgrimmar"], 79.21,22.67,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"], BZONE["Orgrimmar"], 79.21,22.67,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"], BZONE["Orgrimmar"], 79.21,22.67,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"], BZONE["Orgrimmar"], 80.52,23.68,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"], BZONE["Stormwind City"], 63.43,36.98,1)
+	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
+	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
+	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"], BZONE["Stranglethorn Vale"], 50.45,20.23,0)
+	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"], BZONE["Feralas"], 30.02,42.93,1)
+	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"], BZONE["Feralas"], 30.02,42.93,1)
+	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"], BZONE["Feralas"], 30.02,42.93,1)
+	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"], BZONE["Feralas"], 30.02,42.93,1)
+	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"], BZONE["Feralas"], 30.02,42.93,1)
+	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"], BZONE["Darnassus"], 64.30,21.94,1)
+	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"], BZONE["Feralas"], 74.83,44.71,2)
+	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"], BZONE["Feralas"], 74.83,44.71,2)
+	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"], BZONE["Feralas"], 74.83,44.71,2)
+	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"], BZONE["Feralas"], 74.83,44.71,2)
+	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"], BZONE["Feralas"], 74.83,44.71,2)
+	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"], BZONE["Thunder Bluff"], 42.37,43.59,2)
+	self:addLookupList(QuestDB,3402,L["The Undermarket"], BZONE["Tanaris"], 50.98,27.10,0)
+	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"], BZONE["Teldrassil"], 57.21,61.48,1)
+	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"], BZONE["Winterspring"], 61.06,39.26,0)
+	self:addLookupList(QuestDB,5127,L["The Demon Forge"], BZONE["Winterspring"], 63.98,74.44,0)
+	self:addLookupList(QuestDB,5305,L["Sweet Serenity"], BZONE["Winterspring"], 61.19,35.95,0)
+	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"], BZONE["Winterspring"], 60.88,37.79,0)
+	self:addLookupList(QuestDB,5307,L["Corruption"], BZONE["Winterspring"], 60.91,37.98,0)
+	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"], BZONE["Hillsbrad Foothills"], 62.60,20.30,2)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"], BZONE["Tanaris"], 52.50,28.00,0)
+	self:addLookupList(QuestDB,8877,L["Firework Launcher"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,8878,L["Festive Recipes"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,8882,L["Cluster Launcher"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,9171,L["Culinary Crunch"], BZONE["Ghostlands"], 47.88,31.20,2)
+	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(QuestDB,9356,L["Smooth as Butter"], BZONE["Hellfire Peninsula"], 49.05,74.08,0)
+	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"], BZONE["Bloodmyst Isle"], 53.75,54.97,1)
+	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 34.38,51.44,2)
+	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"], BZONE["Zangarmarsh"], 69.16,49.71,1)
+	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"], BZONE["Blade's Edge Mountains"], 75.98,59.99,2)

 end
diff --git a/RecipeDB/ARL-Reputation.lua b/RecipeDB/ARL-Reputation.lua
index 2098e0e..51303c6 100644
--- a/RecipeDB/ARL-Reputation.lua
+++ b/RecipeDB/ARL-Reputation.lua
@@ -34,41 +34,41 @@ local BFAC				= LibStub("LibBabble-Faction-3.0"):GetLookupTable()

 function addon:InitReputation(RepDB)

-	self:addLookupList(RepDB, 59, BFAC["Thorium Brotherhood"]) -- Acquire Flag: 98
-	self:addLookupList(RepDB, 270, BFAC["Zandalar Tribe"]) -- Acquire Flag: 100
-	self:addLookupList(RepDB, 529, BFAC["Argent Dawn"]) -- Acquire Flag: 96
-	self:addLookupList(RepDB, 576, BFAC["Timbermaw Hold"]) -- Acquire Flag: 99
-	self:addLookupList(RepDB, 609, BFAC["Cenarion Circle"]) -- Acquire Flag: 97
-	self:addLookupList(RepDB, 932, BFAC["The Aldor"]) -- Acquire Flag: 101
-	self:addLookupList(RepDB, 933, BFAC["The Consortium"]) -- Acquire Flag: 105
-	self:addLookupList(RepDB, 934, BFAC["The Scryers"]) -- Acquire Flag: 110
-	self:addLookupList(RepDB, 935, BFAC["The Sha'tar"]) -- Acquire Flag: 111
-	self:addLookupList(RepDB, 941, BFAC["The Mag'har"]) -- Acquire Flag: 108
-	self:addLookupList(RepDB, 942, BFAC["Cenarion Expedition"]) -- Acquire Flag: 103
-	self:addLookupList(RepDB, 946, BFAC["Honor Hold"]) -- Acquire Flag: 104
-	self:addLookupList(RepDB, 947, BFAC["Thrallmar"]) -- Acquire Flag: 104
-	self:addLookupList(RepDB, 967, BFAC["The Violet Eye"]) -- Acquire Flag: 114
-	self:addLookupList(RepDB, 970, BFAC["Sporeggar"]) -- Acquire Flag: 113
-	self:addLookupList(RepDB, 978, BFAC["Kurenai"]) -- Acquire Flag: 108
-	self:addLookupList(RepDB, 989, BFAC["Keepers of Time"]) -- Acquire Flag: 106
-	self:addLookupList(RepDB, 990, BFAC["The Scale of the Sands"]) -- Acquire Flag: 109
-	self:addLookupList(RepDB, 1011, BFAC["Lower City"]) -- Acquire Flag: 107
-	self:addLookupList(RepDB, 1012, BFAC["Ashtongue Deathsworn"]) -- Acquire Flag: 102
-	self:addLookupList(RepDB, 1037, BFAC["Alliance Vanguard"]) -- Acquire Flag: 131
-	self:addLookupList(RepDB, 1050, BFAC["Valiance Expedition"]) -- Acquire Flag: 126
-	self:addLookupList(RepDB, 1052, BFAC["Horde Expedition"]) -- Acquire Flag: 130
-	self:addLookupList(RepDB, 1064, BFAC["The Taunka"]) -- Acquire Flag: 128
-	self:addLookupList(RepDB, 1067, BFAC["The Hand of Vengeance"]) -- Acquire Flag: 127
-	self:addLookupList(RepDB, 1068, BFAC["Explorers' League"]) -- Acquire Flag: 125
-	self:addLookupList(RepDB, 1073, BFAC["The Kalu'ak"]) -- Acquire Flag: 120
-	self:addLookupList(RepDB, 1077, BFAC["Shattered Sun Offensive"]) -- Acquire Flag: 112
-	self:addLookupList(RepDB, 1085, BFAC["Warsong Offensive"]) -- Acquire Flag: 129
-	self:addLookupList(RepDB, 1090, BFAC["Kirin Tor"]) -- Acquire Flag: 118
-	self:addLookupList(RepDB, 1091, BFAC["The Wyrmrest Accord"]) -- Acquire Flag: 122
-	self:addLookupList(RepDB, 1098, BFAC["Knights of the Ebon Blade"]) -- Acquire Flag: 117
-	self:addLookupList(RepDB, 1104, BFAC["Frenzyheart Tribe"]) -- Acquire Flag: 116
-	self:addLookupList(RepDB, 1105, BFAC["The Oracles"]) -- Acquire Flag: 121
-	self:addLookupList(RepDB, 1106, BFAC["Argent Crusade"]) -- Acquire Flag: 115
-	self:addLookupList(RepDB, 1119, BFAC["The Sons of Hodir"]) -- Acquire Flag: 119
+	self:addLookupList(RepDB, 59,BFAC["Thorium Brotherhood"]) -- Acquire Flag: 98
+	self:addLookupList(RepDB, 270,BFAC["Zandalar Tribe"]) -- Acquire Flag: 100
+	self:addLookupList(RepDB, 529,BFAC["Argent Dawn"]) -- Acquire Flag: 96
+	self:addLookupList(RepDB, 576,BFAC["Timbermaw Hold"]) -- Acquire Flag: 99
+	self:addLookupList(RepDB, 609,BFAC["Cenarion Circle"]) -- Acquire Flag: 97
+	self:addLookupList(RepDB, 932,BFAC["The Aldor"]) -- Acquire Flag: 101
+	self:addLookupList(RepDB, 933,BFAC["The Consortium"]) -- Acquire Flag: 105
+	self:addLookupList(RepDB, 934,BFAC["The Scryers"]) -- Acquire Flag: 110
+	self:addLookupList(RepDB, 935,BFAC["The Sha'tar"]) -- Acquire Flag: 111
+	self:addLookupList(RepDB, 941,BFAC["The Mag'har"]) -- Acquire Flag: 108
+	self:addLookupList(RepDB, 942,BFAC["Cenarion Expedition"]) -- Acquire Flag: 103
+	self:addLookupList(RepDB, 946,BFAC["Honor Hold"]) -- Acquire Flag: 104
+	self:addLookupList(RepDB, 947,BFAC["Thrallmar"]) -- Acquire Flag: 104
+	self:addLookupList(RepDB, 967,BFAC["The Violet Eye"]) -- Acquire Flag: 114
+	self:addLookupList(RepDB, 970,BFAC["Sporeggar"]) -- Acquire Flag: 113
+	self:addLookupList(RepDB, 978,BFAC["Kurenai"]) -- Acquire Flag: 108
+	self:addLookupList(RepDB, 989,BFAC["Keepers of Time"]) -- Acquire Flag: 106
+	self:addLookupList(RepDB, 990,BFAC["The Scale of the Sands"]) -- Acquire Flag: 109
+	self:addLookupList(RepDB, 1011,BFAC["Lower City"]) -- Acquire Flag: 107
+	self:addLookupList(RepDB, 1012,BFAC["Ashtongue Deathsworn"]) -- Acquire Flag: 102
+	self:addLookupList(RepDB, 1037,BFAC["Alliance Vanguard"]) -- Acquire Flag: 131
+	self:addLookupList(RepDB, 1050,BFAC["Valiance Expedition"]) -- Acquire Flag: 126
+	self:addLookupList(RepDB, 1052,BFAC["Horde Expedition"]) -- Acquire Flag: 130
+	self:addLookupList(RepDB, 1064,BFAC["The Taunka"]) -- Acquire Flag: 128
+	self:addLookupList(RepDB, 1067,BFAC["The Hand of Vengeance"]) -- Acquire Flag: 127
+	self:addLookupList(RepDB, 1068,BFAC["Explorers' League"]) -- Acquire Flag: 125
+	self:addLookupList(RepDB, 1073,BFAC["The Kalu'ak"]) -- Acquire Flag: 120
+	self:addLookupList(RepDB, 1077,BFAC["Shattered Sun Offensive"]) -- Acquire Flag: 112
+	self:addLookupList(RepDB, 1085,BFAC["Warsong Offensive"]) -- Acquire Flag: 129
+	self:addLookupList(RepDB, 1090,BFAC["Kirin Tor"]) -- Acquire Flag: 118
+	self:addLookupList(RepDB, 1091,BFAC["The Wyrmrest Accord"]) -- Acquire Flag: 122
+	self:addLookupList(RepDB, 1098,BFAC["Knights of the Ebon Blade"]) -- Acquire Flag: 117
+	self:addLookupList(RepDB, 1104,BFAC["Frenzyheart Tribe"]) -- Acquire Flag: 116
+	self:addLookupList(RepDB, 1105,BFAC["The Oracles"]) -- Acquire Flag: 121
+	self:addLookupList(RepDB, 1106,BFAC["Argent Crusade"]) -- Acquire Flag: 115
+	self:addLookupList(RepDB, 1119,BFAC["The Sons of Hodir"]) -- Acquire Flag: 119

 end
diff --git a/RecipeDB/ARL-Smelt.lua b/RecipeDB/ARL-Smelt.lua
index 08d2a13..05cf3ed 100644
--- a/RecipeDB/ARL-Smelt.lua
+++ b/RecipeDB/ARL-Smelt.lua
@@ -43,8 +43,8 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2657, 1, 2840, 1, 2575)
-	self:addTradeFlags(RecipeDB, 2657, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2657,1,2840,1,2575)
+	self:addTradeFlags(RecipeDB, 2657,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Silver -- 2658
@@ -52,80 +52,80 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2658, 100, 2842, 1, 2575)
-	self:addTradeFlags(RecipeDB, 2658, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2658, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 2658,100,2842,1,2575)
+	self:addTradeFlags(RecipeDB, 2658,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2658,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Bronze -- 2659
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2659, 15, 2841, 1, 2575)
-	self:addTradeFlags(RecipeDB, 2659, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2659, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 2659,15,2841,1,2575)
+	self:addTradeFlags(RecipeDB, 2659,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2659,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Tin -- 3304
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3304, 55, 3576, 1, 2575)
-	self:addTradeFlags(RecipeDB, 3304, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3304, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 3304,55,3576,1,2575)
+	self:addTradeFlags(RecipeDB, 3304,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3304,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Iron -- 3307
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3307, 100, 3575, 1, 2575)
-	self:addTradeFlags(RecipeDB, 3307, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3307, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 3307,100,3575,1,2575)
+	self:addTradeFlags(RecipeDB, 3307,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3307,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Gold -- 3308
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3308, 155, 3577, 1, 2575)
-	self:addTradeFlags(RecipeDB, 3308, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3308, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 3308,155,3577,1,2575)
+	self:addTradeFlags(RecipeDB, 3308,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3308,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Steel -- 3569
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3569, 165, 3859, 1, 2575)
-	self:addTradeFlags(RecipeDB, 3569, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3569, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 3569,165,3859,1,2575)
+	self:addTradeFlags(RecipeDB, 3569,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3569,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Mithril -- 10097
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10097, 120, 3860, 1, 2575)
-	self:addTradeFlags(RecipeDB, 10097, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 10097, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 10097,120,3860,1,2575)
+	self:addTradeFlags(RecipeDB, 10097,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 10097,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Truesilver -- 10098
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 10098, 220, 6037, 1, 2575)
-	self:addTradeFlags(RecipeDB, 10098, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 10098, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 10098,220,6037,1,2575)
+	self:addTradeFlags(RecipeDB, 10098,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 10098,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Dark Iron -- 14891
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 14891, 290, 11371, 1, 2575)
-	self:addTradeFlags(RecipeDB, 14891, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 14891,290,11371,1,2575)
+	self:addTradeFlags(RecipeDB, 14891,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Thorium -- 16153
@@ -133,17 +133,17 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 16153, 210, 12359, 1, 2575)
-	self:addTradeFlags(RecipeDB, 16153, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 16153, 1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)
+	self:addTradeSkill(RecipeDB, 16153,210,12359,1,2575)
+	self:addTradeFlags(RecipeDB, 16153,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 16153,1, 1681, 1, 1701, 1, 3001, 1, 3137, 1, 3175, 1, 3357, 1, 3555, 1, 4254, 1, 4598, 1, 5392, 1, 5513, 1, 6297, 1, 8128, 1, 16663, 1, 16752, 1, 17488, 1, 18747, 1, 18779, 1, 18804)

 	-- Smelt Elementium -- 22967
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22967, 325, 17771, 5, 2575)
-	self:addTradeFlags(RecipeDB, 22967, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 22967,325,17771,5,2575)
+	self:addTradeFlags(RecipeDB, 22967,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Fel Iron -- 29356
@@ -151,89 +151,89 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29356, 285, 23445, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29356, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29356, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29356,285,23445,1,2575)
+	self:addTradeFlags(RecipeDB, 29356,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29356,1, 18747, 1, 18779)

 	-- Smelt Adamantite -- 29358
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29358, 310, 23446, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29358, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29358, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29358,310,23446,1,2575)
+	self:addTradeFlags(RecipeDB, 29358,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29358,1, 18747, 1, 18779)

 	-- Smelt Eternium -- 29359
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29359, 335, 23447, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29359, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29359, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29359,335,23447,1,2575)
+	self:addTradeFlags(RecipeDB, 29359,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29359,1, 18747, 1, 18779)

 	-- Smelt Felsteel -- 29360
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29360, 305, 23448, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29360, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29360, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29360,305,23448,1,2575)
+	self:addTradeFlags(RecipeDB, 29360,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29360,1, 18747, 1, 18779)

 	-- Smelt Khorium -- 29361
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29361, 375, 23449, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29361, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29361, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29361,375,23449,1,2575)
+	self:addTradeFlags(RecipeDB, 29361,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29361,1, 18747, 1, 18779)

 	-- Smelt Hardened Adamantite -- 29686
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 29686, 375, 23573, 1, 2575)
-	self:addTradeFlags(RecipeDB, 29686, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 29686, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 29686,375,23573,1,2575)
+	self:addTradeFlags(RecipeDB, 29686,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 29686,1, 18747, 1, 18779)

 	-- Earth Shatter -- 35750
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35750, 300, 22573, 1, 2575)
-	self:addTradeFlags(RecipeDB, 35750, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 35750, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 35750,300,22573,1,2575)
+	self:addTradeFlags(RecipeDB, 35750,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 35750,1, 18747, 1, 18779)

 	-- Fire Sunder -- 35751
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 35751, 300, 22574, 1, 2575)
-	self:addTradeFlags(RecipeDB, 35751, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 35751, 1, 18747, 1, 18779)
+	self:addTradeSkill(RecipeDB, 35751,300,22574,1,2575)
+	self:addTradeFlags(RecipeDB, 35751,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 35751,1, 18747, 1, 18779)

 	-- Smelt Hardened Khorium -- 46353
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46353, 375, 35128, 3, 2575)
-	self:addTradeFlags(RecipeDB, 46353, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 46353, 7, 3)
+	self:addTradeSkill(RecipeDB, 46353,375,35128,3,2575)
+	self:addTradeFlags(RecipeDB, 46353,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 46353,7, 3)

 	-- Smelt Cobalt -- 49252
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 49252, 325, 36916, 1, 2575)
-	self:addTradeFlags(RecipeDB, 49252, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 49252,325,36916,1,2575)
+	self:addTradeFlags(RecipeDB, 49252,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Saronite -- 49258
@@ -241,8 +241,8 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 49258, 400, 36913, 1, 2575)
-	self:addTradeFlags(RecipeDB, 49258, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 49258,400,36913,1,2575)
+	self:addTradeFlags(RecipeDB, 49258,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Titansteel -- 55208
@@ -250,8 +250,8 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55208, 450, 37663, 2, 2575)
-	self:addTradeFlags(RecipeDB, 55208, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55208,450,37663,2,2575)
+	self:addTradeFlags(RecipeDB, 55208,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Smelt Titanium -- 55211
@@ -259,8 +259,8 @@ function addon:InitSmelting(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55211, 450, 41163, 2, 2575)
-	self:addTradeFlags(RecipeDB, 55211, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55211,450,41163,2,2575)
+	self:addTradeFlags(RecipeDB, 55211,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information


diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 4485711..a60bfe8 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -39,148 +39,148 @@ function addon:InitTailoring(RecipeDB)

 	-- Brown Linen Vest -- 2385
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2385, 20, 2568, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2385, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 2385, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2385,20,2568,1,3908)
+	self:addTradeFlags(RecipeDB, 2385,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 2385,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Linen Boots -- 2386
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2386, 55, 2569, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2386, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 2386, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2386,55,2569,1,3908)
+	self:addTradeFlags(RecipeDB, 2386,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 2386,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Linen Cloak -- 2387
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val6id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2387, 10, 2570, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2387, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 2387,10,2570,1,3908)
+	self:addTradeFlags(RecipeDB, 2387,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Red Linen Robe -- 2389
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val1id4val19id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2389, 40, 2572, 2, 3908)
-	self:addTradeFlags(RecipeDB, 2389, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 2389, 7, 2)
+	self:addTradeSkill(RecipeDB, 2389,40,2572,2,3908)
+	self:addTradeFlags(RecipeDB, 2389,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 2389,7, 2)

 	-- Red Linen Shirt -- 2392
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2392, 30, 2575, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2392, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2392, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2392,30,2575,1,3908)
+	self:addTradeFlags(RecipeDB, 2392,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2392,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- White Linen Shirt -- 2393
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2393, 10, 2576, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2393, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2393, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2393,10,2576,1,3908)
+	self:addTradeFlags(RecipeDB, 2393,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2393,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Blue Linen Shirt -- 2394
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2394, 30, 2577, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2394, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2394, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2394,30,2577,1,3908)
+	self:addTradeFlags(RecipeDB, 2394,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2394,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Barbaric Linen Vest -- 2395
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id3val2id5val26id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2395, 60, 2578, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2395, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 2395, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2395,60,2578,1,3908)
+	self:addTradeFlags(RecipeDB, 2395,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 2395,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Green Linen Shirt -- 2396
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2396, 60, 2579, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2396, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2396, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2396,60,2579,1,3908)
+	self:addTradeFlags(RecipeDB, 2396,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2396,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Reinforced Linen Cape -- 2397
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val11id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2397, 50, 2580, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2397, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 2397, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2397,50,2580,1,3908)
+	self:addTradeFlags(RecipeDB, 2397,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 2397,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Green Woolen Vest -- 2399
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val29id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2399, 75, 2582, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2399, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 2399, 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)
+	self:addTradeSkill(RecipeDB, 2399,75,2582,1,3908)
+	self:addTradeFlags(RecipeDB, 2399,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 2399,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)

 	-- Woolen Boots -- 2401
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id4val2id5val22id6val2id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2401, 85, 2583, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2401, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 2401, 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)
+	self:addTradeSkill(RecipeDB, 2401,85,2583,1,3908)
+	self:addTradeFlags(RecipeDB, 2401,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 2401,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)

 	-- Woolen Cape -- 2402
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val14id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2402, 65, 2584, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2402, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 2402, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2402,65,2584,1,3908)
+	self:addTradeFlags(RecipeDB, 2402,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 2402,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Gray Woolen Robe -- 2403
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id3val5id4val35id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2403, 105, 2585, 2, 3908)
-	self:addTradeFlags(RecipeDB, 2403, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 2403, 7, 2)
+	self:addTradeSkill(RecipeDB, 2403,105,2585,2,3908)
+	self:addTradeFlags(RecipeDB, 2403,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 2403,7, 2)

 	-- Gray Woolen Shirt -- 2406
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2406, 90, 2587, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2406, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2406, 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)
+	self:addTradeSkill(RecipeDB, 2406,90,2587,1,3908)
+	self:addTradeFlags(RecipeDB, 2406,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2406,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)

 	-- Bolt of Linen Cloth -- 2963
 	-- Default profession that you learn when picking up a profession, no reason to get acquire information for it.
@@ -188,8 +188,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2963, 1, 2996, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2963, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 2963,1,2996,1,3908)
+	self:addTradeFlags(RecipeDB, 2963,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bolt of Woolen Cloth -- 2964
@@ -197,284 +197,284 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 2964, 75, 2997, 1, 3908)
-	self:addTradeFlags(RecipeDB, 2964, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 2964, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 2964,75,2997,1,3908)
+	self:addTradeFlags(RecipeDB, 2964,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 2964,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Linen Bag -- 3755
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3755, 35, 4238, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3755, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3755, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3755,35,4238,1,3908)
+	self:addTradeFlags(RecipeDB, 3755,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3755,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Woolen Bag -- 3757
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3757, 70, 4240, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3757, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3757, 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)
+	self:addTradeSkill(RecipeDB, 3757,70,4240,1,3908)
+	self:addTradeFlags(RecipeDB, 3757,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3757,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)

 	-- Green Woolen Bag -- 3758
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3758, 95, 4241, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3758, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3758, 7, 2)
+	self:addTradeSkill(RecipeDB, 3758,95,4241,2,3908)
+	self:addTradeFlags(RecipeDB, 3758,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3758,7, 2)

 	-- Small Silk Pack -- 3813
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3813, 140, 4245, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3813, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3813, 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)
+	self:addTradeSkill(RecipeDB, 3813,140,4245,1,3908)
+	self:addTradeFlags(RecipeDB, 3813,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3813,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)

 	-- Bolt of Silk Cloth -- 3839
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3839, 125, 4305, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3839, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3839, 1, 1346, 1, 3004, 1, 3363, 1, 4576, 1, 5153, 1, 5567, 1, 11049, 1, 11557, 1, 16640, 1, 16729, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3839,125,4305,1,3908)
+	self:addTradeFlags(RecipeDB, 3839,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3839,1, 1346, 1, 3004, 1, 3363, 1, 4576, 1, 5153, 1, 5567, 1, 11049, 1, 11557, 1, 16640, 1, 16729, 1, 17487, 1, 18749, 1, 18772)

 	-- Heavy Linen Gloves -- 3840
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3840, 25, 4307, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3840, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3840, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3840,25,4307,1,3908)
+	self:addTradeFlags(RecipeDB, 3840,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3840,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Green Linen Bracers -- 3841
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3841, 50, 4308, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3841, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3841, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3841,50,4308,1,3908)
+	self:addTradeFlags(RecipeDB, 3841,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3841,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Handstitched Linen Britches -- 3842
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id4val2id5val23id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3842, 60, 4309, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3842, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3842, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3842,60,4309,1,3908)
+	self:addTradeFlags(RecipeDB, 3842,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3842,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Heavy Woolen Gloves -- 3843
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id4val2id5val19id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3843, 75, 4310, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3843, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3843, 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)
+	self:addTradeSkill(RecipeDB, 3843,75,4310,1,3908)
+	self:addTradeFlags(RecipeDB, 3843,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3843,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)

 	-- Heavy Woolen Cloak -- 3844
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val4id5val17id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3844, 100, 4311, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3844, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 3844, 7, 2)
+	self:addTradeSkill(RecipeDB, 3844,100,4311,2,3908)
+	self:addTradeFlags(RecipeDB, 3844,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 3844,7, 2)

 	-- Soft-soled Linen Boots -- 3845
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id3val2id4val20id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3845, 70, 4312, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3845, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3845, 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)
+	self:addTradeSkill(RecipeDB, 3845,70,4312,1,3908)
+	self:addTradeFlags(RecipeDB, 3845,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3845,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 Woolen Boots -- 3847
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id5val23id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3847, 95, 4313, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3847, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3847, 7, 2)
+	self:addTradeSkill(RecipeDB, 3847,95,4313,2,3908)
+	self:addTradeFlags(RecipeDB, 3847,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3847,7, 2)

 	-- Double-stitched Woolen Shoulders -- 3848
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val26id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3848, 100, 4314, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3848, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3848, 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)
+	self:addTradeSkill(RecipeDB, 3848,100,4314,1,3908)
+	self:addTradeFlags(RecipeDB, 3848,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3848,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)

 	-- Reinforced Woolen Shoulders -- 3849
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val27id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3849, 120, 4315, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3849, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3849, 7, 2)
+	self:addTradeSkill(RecipeDB, 3849,120,4315,2,3908)
+	self:addTradeFlags(RecipeDB, 3849,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3849,7, 2)

 	-- Heavy Woolen Pants -- 3850
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id4val6id5val31id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3850, 100, 4316, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3850, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3850, 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)
+	self:addTradeSkill(RecipeDB, 3850,100,4316,1,3908)
+	self:addTradeFlags(RecipeDB, 3850,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3850,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)

 	-- Phoenix Pants -- 3851
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id4val34id6val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3851, 125, 4317, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3851, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3851, 7, 2)
+	self:addTradeSkill(RecipeDB, 3851,125,4317,2,3908)
+	self:addTradeFlags(RecipeDB, 3851,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3851,7, 2)

 	-- Gloves of Meditation -- 3852
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id5val25id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3852, 120, 4318, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3852, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3852, 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)
+	self:addTradeSkill(RecipeDB, 3852,120,4318,1,3908)
+	self:addTradeFlags(RecipeDB, 3852,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3852,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)

 	-- Azure Silk Gloves -- 3854
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id5val26id6val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3854, 145, 4319, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3854, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3854, 2, 2679, 2, 9636)
+	self:addTradeSkill(RecipeDB, 3854,145,4319,1,3908)
+	self:addTradeFlags(RecipeDB, 3854,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3854,2, 2679, 2, 9636)

 	-- Spidersilk Boots -- 3855
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id3val4id4val7id5val29id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3855, 115, 4320, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3855, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3855, 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)
+	self:addTradeSkill(RecipeDB, 3855,115,4320,1,3908)
+	self:addTradeFlags(RecipeDB, 3855,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3855,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)

 	-- Spider Silk Slippers -- 3856
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id5val29id6val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3856, 140, 4321, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3856, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3856, 7, 2)
+	self:addTradeSkill(RecipeDB, 3856,140,4321,2,3908)
+	self:addTradeFlags(RecipeDB, 3856,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3856,7, 2)

 	-- Enchanter's Cowl -- 3857
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val6id5val37id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3857, 165, 4322, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3857, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3857, 2, 2670)
+	self:addTradeSkill(RecipeDB, 3857,165,4322,1,3908)
+	self:addTradeFlags(RecipeDB, 3857,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3857,2, 2670)

 	-- Shadow Hood -- 3858
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
-	-- Instance: 796 - type1category3territory4minlevel34nameScarlet Monasteryid796maxlevel45
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
+	-- Instance: 796 - type1territory4minlevel34nameScarlet Monasterymaxlevel45id796category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val37id6val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3858, 170, 4323, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3858, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3858, 3, 2248, 3, 4292, 3, 4301)
+	self:addTradeSkill(RecipeDB, 3858,170,4323,2,3908)
+	self:addTradeFlags(RecipeDB, 3858,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3858,3, 2248, 3, 4292, 3, 4301)

 	-- Azure Silk Vest -- 3859
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val43id6val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3859, 140, 4324, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3859, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3859, 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)
+	self:addTradeSkill(RecipeDB, 3859,140,4324,1,3908)
+	self:addTradeFlags(RecipeDB, 3859,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3859,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)

 	-- Boots of the Enchanter -- 3860
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id4val8id5val32id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3860, 175, 4325, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3860, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3860, 7, 2)
+	self:addTradeSkill(RecipeDB, 3860,175,4325,2,3908)
+	self:addTradeFlags(RecipeDB, 3860,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3860,7, 2)

 	-- Long Silken Cloak -- 3861
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val5id4val6id5val24id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3861, 175, 4326, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3861, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 3861, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3861,175,4326,1,3908)
+	self:addTradeFlags(RecipeDB, 3861,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 3861,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Icy Cloak -- 3862
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val6id5val29id6val11id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3862, 200, 4327, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3862, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 3862,200,4327,1,3908)
+	self:addTradeFlags(RecipeDB, 3862,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 3862,2, 2381, 2, 6567)

 	-- Spider Belt -- 3863
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val27id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3863, 180, 4328, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3863, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3863, 7, 2)
+	self:addTradeSkill(RecipeDB, 3863,180,4328,2,3908)
+	self:addTradeFlags(RecipeDB, 3863,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3863,7, 2)

 	-- Star Belt -- 3864
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id5val30id6val13id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3864, 200, 4329, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3864, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 3864,200,4329,2,3908)
+	self:addTradeFlags(RecipeDB, 3864,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Bolt of Mageweave -- 3865
@@ -482,673 +482,673 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3865, 175, 4339, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3865, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3865, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3865,175,4339,1,3908)
+	self:addTradeFlags(RecipeDB, 3865,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3865,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Stylish Red Shirt -- 3866
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3866, 100, 4330, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3866, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3866, 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)
+	self:addTradeSkill(RecipeDB, 3866,100,4330,1,3908)
+	self:addTradeFlags(RecipeDB, 3866,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3866,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)

 	-- Phoenix Gloves -- 3868
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id6val7id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3868, 125, 4331, 2, 3908)
-	self:addTradeFlags(RecipeDB, 3868, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 3868, 7, 2)
+	self:addTradeSkill(RecipeDB, 3868,125,4331,2,3908)
+	self:addTradeFlags(RecipeDB, 3868,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 3868,7, 2)

 	-- Bright Yellow Shirt -- 3869
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3869, 135, 4332, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3869, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3869, 2, 2668)
+	self:addTradeSkill(RecipeDB, 3869,135,4332,1,3908)
+	self:addTradeFlags(RecipeDB, 3869,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3869,2, 2668)

 	-- Dark Silk Shirt -- 3870
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3870, 155, 4333, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3870, 1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3870, 2, 2669)
+	self:addTradeSkill(RecipeDB, 3870,155,4333,1,3908)
+	self:addTradeFlags(RecipeDB, 3870,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 3870,2, 2394, 2, 2669)

 	-- Formal White Shirt -- 3871
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3871, 170, 4334, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3871, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 3871, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3871,170,4334,1,3908)
+	self:addTradeFlags(RecipeDB, 3871,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 3871,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Rich Purple Silk Shirt -- 3872
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3872, 185, 4335, 3, 3908)
-	self:addTradeFlags(RecipeDB, 3872, 21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeSkill(RecipeDB, 3872,185,4335,3,3908)
+	self:addTradeFlags(RecipeDB, 3872,21,22,23,24,25,26,27,28,29,30,36,40)
 	-- No acquire information

 	-- Black Swashbuckler's Shirt -- 3873
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3873, 200, 4336, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3873, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 3873, 2, 2663)
+	self:addTradeSkill(RecipeDB, 3873,200,4336,1,3908)
+	self:addTradeFlags(RecipeDB, 3873,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Brown Linen Pants -- 3914
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3914, 20, 4343, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3914, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 3914, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 3914,20,4343,1,3908)
+	self:addTradeFlags(RecipeDB, 3914,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 3914,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Brown Linen Shirt -- 3915
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 3915, 10, 4344, 1, 3908)
-	self:addTradeFlags(RecipeDB, 3915, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 3915,10,4344,1,3908)
+	self:addTradeFlags(RecipeDB, 3915,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Pearl-clasped Cloak -- 6521
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val3id4val16id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6521, 80, 5542, 1, 3908)
-	self:addTradeFlags(RecipeDB, 6521, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	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)
+	self:addTradeSkill(RecipeDB, 6521,80,5542,1,3908)
+	self:addTradeFlags(RecipeDB, 6521,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	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 - type1territory2minlevel15nameThe Deadminesmaxlevel20id1581category3
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6686, 70, 5762, 1, 3908)
-	self:addTradeFlags(RecipeDB, 6686, 1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6686, 3, 157, 3, 590, 3, 3530, 3, 3531, 2, 3005, 2, 4189, 2, 16224)
+	self:addTradeSkill(RecipeDB, 6686,70,5762,1,3908)
+	self:addTradeFlags(RecipeDB, 6686,1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6686,3, 157, 3, 590, 3, 3530, 3, 3531, 2, 843, 2, 3005, 2, 4189, 2, 16224)

 	-- Red Woolen Bag -- 6688
-	-- Instance: 1581 - type1category3territory2minlevel15nameThe Deadminesid1581maxlevel20
 	-- Mob Drop
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6688, 115, 5763, 1, 3908)
-	self:addTradeFlags(RecipeDB, 6688, 1,2,4,5,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6688, 3, 450, 3, 2264, 2, 777, 2, 1454, 2, 3005, 2, 3364, 2, 3485, 2, 3537, 2, 3683, 2, 4189, 2, 4577, 2, 5944)
+	self:addTradeSkill(RecipeDB, 6688,115,5763,1,3908)
+	self:addTradeFlags(RecipeDB, 6688,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6688,3, 450, 3, 2264, 2, 777, 2, 1454, 2, 1474, 2, 3005, 2, 3364, 2, 3485, 2, 3537, 2, 3683, 2, 4189, 2, 4577, 2, 5944)

 	-- Lesser Wizard's Robe -- 6690
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val5id5val41id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6690, 125, 5766, 1, 3908)
-	self:addTradeFlags(RecipeDB, 6690, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 6690, 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)
+	self:addTradeSkill(RecipeDB, 6690,125,5766,1,3908)
+	self:addTradeFlags(RecipeDB, 6690,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 6690,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)

 	-- Robes of Arcana -- 6692
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val7id5val43id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6692, 150, 5770, 2, 3908)
-	self:addTradeFlags(RecipeDB, 6692, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 6692, 3, 910, 3, 923, 3, 2337, 3, 10760)
+	self:addTradeSkill(RecipeDB, 6692,150,5770,2,3908)
+	self:addTradeFlags(RecipeDB, 6692,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 6692,3, 910, 3, 923, 3, 2337, 3, 10760)

 	-- Green Silk Pack -- 6693
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6693, 175, 5764, 2, 3908)
-	self:addTradeFlags(RecipeDB, 6693, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6693, 7, 2)
+	self:addTradeSkill(RecipeDB, 6693,175,5764,2,3908)
+	self:addTradeFlags(RecipeDB, 6693,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6693,7, 2)

 	-- Black Silk Pack -- 6695
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 6695, 185, 5765, 2, 3908)
-	self:addTradeFlags(RecipeDB, 6695, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 6695, 3, 2242, 3, 4341, 3, 4343, 3, 4834)
+	self:addTradeSkill(RecipeDB, 6695,185,5765,2,3908)
+	self:addTradeFlags(RecipeDB, 6695,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 6695,3, 2242, 3, 4341, 3, 4343, 3, 4834)

 	-- Brown Linen Robe -- 7623
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val1id5val19id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7623, 20, 6238, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7623, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 7623, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 7623,20,6238,1,3908)
+	self:addTradeFlags(RecipeDB, 7623,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 7623,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- White Linen Robe -- 7624
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val1id4val19id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7624, 20, 6241, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7624, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 7624, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 7624,20,6241,1,3908)
+	self:addTradeFlags(RecipeDB, 7624,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 7624,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Red Linen Vest -- 7629
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id5val23id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7629, 55, 6239, 2, 3908)
-	self:addTradeFlags(RecipeDB, 7629, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7629, 7, 2)
+	self:addTradeSkill(RecipeDB, 7629,55,6239,2,3908)
+	self:addTradeFlags(RecipeDB, 7629,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 7629,7, 2)

 	-- Blue Linen Vest -- 7630
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id5val23id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7630, 55, 6240, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7630, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7630, 2, 66, 2, 3364, 2, 3522, 2, 4189)
+	self:addTradeSkill(RecipeDB, 7630,55,6240,1,3908)
+	self:addTradeFlags(RecipeDB, 7630,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 7630,2, 66, 2, 3522, 2, 4189)

 	-- Blue Linen Robe -- 7633
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id5val26id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7633, 70, 6242, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7633, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7633, 2, 1250, 2, 3485, 2, 3499)
+	self:addTradeSkill(RecipeDB, 7633,70,6242,1,3908)
+	self:addTradeFlags(RecipeDB, 7633,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 7633,2, 1250, 2, 3485, 2, 3499, 2, 4168)

 	-- Green Woolen Robe -- 7636
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id3val3id4val3id5val32id6
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 7636, 80, 6243, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 7636, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 7636,80,6243,2,3908)
+	--self:addTradeFlags(RecipeDB, 7636,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Blue Overalls -- 7639
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id3val34id6val5id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7639, 100, 6263, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7639, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7639, 2, 3364)
+	self:addTradeSkill(RecipeDB, 7639,100,6263,1,3908)
+	self:addTradeFlags(RecipeDB, 7639,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 7639,2, 1347, 2, 2394, 2, 5944)

 	-- Greater Adept's Robe -- 7643
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val1id3val2id4val7id5val37id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7643, 115, 6264, 1, 3908)
-	self:addTradeFlags(RecipeDB, 7643, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 7643, 2, 1454, 2, 2669, 2, 3499, 2, 4577)
+	self:addTradeSkill(RecipeDB, 7643,115,6264,1,3908)
+	self:addTradeFlags(RecipeDB, 7643,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 7643,2, 1474, 2, 2669, 2, 3499, 2, 4168, 2, 4577)

 	-- Stylish Blue Shirt -- 7892
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7892, 120, 6384, 2, 3908)
-	self:addTradeFlags(RecipeDB, 7892, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7892, 7, 2)
+	self:addTradeSkill(RecipeDB, 7892,120,6384,2,3908)
+	self:addTradeFlags(RecipeDB, 7892,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7892,7, 2)

 	-- Stylish Green Shirt -- 7893
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 7893, 120, 6385, 2, 3908)
-	self:addTradeFlags(RecipeDB, 7893, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 7893, 7, 2)
+	self:addTradeSkill(RecipeDB, 7893,120,6385,2,3908)
+	self:addTradeFlags(RecipeDB, 7893,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 7893,7, 2)

 	-- Simple Dress -- 8465
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8465, 30, 6786, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8465, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 8465, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8465,30,6786,1,3908)
+	self:addTradeFlags(RecipeDB, 8465,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 8465,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- White Woolen Dress -- 8467
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val34id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8467, 100, 6787, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8467, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8467, 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)
+	self:addTradeSkill(RecipeDB, 8467,100,6787,1,3908)
+	self:addTradeFlags(RecipeDB, 8467,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8467,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)

 	-- White Swashbuckler's Shirt -- 8483
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8483, 160, 6795, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8483, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 8483, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8483,160,6795,1,3908)
+	self:addTradeFlags(RecipeDB, 8483,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 8483,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Red Swashbuckler's Shirt -- 8489
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8489, 175, 6796, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8489, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 8489, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8489,175,6796,1,3908)
+	self:addTradeFlags(RecipeDB, 8489,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 8489,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Azure Silk Pants -- 8758
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id4val36id6val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8758, 130, 7046, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8758, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8758, 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)
+	self:addTradeSkill(RecipeDB, 8758,130,7046,1,3908)
+	self:addTradeFlags(RecipeDB, 8758,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8758,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)

 	-- Azure Silk Hood -- 8760
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val33id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8760, 145, 7048, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8760, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8760, 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)
+	self:addTradeSkill(RecipeDB, 8760,145,7048,1,3908)
+	self:addTradeFlags(RecipeDB, 8760,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8760,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)

 	-- Silk Headband -- 8762
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val34id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8762, 160, 7050, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8762, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8762, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8762,160,7050,1,3908)
+	self:addTradeFlags(RecipeDB, 8762,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8762,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Earthen Vest -- 8764
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id3val10id5val46id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8764, 160, 7051, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8764, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8764, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8764,160,7051,1,3908)
+	self:addTradeFlags(RecipeDB, 8764,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8764,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Azure Silk Belt -- 8766
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id4val26id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8766, 165, 7052, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8766, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8766, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8766,165,7052,1,3908)
+	self:addTradeFlags(RecipeDB, 8766,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8766,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Robe of Power -- 8770
 	-- Trainer
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val8id5val55id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8770, 180, 7054, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8770, 1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8770, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8770,180,7054,1,3908)
+	self:addTradeFlags(RecipeDB, 8770,1,2,3,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8770,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Crimson Silk Belt -- 8772
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id4val6id5val26id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8772, 165, 7055, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8772, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8772, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8772,165,7055,1,3908)
+	self:addTradeFlags(RecipeDB, 8772,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8772,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Green Silken Shoulders -- 8774
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val36id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8774, 170, 7057, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8774, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8774, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8774,170,7057,1,3908)
+	self:addTradeFlags(RecipeDB, 8774,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8774,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Linen Belt -- 8776
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8776, 15, 7026, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8776, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8776, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8776,15,7026,1,3908)
+	self:addTradeFlags(RecipeDB, 8776,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8776,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Boots of Darkness -- 8778
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id3val29id6val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8778, 130, 7027, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8778, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 8778,130,7027,2,3908)
+	self:addTradeFlags(RecipeDB, 8778,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Hands of Darkness -- 8780
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id5val26id6val7id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8780, 145, 7047, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8780, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8780, 7, 2)
+	self:addTradeSkill(RecipeDB, 8780,145,7047,2,3908)
+	self:addTradeFlags(RecipeDB, 8780,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8780,7, 2)

 	-- Truefaith Gloves -- 8782
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id4val27id6val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8782, 150, 7049, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8782, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8782, 7, 2)
+	self:addTradeSkill(RecipeDB, 8782,150,7049,2,3908)
+	self:addTradeFlags(RecipeDB, 8782,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8782,7, 2)

 	-- Green Silk Armor -- 8784
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val13id4val45id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8784, 165, 7065, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8784, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8784, 7, 2)
+	self:addTradeSkill(RecipeDB, 8784,165,7065,2,3908)
+	self:addTradeFlags(RecipeDB, 8784,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8784,7, 2)

 	-- Azure Silk Cloak -- 8786
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val3id5val23id6val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8786, 175, 7053, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8786, 1,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 8786, 2, 6576)
+	self:addTradeSkill(RecipeDB, 8786,175,7053,1,3908)
+	self:addTradeFlags(RecipeDB, 8786,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	-- No acquire information

 	-- Crimson Silk Cloak -- 8789
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val3id3val24id6val7id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8789, 180, 7056, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8789, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 8789, 2, 2670)
+	self:addTradeSkill(RecipeDB, 8789,180,7056,1,3908)
+	self:addTradeFlags(RecipeDB, 8789,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	-- No acquire information

 	-- Crimson Silk Vest -- 8791
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val46id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8791, 185, 7058, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8791, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8791, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8791,185,7058,1,3908)
+	self:addTradeFlags(RecipeDB, 8791,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8791,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Crimson Silk Shoulders -- 8793
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val7id5val38id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8793, 190, 7059, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8793, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8793, 7, 2)
+	self:addTradeSkill(RecipeDB, 8793,190,7059,2,3908)
+	self:addTradeFlags(RecipeDB, 8793,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8793,7, 2)

 	-- Azure Shoulders -- 8795
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id3val38id6val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8795, 190, 7060, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8795, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8795, 7, 2)
+	self:addTradeSkill(RecipeDB, 8795,190,7060,2,3908)
+	self:addTradeFlags(RecipeDB, 8795,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8795,7, 2)

 	-- Earthen Silk Belt -- 8797
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id3val8id5val29id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8797, 195, 7061, 2, 3908)
-	self:addTradeFlags(RecipeDB, 8797, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 8797, 7, 2)
+	self:addTradeSkill(RecipeDB, 8797,195,7061,2,3908)
+	self:addTradeFlags(RecipeDB, 8797,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 8797,7, 2)

 	-- Crimson Silk Pantaloons -- 8799
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8799, 195, 7062, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8799, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8799, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8799,195,7062,1,3908)
+	self:addTradeFlags(RecipeDB, 8799,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8799,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Crimson Silk Robe -- 8802
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id4val6id5val54id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8802, 205, 7063, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8802, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 8802,205,7063,1,3908)
+	self:addTradeFlags(RecipeDB, 8802,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Crimson Silk Gloves -- 8804
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id4val35id6val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 8804, 195, 7064, 1, 3908)
-	self:addTradeFlags(RecipeDB, 8804, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 8804, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 8804,195,7064,1,3908)
+	self:addTradeFlags(RecipeDB, 8804,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 8804,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Simple Linen Pants -- 12044
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12044, 10, 10045, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12044, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 12044,10,10045,1,3908)
+	self:addTradeFlags(RecipeDB, 12044,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Simple Linen Boots -- 12045
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12045, 15, 10046, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12045, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12045, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12045,15,10046,1,3908)
+	self:addTradeFlags(RecipeDB, 12045,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12045,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Simple Kilt -- 12046
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val23id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12046, 65, 10047, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12046, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12046, 1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12046,65,10047,1,3908)
+	self:addTradeFlags(RecipeDB, 12046,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12046,1, 1103, 1, 1300, 1, 1346, 1, 1703, 1, 2399, 1, 2627, 1, 2855, 1, 3004, 1, 3363, 1, 3484, 1, 3523, 1, 3704, 1, 4159, 1, 4193, 1, 4576, 1, 5153, 1, 5567, 1, 11048, 1, 11049, 1, 11050, 1, 11051, 1, 11052, 1, 11557, 1, 16366, 1, 16639, 1, 16640, 1, 16729, 1, 16746, 1, 17487, 1, 18749, 1, 18772)

 	-- Colorful Kilt -- 12047
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id5val33id6val6id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12047, 120, 10048, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12047, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12047, 7, 2)
+	self:addTradeSkill(RecipeDB, 12047,120,10048,2,3908)
+	self:addTradeFlags(RecipeDB, 12047,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12047,7, 2)

 	-- Black Mageweave Vest -- 12048
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val12id5val54id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12048, 190, 9998, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12048, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12048, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12048,190,9998,1,3908)
+	self:addTradeFlags(RecipeDB, 12048,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12048,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Black Mageweave Leggings -- 12049
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val14id5val47id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12049, 190, 9999, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12049, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12049, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12049,190,9999,1,3908)
+	self:addTradeFlags(RecipeDB, 12049,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12049,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Black Mageweave Robe -- 12050
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val14id5val55id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12050, 195, 10001, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12050, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12050, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12050,195,10001,1,3908)
+	self:addTradeFlags(RecipeDB, 12050,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12050,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Shadoweave Pants -- 12052
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id3val48id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12052, 195, 10002, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12052, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12052, 1, 4578, 1, 9584)
+	self:addTradeSkill(RecipeDB, 12052,195,10002,1,3908)
+	self:addTradeFlags(RecipeDB, 12052,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12052,1, 4578, 1, 9584)

 	-- Black Mageweave Gloves -- 12053
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val35id6val15id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12053, 200, 10003, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12053, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12053, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12053,200,10003,1,3908)
+	self:addTradeFlags(RecipeDB, 12053,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12053,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Shadoweave Robe -- 12055
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id5val57id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12055, 200, 10004, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12055, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12055, 1, 4578, 1, 9584)
+	self:addTradeSkill(RecipeDB, 12055,200,10004,1,3908)
+	self:addTradeFlags(RecipeDB, 12055,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12055,1, 4578, 1, 9584)

 	-- Red Mageweave Vest -- 12056
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val18id4val57id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12056, 215, 10007, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12056, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12056, 7, 2)
+	self:addTradeSkill(RecipeDB, 12056,215,10007,2,3908)
+	self:addTradeFlags(RecipeDB, 12056,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12056,7, 2)

 	-- White Bandit Mask -- 12059
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val46id6val13id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12059, 215, 10008, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12059, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12059, 7, 2)
+	self:addTradeSkill(RecipeDB, 12059,215,10008,2,3908)
+	self:addTradeFlags(RecipeDB, 12059,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12059,7, 2)

 	-- Red Mageweave Pants -- 12060
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val49id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12060, 215, 10009, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12060, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12060, 7, 2)
+	self:addTradeSkill(RecipeDB, 12060,215,10009,2,3908)
+	self:addTradeFlags(RecipeDB, 12060,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12060,7, 2)

 	-- Orange Mageweave Shirt -- 12061
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12061, 210, 10056, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12061, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12061, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12061,210,10056,1,3908)
+	self:addTradeFlags(RecipeDB, 12061,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12061,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Stormcloth Pants -- 12062
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id5val51id6val8id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12062, 205, 10010, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12062, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12062,205,10010,2,3908)
+	--self:addTradeFlags(RecipeDB, 12062,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Stormcloth Gloves -- 12063
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val36id6val16id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12063, 205, 10011, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12063, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12063,205,10011,2,3908)
+	--self:addTradeFlags(RecipeDB, 12063,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Orange Martial Shirt -- 12064
@@ -1156,817 +1156,817 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12064, 220, 10052, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12064, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12064, 2, 3005)
+	self:addTradeSkill(RecipeDB, 12064,220,10052,1,3908)
+	self:addTradeFlags(RecipeDB, 12064,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12064,2, 3005, 2, 4168)

 	-- Mageweave Bag -- 12065
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12065, 210, 10050, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12065, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12065, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12065,210,10050,1,3908)
+	self:addTradeFlags(RecipeDB, 12065,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12065,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Red Mageweave Gloves -- 12066
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val37id6val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12066, 225, 10018, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12066, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12066, 7, 2)
+	self:addTradeSkill(RecipeDB, 12066,225,10018,2,3908)
+	self:addTradeFlags(RecipeDB, 12066,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12066,7, 2)

 	-- Dreamweave Gloves -- 12067
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val4id4val7id5val41id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12067, 210, 10019, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12067, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12067, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12067,210,10019,1,3908)
+	self:addTradeFlags(RecipeDB, 12067,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12067,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Stormcloth Vest -- 12068
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id3val8id5val59id6val15id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12068, 210, 10020, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12068, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12068,210,10020,2,3908)
+	--self:addTradeFlags(RecipeDB, 12068,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Cindercloth Robe -- 12069
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val59id6val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12069, 210, 10042, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12069, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12069, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12069,210,10042,1,3908)
+	self:addTradeFlags(RecipeDB, 12069,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12069,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Dreamweave Vest -- 12070
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val14id5val65id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12070, 210, 10021, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12070, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12070, 1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12070,210,10021,1,3908)
+	self:addTradeFlags(RecipeDB, 12070,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12070,1, 1346, 1, 2399, 1, 4576, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Shadoweave Gloves -- 12071
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id4val37id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12071, 210, 10023, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12071, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12071, 1, 4578, 1, 9584)
+	self:addTradeSkill(RecipeDB, 12071,210,10023,1,3908)
+	self:addTradeFlags(RecipeDB, 12071,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12071,1, 4578, 1, 9584)

 	-- Black Mageweave Headband -- 12072
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val13id5val49id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12072, 215, 10024, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12072, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12072, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12072,215,10024,1,3908)
+	self:addTradeFlags(RecipeDB, 12072,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12072,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Black Mageweave Boots -- 12073
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id4val11id5val41id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12073, 215, 10026, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12073, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12073, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12073,215,10026,1,3908)
+	self:addTradeFlags(RecipeDB, 12073,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12073,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Black Mageweave Shoulders -- 12074
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val10id5val45id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12074, 215, 10027, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12074, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12074, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12074,215,10027,1,3908)
+	self:addTradeFlags(RecipeDB, 12074,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12074,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Lavender Mageweave Shirt -- 12075
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12075, 230, 10054, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12075, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12075, 2, 3364, 2, 8681)
+	self:addTradeSkill(RecipeDB, 12075,230,10054,1,3908)
+	self:addTradeFlags(RecipeDB, 12075,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12075,2, 3364, 2, 8681)

 	-- Shadoweave Shoulders -- 12076
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id3val46id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12076, 220, 10028, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12076, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12076, 1, 4578, 1, 9584)
+	self:addTradeSkill(RecipeDB, 12076,220,10028,1,3908)
+	self:addTradeFlags(RecipeDB, 12076,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12076,1, 4578, 1, 9584)

 	-- Simple Black Dress -- 12077
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12077, 230, 10053, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12077, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12077, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12077,230,10053,1,3908)
+	self:addTradeFlags(RecipeDB, 12077,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12077,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Red Mageweave Shoulders -- 12078
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id4val46id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12078, 235, 10029, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12078, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12078, 7, 2)
+	self:addTradeSkill(RecipeDB, 12078,235,10029,2,3908)
+	self:addTradeFlags(RecipeDB, 12078,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12078,7, 2)

 	-- Red Mageweave Bag -- 12079
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12079, 220, 10051, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12079, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 12079, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12079,220,10051,1,3908)
+	self:addTradeFlags(RecipeDB, 12079,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 12079,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Pink Mageweave Shirt -- 12080
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12080, 235, 10055, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12080, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12080, 2, 3364, 2, 8681)
+	self:addTradeSkill(RecipeDB, 12080,235,10055,1,3908)
+	self:addTradeFlags(RecipeDB, 12080,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12080,2, 3364, 2, 8681)

 	-- Admiral's Hat -- 12081
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val51id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12081, 240, 10030, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12081, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 12081,240,10030,1,3908)
+	self:addTradeFlags(RecipeDB, 12081,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Shadoweave Boots -- 12082
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id5val43id6val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12082, 225, 10031, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12082, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12082, 1, 4578, 1, 9584)
+	self:addTradeSkill(RecipeDB, 12082,225,10031,1,3908)
+	self:addTradeFlags(RecipeDB, 12082,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12082,1, 4578, 1, 9584)

 	-- Stormcloth Headband -- 12083
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val10id5val51id6val12id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12083, 225, 10032, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12083, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12083,225,10032,2,3908)
+	--self:addTradeFlags(RecipeDB, 12083,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Red Mageweave Headband -- 12084
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val20id4val51id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12084, 240, 10033, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12084, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12084, 7, 2)
+	self:addTradeSkill(RecipeDB, 12084,240,10033,2,3908)
+	self:addTradeFlags(RecipeDB, 12084,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12084,7, 2)

 	-- Tuxedo Shirt -- 12085
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12085, 240, 10034, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12085, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 12085, 2, 4577, 2, 8681)
+	self:addTradeSkill(RecipeDB, 12085,240,10034,1,3908)
+	self:addTradeFlags(RecipeDB, 12085,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 12085,2, 4577, 2, 8681)

 	-- Shadoweave Mask -- 12086
 	-- Quest Reward
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val52id6val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12086, 245, 10025, 2, 3908)
-	self:addTradeFlags(RecipeDB, 12086, 1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12086, 4, 3402)
+	self:addTradeSkill(RecipeDB, 12086,245,10025,2,3908)
+	self:addTradeFlags(RecipeDB, 12086,1,2,8,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12086,4, 3402)

 	-- Stormcloth Shoulders -- 12087
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val48id6val18id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12087, 230, 10038, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12087, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12087,230,10038,2,3908)
+	--self:addTradeFlags(RecipeDB, 12087,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Cindercloth Boots -- 12088
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val44id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12088, 230, 10044, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12088, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12088, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12088,230,10044,1,3908)
+	self:addTradeFlags(RecipeDB, 12088,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12088,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Tuxedo Pants -- 12089
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12089, 245, 10035, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12089, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12089, 2, 4577, 2, 8681)
+	self:addTradeSkill(RecipeDB, 12089,245,10035,1,3908)
+	self:addTradeFlags(RecipeDB, 12089,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12089,2, 4577, 2, 8681)

 	-- Stormcloth Boots -- 12090
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val45id6val13id49
 	--recipecount = recipecount + 1
-	--self:addTradeSkill(RecipeDB, 12090, 235, 10039, 2, 3908)
-	--self:addTradeFlags(RecipeDB, 12090, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	--self:addTradeSkill(RecipeDB, 12090,235,10039,2,3908)
+	--self:addTradeFlags(RecipeDB, 12090,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- White Wedding Dress -- 12091
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val44id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12091, 250, 10040, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12091, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12091, 2, 1347, 2, 3005)
+	self:addTradeSkill(RecipeDB, 12091,250,10040,1,3908)
+	self:addTradeFlags(RecipeDB, 12091,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12091,2, 1347, 2, 3005)

 	-- Dreamweave Circlet -- 12092
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val12id5val58id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12092, 235, 10041, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12092, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 12092, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 12092,235,10041,1,3908)
+	self:addTradeFlags(RecipeDB, 12092,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 12092,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Tuxedo Jacket -- 12093
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 12093, 250, 10036, 1, 3908)
-	self:addTradeFlags(RecipeDB, 12093, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 12093, 2, 4577, 2, 8681)
+	self:addTradeSkill(RecipeDB, 12093,250,10036,1,3908)
+	self:addTradeFlags(RecipeDB, 12093,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 12093,2, 4577, 2, 8681)

 	-- Bolt of Runecloth -- 18401
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18401, 250, 14048, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18401, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 18401, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18401,250,14048,1,3908)
+	self:addTradeFlags(RecipeDB, 18401,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 18401,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Runecloth Belt -- 18402
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val8id5val37id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18402, 240, 13856, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18402, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 18402, 1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18402,240,13856,1,3908)
+	self:addTradeFlags(RecipeDB, 18402,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 18402,1, 2399, 1, 11052, 1, 11557, 1, 18749, 1, 18772)

 	-- Frostweave Tunic -- 18403
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val66id6val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18403, 255, 13869, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18403, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18403, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18403,255,13869,2,3908)
+	self:addTradeFlags(RecipeDB, 18403,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18403,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Frostweave Robe -- 18404
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id5val66id6val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18404, 255, 13868, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18404, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18404, 7, 2)
+	self:addTradeSkill(RecipeDB, 18404,255,13868,2,3908)
+	self:addTradeFlags(RecipeDB, 18404,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18404,7, 2)

 	-- Runecloth Bag -- 18405
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18405, 260, 14046, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18405, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18405, 2, 11189)
+	self:addTradeSkill(RecipeDB, 18405,260,14046,1,3908)
+	self:addTradeFlags(RecipeDB, 18405,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	-- No acquire information

 	-- Runecloth Robe -- 18406
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val17id4val11id5val68id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18406, 260, 13858, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18406, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18406, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18406,260,13858,1,3908)
+	self:addTradeFlags(RecipeDB, 18406,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18406,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Runecloth Tunic -- 18407
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id4val17id5val68id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18407, 260, 13857, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18407, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18407, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18407,260,13857,2,3908)
+	self:addTradeFlags(RecipeDB, 18407,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18407,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cindercloth Vest -- 18408
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id5val68id6val20id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18408, 260, 14042, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18408, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18408, 3, 5860, 3, 5861, 3, 5862)
+	self:addTradeSkill(RecipeDB, 18408,260,14042,2,3908)
+	self:addTradeFlags(RecipeDB, 18408,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18408,3, 5860, 3, 5861, 3, 5862)

 	-- Runecloth Cloak -- 18409
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Vendor
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val8id4val9id5val34id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18409, 265, 13860, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18409, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 18409, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18409,265,13860,1,3908)
+	self:addTradeFlags(RecipeDB, 18409,1,2,3,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 18409,1, 2399, 1, 11052, 1, 18749, 1, 18772, 2, 7940)

 	-- Ghostweave Belt -- 18410
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val39id6val6id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18410, 265, 14143, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18410, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18410, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18410,265,14143,2,3908)
+	self:addTradeFlags(RecipeDB, 18410,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18410,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Frostweave Gloves -- 18411
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id4val43id6val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18411, 265, 13870, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18411, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18411, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18411,265,13870,2,3908)
+	self:addTradeFlags(RecipeDB, 18411,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18411,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cindercloth Gloves -- 18412
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id5val44id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18412, 270, 14043, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18412, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18412, 3, 5861)
+	self:addTradeSkill(RecipeDB, 18412,270,14043,2,3908)
+	self:addTradeFlags(RecipeDB, 18412,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18412,3, 5861)

 	-- Ghostweave Gloves -- 18413
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val44id6val6id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18413, 270, 14142, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18413, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18413, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18413,270,14142,2,3908)
+	self:addTradeFlags(RecipeDB, 18413,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18413,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Brightcloth Robe -- 18414
 	-- Trainer
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val70id6val16id35val15id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18414, 270, 14100, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18414, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18414, 3, 13147, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18414,270,14100,2,3908)
+	self:addTradeFlags(RecipeDB, 18414,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18414,3, 13147, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Brightcloth Gloves -- 18415
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val44id6val12id35val11id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18415, 270, 14101, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18415, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18415, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18415,270,14101,2,3908)
+	self:addTradeFlags(RecipeDB, 18415,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18415,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Ghostweave Vest -- 18416
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val71id6val8id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18416, 275, 14141, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18416, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18416, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18416,275,14141,2,3908)
+	self:addTradeFlags(RecipeDB, 18416,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18416,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Runecloth Gloves -- 18417
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val9id5val45id6val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18417, 275, 13863, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18417, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18417, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18417,275,13863,1,3908)
+	self:addTradeFlags(RecipeDB, 18417,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18417,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cindercloth Cloak -- 18418
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val8id4val36id6val11id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18418, 275, 14044, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18418, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 18418, 3, 7037)
+	self:addTradeSkill(RecipeDB, 18418,275,14044,2,3908)
+	self:addTradeFlags(RecipeDB, 18418,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 18418,3, 7037)

 	-- Felcloth Pants -- 18419
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val62id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18419, 275, 14107, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18419, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 18419,275,14107,1,3908)
+	self:addTradeFlags(RecipeDB, 18419,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Brightcloth Cloak -- 18420
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val36id6val7id35val7id36val8id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18420, 275, 14103, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18420, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 18420, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18420,275,14103,2,3908)
+	self:addTradeFlags(RecipeDB, 18420,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 18420,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Wizardweave Leggings -- 18421
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val62id6val16id32val16id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18421, 275, 14132, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18421, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18421, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18421,275,14132,2,3908)
+	self:addTradeFlags(RecipeDB, 18421,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18421,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cloak of Fire -- 18422
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val7id3val39id6val6id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18422, 275, 14134, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18422, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
-	self:addTradeAcquire(RecipeDB, 18422, 3, 8921, 3, 9026)
+	self:addTradeSkill(RecipeDB, 18422,275,14134,3,3908)
+	self:addTradeFlags(RecipeDB, 18422,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeAcquire(RecipeDB, 18422,3, 8921, 3, 9026)

 	-- Runecloth Boots -- 18423
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val14id5val50id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18423, 280, 13864, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18423, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18423, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18423,280,13864,1,3908)
+	self:addTradeFlags(RecipeDB, 18423,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18423,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Frostweave Pants -- 18424
 	-- Trainer
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id5val63id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18424, 280, 13871, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18424, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18424, 3, 13300, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18424,280,13871,2,3908)
+	self:addTradeFlags(RecipeDB, 18424,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18424,3, 13300, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Cindercloth Pants -- 18434
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val63id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18434, 280, 14045, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18434, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18434, 3, 7037)
+	self:addTradeSkill(RecipeDB, 18434,280,14045,2,3908)
+	self:addTradeFlags(RecipeDB, 18434,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18434,3, 7037)

 	-- Robe of Winter Night -- 18436
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val81id6val33id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18436, 285, 14136, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18436, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 18436, 3, 7435, 3, 7436, 3, 7437, 3, 7458, 3, 10659, 3, 10660, 3, 10661, 3, 10807)
+	self:addTradeSkill(RecipeDB, 18436,285,14136,3,3908)
+	self:addTradeFlags(RecipeDB, 18436,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 18436,3, 7435, 3, 7436, 3, 7437, 3, 7458, 3, 10659, 3, 10660, 3, 10661, 3, 10807)

 	-- Felcloth Boots -- 18437
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id5val51id6val14id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18437, 285, 14108, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18437, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18437, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18437,285,14108,2,3908)
+	self:addTradeFlags(RecipeDB, 18437,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18437,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Runecloth Pants -- 18438
 	-- Trainer
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val20id5val65id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18438, 285, 13865, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18438, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18438, 3, 12397, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18438,285,13865,2,3908)
+	self:addTradeFlags(RecipeDB, 18438,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18438,3, 12397, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Brightcloth Pants -- 18439
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val66id6val17id35val16id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18439, 290, 14104, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18439, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18439, 7, 2)
+	self:addTradeSkill(RecipeDB, 18439,290,14104,2,3908)
+	self:addTradeFlags(RecipeDB, 18439,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18439,7, 2)

 	-- Mooncloth Leggings -- 18440
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id3val14id4val21id5val72id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18440, 290, 14137, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18440, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 18440,290,14137,3,3908)
+	self:addTradeFlags(RecipeDB, 18440,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Ghostweave Pants -- 18441
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val66id6val8id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18441, 290, 14144, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18441, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18441, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18441,290,14144,2,3908)
+	self:addTradeFlags(RecipeDB, 18441,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18441,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Felcloth Hood -- 18442
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val61id6val25id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18442, 290, 14111, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18442, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18442, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18442,290,14111,2,3908)
+	self:addTradeFlags(RecipeDB, 18442,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18442,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Runecloth Headband -- 18444
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val20id4val13id5val62id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18444, 295, 13866, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18444, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18444, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18444,295,13866,2,3908)
+	self:addTradeFlags(RecipeDB, 18444,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18444,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Mooncloth Bag -- 18445
 	-- World Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18445, 300, 14155, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18445, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18445, 7, 2)
+	self:addTradeSkill(RecipeDB, 18445,300,14155,2,3908)
+	self:addTradeFlags(RecipeDB, 18445,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18445,7, 2)

 	-- Wizardweave Robe -- 18446
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val77id6val17id32val18id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18446, 300, 14128, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18446, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18446, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18446,300,14128,2,3908)
+	self:addTradeFlags(RecipeDB, 18446,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18446,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Mooncloth Vest -- 18447
 	-- Raid: 2159 - Onyxia's Lair
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id3val20id4val19id5val85id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18447, 300, 14138, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18447, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18447, 3, 10184)
+	self:addTradeSkill(RecipeDB, 18447,300,14138,3,3908)
+	self:addTradeFlags(RecipeDB, 18447,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18447,3, 10184)

 	-- Mooncloth Shoulders -- 18448
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val17id4val11id5val65id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18448, 300, 14139, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18448, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 18448,300,14139,3,3908)
+	self:addTradeFlags(RecipeDB, 18448,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Runecloth Shoulders -- 18449
 	-- Trainer
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id4val10id5val59id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18449, 300, 13867, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18449, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18449, 3, 12397, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18449,300,13867,2,3908)
+	self:addTradeFlags(RecipeDB, 18449,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18449,3, 12397, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Wizardweave Turban -- 18450
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val64id6val18id32val18id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18450, 300, 14130, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18450, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18450, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18450,300,14130,2,3908)
+	self:addTradeFlags(RecipeDB, 18450,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18450,1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Felcloth Robe -- 18451
 	-- Trainer
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val7id3val79id6val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18451, 300, 14106, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18451, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18451, 3, 13152, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18451,300,14106,2,3908)
+	self:addTradeFlags(RecipeDB, 18451,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18451,3, 13152, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Mooncloth Circlet -- 18452
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val13id3val23id4val15id5val71id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18452, 300, 14140, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18452, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 18452,300,14140,3,3908)
+	self:addTradeFlags(RecipeDB, 18452,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Felcloth Shoulders -- 18453
 	-- Trainer
 	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val5id5val60id6val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18453, 300, 14112, 2, 3908)
-	self:addTradeFlags(RecipeDB, 18453, 1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 18453, 3, 12397, 3, 13140, 3, 13152, 3, 13153, 1, 2399, 1, 11052, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 18453,300,14112,2,3908)
+	self:addTradeFlags(RecipeDB, 18453,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 18453,3, 12397, 3, 13140, 3, 13152, 3, 13153, 1, 2399, 1, 11052, 1, 18749, 1, 18772)

 	-- Gloves of Spell Mastery -- 18454
-	-- Flags: Priest, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: Priest,Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val8id5val68id6val28id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18454, 300, 14146, 4, 3908)
-	self:addTradeFlags(RecipeDB, 18454, 26,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 18454,300,14146,4,3908)
+	self:addTradeFlags(RecipeDB, 18454,26,36,40,47,56)
 	-- No acquire information

 	-- Bottomless Bag -- 18455
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18455, 300, 14156, 3, 3908)
-	self:addTradeFlags(RecipeDB, 18455, 21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeSkill(RecipeDB, 18455,300,14156,3,3908)
+	self:addTradeFlags(RecipeDB, 18455,21,22,23,24,25,26,27,28,29,30,36,40)
 	-- No acquire information

 	-- Truefaith Vestments -- 18456
 	-- Trainer
-	-- Flags: Priest, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: Priest,Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val14id3val109id6val6id24val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18456, 300, 14154, 4, 3908)
-	self:addTradeFlags(RecipeDB, 18456, 3,26,37,41,47,56)
+	self:addTradeSkill(RecipeDB, 18456,300,14154,4,3908)
+	self:addTradeFlags(RecipeDB, 18456,3,26,37,41,47,56)
 	-- No acquire information

 	-- Robe of the Archmage -- 18457
-	-- Instance: 1583 - type1category3territory1minlevel58nameBlackrock Spireid1583maxlevel60
+	-- Instance: 1583 - type1territory1minlevel58nameBlackrock Spiremaxlevel60id1583category3
 	-- Mob Drop
-	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val109id6val14id44val40id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18457, 300, 14152, 4, 3908)
-	self:addTradeFlags(RecipeDB, 18457, 1,2,5,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 18457, 3, 9264)
+	self:addTradeSkill(RecipeDB, 18457,300,14152,4,3908)
+	self:addTradeFlags(RecipeDB, 18457,1,2,5,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 18457,3, 9264)

 	-- Robe of the Void -- 18458
-	-- Instance: 2057 - type1category3territory1minlevel58nameScholomanceid2057maxlevel60
+	-- Instance: 2057 - type1territory1minlevel58nameScholomancemaxlevel60id2057category3
 	-- Mob Drop
-	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val14id3val109id6val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18458, 300, 14153, 4, 3908)
-	self:addTradeFlags(RecipeDB, 18458, 1,2,5,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 18458, 3, 1853)
+	self:addTradeSkill(RecipeDB, 18458,300,14153,4,3908)
+	self:addTradeFlags(RecipeDB, 18458,1,2,5,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 18458,3, 1853)

 	-- Mooncloth -- 18560
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 18560, 250, 14342, 1, 3908)
-	self:addTradeFlags(RecipeDB, 18560, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 18560, 2, 11189)
+	self:addTradeSkill(RecipeDB, 18560,250,14342,1,3908)
+	self:addTradeFlags(RecipeDB, 18560,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 18560,2, 11189)

 	-- Mooncloth Boots -- 19435
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val11id3val14id4val13id5val55id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 19435, 265, 15802, 3, 3908)
-	self:addTradeFlags(RecipeDB, 19435, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 19435,265,15802,3,3908)
+	self:addTradeFlags(RecipeDB, 19435,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Flarecore Mantle -- 20848
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val10id4val10id5val81id6val24id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20848, 300, 16980, 1, 3908)
-	self:addTradeFlags(RecipeDB, 20848, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 20848, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20848,300,16980,1,3908)
+	self:addTradeFlags(RecipeDB, 20848,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	-- No acquire information

 	-- Flarecore Gloves -- 20849
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
+	-- Instance: 1584 - type1territory1minlevel55nameBlackrock Depthsmaxlevel60id1584category3
 	-- Vendor
-	-- Flags: Priest, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: Priest,Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val14id4val68id6val25id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 20849, 300, 16979, 1, 3908)
-	self:addTradeFlags(RecipeDB, 20849, 1,2,4,5,26,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 20849, 2, 12944)
+	self:addTradeSkill(RecipeDB, 20849,300,16979,1,3908)
+	self:addTradeFlags(RecipeDB, 20849,1,2,4,5,26,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 20849,2, 12944)

 	-- Green Holiday Shirt -- 21945
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 21945, 190, 17723, 1, 3908)
-	self:addTradeFlags(RecipeDB, 21945, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 21945,190,17723,1,3908)
+	self:addTradeFlags(RecipeDB, 21945,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Flarecore Wraps -- 22759
@@ -1978,220 +1978,219 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 2717 - Molten Core
 	-- Raid: 2717 - Molten Core
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id4val49id6val9id24val7id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22759, 300, 18263, 3, 3908)
-	self:addTradeFlags(RecipeDB, 22759, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 22759, 3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)
+	self:addTradeSkill(RecipeDB, 22759,300,18263,3,3908)
+	self:addTradeFlags(RecipeDB, 22759,1,2,6,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 22759,3, 11982, 3, 11988, 3, 12056, 3, 12057, 3, 12118, 3, 12259, 3, 12264)

 	-- Gordok Ogre Suit -- 22813
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22813, 275, 18258, 2, 3908)
-	self:addTradeFlags(RecipeDB, 22813, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 22813,275,18258,2,3908)
+	self:addTradeFlags(RecipeDB, 22813,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Belt of the Archmage -- 22866
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val25id4val62id6val14id44
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22866, 300, 18405, 4, 3908)
-	self:addTradeFlags(RecipeDB, 22866, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 22866,300,18405,4,3908)
+	self:addTradeFlags(RecipeDB, 22866,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Felcloth Gloves -- 22867
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val55id6val27id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22867, 300, 18407, 3, 3908)
-	self:addTradeFlags(RecipeDB, 22867, 21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 22867,300,18407,3,3908)
+	self:addTradeFlags(RecipeDB, 22867,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Inferno Gloves -- 22868
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id4val55id6val27id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22868, 300, 18408, 3, 3908)
-	self:addTradeFlags(RecipeDB, 22868, 21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 22868,300,18408,3,3908)
+	self:addTradeFlags(RecipeDB, 22868,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Mooncloth Gloves -- 22869
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val9id3val16id4val15id5val55id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22869, 300, 18409, 3, 3908)
-	self:addTradeFlags(RecipeDB, 22869, 21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 22869,300,18409,3,3908)
+	self:addTradeFlags(RecipeDB, 22869,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Cloak of Warding -- 22870
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats: Tanking,
 	-- Item Stats: val214id6val7id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22870, 300, 18413, 3, 3908)
-	self:addTradeFlags(RecipeDB, 22870, 21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
+	self:addTradeSkill(RecipeDB, 22870,300,18413,3,3908)
+	self:addTradeFlags(RecipeDB, 22870,21,22,23,24,25,26,27,28,29,30,36,41,47,52,60)
 	-- No acquire information

 	-- Mooncloth Robe -- 22902
 	-- No location information
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id3val25id4val12id5val87id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 22902, 300, 18486, 1, 3908)
-	self:addTradeFlags(RecipeDB, 22902, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 22902, 2, 14371)
+	self:addTradeSkill(RecipeDB, 22902,300,18486,1,3908)
+	self:addTradeFlags(RecipeDB, 22902,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 22902,2, 14371)

 	-- Wisdom of the Timbermaw -- 23662
 	-- Timbermaw Hold - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id4val46id6val4id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23662, 290, 19047, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23662, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,99)
-	self:addTradeAcquire(RecipeDB, 23662, 6, 576, 2, 11557)
+	self:addTradeSkill(RecipeDB, 23662,290,19047,1,3908)
+	self:addTradeFlags(RecipeDB, 23662,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,99)
+	self:addTradeAcquire(RecipeDB, 23662,6, 576, 2, 11557)

 	-- Mantle of the Timbermaw -- 23663
 	-- Timbermaw Hold - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id4val68id6val6id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23663, 300, 19050, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23663, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,99)
-	self:addTradeAcquire(RecipeDB, 23663, 6, 576, 3, 11557)
+	self:addTradeSkill(RecipeDB, 23663,300,19050,1,3908)
+	self:addTradeFlags(RecipeDB, 23663,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,99)
+	self:addTradeAcquire(RecipeDB, 23663,6, 576, 3, 11557)

 	-- Argent Boots -- 23664
 	-- Argent Dawn - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val7id5val57id6val4id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23664, 290, 19056, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23664, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,96)
-	self:addTradeAcquire(RecipeDB, 23664, 6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)
+	self:addTradeSkill(RecipeDB, 23664,290,19056,1,3908)
+	self:addTradeFlags(RecipeDB, 23664,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,96)
+	self:addTradeAcquire(RecipeDB, 23664,6, 529, 2, 10856, 6, 529, 2, 10857, 6, 529, 2, 11536)

 	-- Argent Shoulders -- 23665
 	-- Argent Dawn - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val23id3val8id5val68id6val5id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23665, 300, 19059, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23665, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,96)
-	self:addTradeAcquire(RecipeDB, 23665, 6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)
+	self:addTradeSkill(RecipeDB, 23665,300,19059,1,3908)
+	self:addTradeFlags(RecipeDB, 23665,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,96)
+	self:addTradeAcquire(RecipeDB, 23665,6, 529, 3, 10856, 6, 529, 3, 10857, 6, 529, 3, 11536)

 	-- Flarecore Robe -- 23666
-	-- Instance: 1584 - type1category3territory1minlevel55nameBlackrock Depthsid1584maxlevel60
-	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Trainer
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val35id3val116id6val15id33val23id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23666, 300, 19156, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23666, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 23666, 2, 12944)
+	self:addTradeSkill(RecipeDB, 23666,300,19156,1,3908)
+	self:addTradeFlags(RecipeDB, 23666,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	-- No acquire information

 	-- Flarecore Leggings -- 23667
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val107id6val16id33val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 23667, 300, 19165, 1, 3908)
-	self:addTradeFlags(RecipeDB, 23667, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 23667,300,19165,1,3908)
+	self:addTradeFlags(RecipeDB, 23667,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Bloodvine Vest -- 24091
 	-- Zandalar Tribe - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val13id4val92id6val16id45val27id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24091, 300, 19682, 1, 3908)
-	self:addTradeFlags(RecipeDB, 24091, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
-	self:addTradeAcquire(RecipeDB, 24091, 6, 270, 3, 14921)
+	self:addTradeSkill(RecipeDB, 24091,300,19682,1,3908)
+	self:addTradeFlags(RecipeDB, 24091,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
+	self:addTradeAcquire(RecipeDB, 24091,6, 270, 3, 14921)

 	-- Bloodvine Leggings -- 24092
 	-- Zandalar Tribe - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val6id4val80id6val8id45val37id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24092, 300, 19683, 1, 3908)
-	self:addTradeFlags(RecipeDB, 24092, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
-	self:addTradeAcquire(RecipeDB, 24092, 6, 270, 2, 14921)
+	self:addTradeSkill(RecipeDB, 24092,300,19683,1,3908)
+	self:addTradeFlags(RecipeDB, 24092,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
+	self:addTradeAcquire(RecipeDB, 24092,6, 270, 2, 14921)

 	-- Bloodvine Boots -- 24093
 	-- Zandalar Tribe - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id4val63id6val8id45val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24093, 300, 19684, 1, 3908)
-	self:addTradeFlags(RecipeDB, 24093, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
-	self:addTradeAcquire(RecipeDB, 24093, 6, 270, 1, 14921)
+	self:addTradeSkill(RecipeDB, 24093,300,19684,1,3908)
+	self:addTradeFlags(RecipeDB, 24093,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,100)
+	self:addTradeAcquire(RecipeDB, 24093,6, 270, 1, 14921)

 	-- Runed Stygian Leggings -- 24901
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val13id3val78id6val6id24val25id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24901, 300, 20538, 3, 3908)
-	self:addTradeFlags(RecipeDB, 24901, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 24901,300,20538,3,3908)
+	self:addTradeFlags(RecipeDB, 24901,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Runed Stygian Belt -- 24902
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val50id6val3id24val20id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24902, 300, 20539, 3, 3908)
-	self:addTradeFlags(RecipeDB, 24902, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 24902,300,20539,3,3908)
+	self:addTradeFlags(RecipeDB, 24902,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Runed Stygian Boots -- 24903
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val8id3val61id6val4id24val20id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 24903, 300, 20537, 3, 3908)
-	self:addTradeFlags(RecipeDB, 24903, 21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeSkill(RecipeDB, 24903,300,20537,3,3908)
+	self:addTradeFlags(RecipeDB, 24903,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
 	-- No acquire information

 	-- Soul Pouch -- 26085
 	-- Vendor
-	-- Flags: Warlock, Item BoE, Recipe BoE,
+	-- Flags: Warlock,Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26085, 260, 21340, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26085, 1,2,4,29,36,40)
-	self:addTradeAcquire(RecipeDB, 26085, 2, 6568)
+	self:addTradeSkill(RecipeDB, 26085,260,21340,1,3908)
+	self:addTradeFlags(RecipeDB, 26085,1,2,4,29,36,40)
+	self:addTradeAcquire(RecipeDB, 26085,2, 6568)

 	-- Felcloth Bag -- 26086
 	-- Trainer
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26086, 270, 21341, 3, 3908)
-	self:addTradeFlags(RecipeDB, 26086, 3,29,36,41)
+	self:addTradeSkill(RecipeDB, 26086,270,21341,3,3908)
+	self:addTradeFlags(RecipeDB, 26086,3,29,36,41)
 	-- No acquire information

 	-- Core Felcloth Bag -- 26087
@@ -2203,115 +2202,115 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 2717 - Molten Core
 	-- No location information
 	-- Mob Drop
-	-- Flags: Warlock, Item BoE, Recipe BoE,
+	-- Flags: Warlock,Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26087, 300, 21342, 3, 3908)
-	self:addTradeFlags(RecipeDB, 26087, 1,2,6,29,36,40)
-	self:addTradeAcquire(RecipeDB, 26087, 3, 11982, 3, 11988, 3, 12056, 3, 12118, 3, 12259, 3, 12264, 3, 12397)
+	self:addTradeSkill(RecipeDB, 26087,300,21342,3,3908)
+	self:addTradeFlags(RecipeDB, 26087,1,2,6,29,36,40)
+	self:addTradeAcquire(RecipeDB, 26087,3, 11982, 3, 11988, 3, 12056, 3, 12118, 3, 12259, 3, 12264, 3, 12397)

 	-- Festival Dress -- 26403
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Quest Reward
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26403, 250, 21154, 2, 3908)
-	self:addTradeFlags(RecipeDB, 26403, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 26403,250,21154,2,3908)
+	self:addTradeFlags(RecipeDB, 26403,8,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26403,4, 8878)

 	-- Festive Red Pant Suit -- 26407
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Quest Reward
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26407, 250, 21542, 2, 3908)
-	self:addTradeFlags(RecipeDB, 26407, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 26407,250,21542,2,3908)
+	self:addTradeFlags(RecipeDB, 26407,8,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26407,4, 8878)

 	-- Bolt of Netherweave -- 26745
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26745, 285, 21840, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26745, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26745, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26745,285,21840,1,3908)
+	self:addTradeFlags(RecipeDB, 26745,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26745,1, 18749, 1, 18772)

 	-- Netherweave Bag -- 26746
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26746, 300, 21841, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26746, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26746, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26746,300,21841,1,3908)
+	self:addTradeFlags(RecipeDB, 26746,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26746,1, 18749, 1, 18772)

 	-- Bolt of Imbued Netherweave -- 26747
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26747, 325, 21842, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26747, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 26747, 2, 16638, 2, 16767, 2, 19213)
+	self:addTradeSkill(RecipeDB, 26747,325,21842,1,3908)
+	self:addTradeFlags(RecipeDB, 26747,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26747,2, 16638, 2, 16767, 2, 19213)

 	-- Imbued Netherweave Bag -- 26749
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26749, 340, 21843, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26749, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 26749, 2, 19015, 2, 19213)
+	self:addTradeSkill(RecipeDB, 26749,340,21843,1,3908)
+	self:addTradeFlags(RecipeDB, 26749,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26749,2, 19015, 2, 19213)

 	-- Bolt of Soulcloth -- 26750
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26750, 345, 21844, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26750, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 26750, 2, 16638, 2, 16767, 2, 19015, 2, 19017)
+	self:addTradeSkill(RecipeDB, 26750,345,21844,1,3908)
+	self:addTradeFlags(RecipeDB, 26750,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26750,2, 16638, 2, 16767, 2, 19015, 2, 19017)

 	-- Primal Mooncloth -- 26751
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26751, 350, 21845, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26751, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 26751, 2, 22208, 2, 29512)
+	self:addTradeSkill(RecipeDB, 26751,350,21845,1,3908)
+	self:addTradeFlags(RecipeDB, 26751,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 26751,2, 22208, 2, 29512)

 	-- Spellfire Belt -- 26752
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val18id4val100id6val18id44val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26752, 355, 21846, 1, 3908, 26797) -- Speciality
-	self:addTradeFlags(RecipeDB, 26752, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26752, 2, 22213, 2, 29511)
+	self:addTradeSkill(RecipeDB, 26752,355,21846,1,3908, 26797) -- Speciality
+	self:addTradeFlags(RecipeDB, 26752,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26752,2, 22213, 2, 29511)

 	-- Spellfire Gloves -- 26753
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id4val111id6val23id44val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26753, 365, 21847, 1, 3908, 26797) -- Speciality
-	self:addTradeFlags(RecipeDB, 26753, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26753, 2, 22213, 2, 29511)
+	self:addTradeSkill(RecipeDB, 26753,365,21847,1,3908, 26797) -- Speciality
+	self:addTradeFlags(RecipeDB, 26753,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26753,2, 22213, 2, 29511)

 	-- Spellfire Robe -- 26754
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val17id4val178id6val28id44val58id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26754, 375, 21848, 1, 3908, 26797) -- Speciality
-	self:addTradeFlags(RecipeDB, 26754, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26754, 2, 22213, 2, 29511)
+	self:addTradeSkill(RecipeDB, 26754,375,21848,1,3908, 26797) -- Speciality
+	self:addTradeFlags(RecipeDB, 26754,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26754,2, 22213, 2, 29511)

 	-- Spellfire Bag -- 26755
 	-- Mob Drop
@@ -2319,78 +2318,78 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26755, 375, 21858, 3, 3908)
-	self:addTradeFlags(RecipeDB, 26755, 1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26755, 3, 20134, 3, 20135, 2, 22213, 2, 29511)
+	self:addTradeSkill(RecipeDB, 26755,375,21858,3,3908)
+	self:addTradeFlags(RecipeDB, 26755,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26755,3, 20134, 3, 20135, 2, 22213, 2, 29511)

 	-- Frozen Shadoweave Shoulders -- 26756
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val15id4val133id6val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26756, 355, 21869, 1, 3908, 26801) -- Speciality
-	self:addTradeFlags(RecipeDB, 26756, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26756, 2, 22212, 2, 29510)
+	self:addTradeSkill(RecipeDB, 26756,355,21869,1,3908, 26801) -- Speciality
+	self:addTradeFlags(RecipeDB, 26756,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26756,2, 22212, 2, 29510)

 	-- Frozen Shadoweave Boots -- 26757
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val9id4val122id6val47id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26757, 365, 21870, 1, 3908, 26801) -- Speciality
-	self:addTradeFlags(RecipeDB, 26757, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26757, 2, 22212, 2, 29510)
+	self:addTradeSkill(RecipeDB, 26757,365,21870,1,3908, 26801) -- Speciality
+	self:addTradeFlags(RecipeDB, 26757,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26757,2, 22212, 2, 29510)

 	-- Frozen Shadoweave Robe -- 26758
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val20id4val178id6val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26758, 375, 21871, 1, 3908, 26801) -- Speciality
-	self:addTradeFlags(RecipeDB, 26758, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26758, 2, 22212, 2, 29510)
+	self:addTradeSkill(RecipeDB, 26758,375,21871,1,3908, 26801) -- Speciality
+	self:addTradeFlags(RecipeDB, 26758,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26758,2, 22212, 2, 29510)

 	-- Ebon Shadowbag -- 26759
 	-- Vendor
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26759, 375, 21872, 3, 3908)
-	self:addTradeFlags(RecipeDB, 26759, 1,2,4,29,36,41)
-	self:addTradeAcquire(RecipeDB, 26759, 2, 22212, 2, 29510)
+	self:addTradeSkill(RecipeDB, 26759,375,21872,3,3908)
+	self:addTradeFlags(RecipeDB, 26759,1,2,4,29,36,41)
+	self:addTradeAcquire(RecipeDB, 26759,2, 22212, 2, 29510)

 	-- Primal Mooncloth Belt -- 26760
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val11id5val109id6val8id24val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26760, 355, 21873, 1, 3908, 26798) -- Speciality
-	self:addTradeFlags(RecipeDB, 26760, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26760, 2, 22208, 2, 29512)
+	self:addTradeSkill(RecipeDB, 26760,355,21873,1,3908, 26798) -- Speciality
+	self:addTradeFlags(RecipeDB, 26760,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26760,2, 22208, 2, 29512)

 	-- Primal Mooncloth Shoulders -- 26761
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id4val15id5val133id6val7id24val49id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26761, 365, 21874, 1, 3908, 26798) -- Speciality
-	self:addTradeFlags(RecipeDB, 26761, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26761, 2, 22208, 2, 29512)
+	self:addTradeSkill(RecipeDB, 26761,365,21874,1,3908, 26798) -- Speciality
+	self:addTradeFlags(RecipeDB, 26761,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26761,2, 22208, 2, 29512)

 	-- Primal Mooncloth Robe -- 26762
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val20id4val20id5val202id6val10id24val64id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26762, 375, 21875, 1, 3908, 26798) -- Speciality
-	self:addTradeFlags(RecipeDB, 26762, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26762, 2, 22208, 2, 29512)
+	self:addTradeSkill(RecipeDB, 26762,375,21875,1,3908, 26798) -- Speciality
+	self:addTradeFlags(RecipeDB, 26762,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26762,2, 22208, 2, 29512)

 	-- Primal Mooncloth Bag -- 26763
 	-- Mob Drop
@@ -2398,203 +2397,202 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26763, 375, 21876, 3, 3908)
-	self:addTradeFlags(RecipeDB, 26763, 1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 26763, 3, 18872, 2, 22208, 2, 29512)
+	self:addTradeSkill(RecipeDB, 26763,375,21876,3,3908)
+	self:addTradeFlags(RecipeDB, 26763,1,2,4,11,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 26763,3, 18872, 2, 22208, 2, 29512)

 	-- Netherweave Bracers -- 26764
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id3val51id6val19id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26764, 310, 21849, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26764, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26764, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26764,310,21849,1,3908)
+	self:addTradeFlags(RecipeDB, 26764,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26764,1, 18749, 1, 18772)

 	-- Netherweave Belt -- 26765
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val65id6val26id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26765, 310, 21850, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26765, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26765, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26765,310,21850,1,3908)
+	self:addTradeFlags(RecipeDB, 26765,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26765,1, 18749, 1, 18772)

 	-- Netherweave Gloves -- 26770
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val77id6val28id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26770, 320, 21851, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26770, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26770, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26770,320,21851,1,3908)
+	self:addTradeFlags(RecipeDB, 26770,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26770,1, 18749, 1, 18772)

 	-- Netherweave Pants -- 26771
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val45id3val111id6val37id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26771, 325, 21852, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26771, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26771, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26771,325,21852,1,3908)
+	self:addTradeFlags(RecipeDB, 26771,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26771,1, 18749, 1, 18772)

 	-- Netherweave Boots -- 26772
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val92id6val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26772, 335, 21853, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26772, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26772, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 26772,335,21853,1,3908)
+	self:addTradeFlags(RecipeDB, 26772,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26772,1, 18749, 1, 18772)

 	-- Netherweave Robe -- 26773
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val45id3val137id6val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26773, 340, 21854, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26773, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26773, 2, 16638, 2, 16767, 2, 19213)
+	self:addTradeSkill(RecipeDB, 26773,340,21854,1,3908)
+	self:addTradeFlags(RecipeDB, 26773,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26773,2, 16638, 2, 16767, 2, 19213)

 	-- Netherweave Tunic -- 26774
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val45id3val141id6val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26774, 345, 21855, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26774, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26774, 2, 16638, 2, 16767, 2, 19213)
+	self:addTradeSkill(RecipeDB, 26774,345,21855,1,3908)
+	self:addTradeFlags(RecipeDB, 26774,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26774,2, 16638, 2, 16767, 2, 19213)

 	-- Imbued Netherweave Pants -- 26775
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val26id4val126id6val10id24val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26775, 340, 21859, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26775, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26775, 2, 18011, 2, 19722)
+	self:addTradeSkill(RecipeDB, 26775,340,21859,1,3908)
+	self:addTradeFlags(RecipeDB, 26775,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26775,2, 18011, 2, 19722)

 	-- Imbued Netherweave Boots -- 26776
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val21id4val102id6val8id24val23id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26776, 350, 21860, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26776, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26776, 2, 18011, 2, 19722)
+	self:addTradeSkill(RecipeDB, 26776,350,21860,1,3908)
+	self:addTradeFlags(RecipeDB, 26776,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26776,2, 18011, 2, 19722)

 	-- Imbued Netherweave Robe -- 26777
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val42id3val28id4val155id6val11id24val33id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26777, 360, 21861, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26777, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26777, 2, 19521)
+	self:addTradeSkill(RecipeDB, 26777,360,21861,1,3908)
+	self:addTradeFlags(RecipeDB, 26777,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26777,2, 19521)

 	-- Imbued Netherweave Tunic -- 26778
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val28id3val155id6val11id24val50id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26778, 360, 21862, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26778, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26778, 2, 19521)
+	self:addTradeSkill(RecipeDB, 26778,360,21862,1,3908)
+	self:addTradeFlags(RecipeDB, 26778,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26778,2, 19521)

 	-- Soulcloth Gloves -- 26779
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id3val13id4val9id5val106id6val35id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26779, 355, 21863, 1, 3908)
-	self:addTradeFlags(RecipeDB, 26779, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 26779, 2, 19015, 2, 19017)
+	self:addTradeSkill(RecipeDB, 26779,355,21863,1,3908)
+	self:addTradeFlags(RecipeDB, 26779,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 26779,2, 19015, 2, 19017)

 	-- Soulcloth Shoulders -- 26780
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val15id4val11id5val127id6val30id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26780, 365, 21864, 4, 3908)
-	self:addTradeFlags(RecipeDB, 26780, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26780, 3, 16406)
+	self:addTradeSkill(RecipeDB, 26780,365,21864,4,3908)
+	self:addTradeFlags(RecipeDB, 26780,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26780,3, 16406)

 	-- Soulcloth Vest -- 26781
 	-- Raid: 3457 - Karazhan
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id3val20id4val16id5val170id6val45id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26781, 375, 21865, 4, 3908)
-	self:addTradeFlags(RecipeDB, 26781, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26781, 3, 16408)
+	self:addTradeSkill(RecipeDB, 26781,375,21865,4,3908)
+	self:addTradeFlags(RecipeDB, 26781,1,2,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26781,3, 16408)

 	-- Arcanoweave Bracers -- 26782
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val31id3val67id6val25id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26782, 350, 21866, 2, 3908)
-	self:addTradeFlags(RecipeDB, 26782, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26782, 3, 20869)
+	self:addTradeSkill(RecipeDB, 26782,350,21866,2,3908)
+	self:addTradeFlags(RecipeDB, 26782,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26782,3, 20869)

 	-- Arcanoweave Boots -- 26783
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val106id6val35id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26783, 360, 21867, 2, 3908)
-	self:addTradeFlags(RecipeDB, 26783, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26783, 3, 19168)
+	self:addTradeSkill(RecipeDB, 26783,360,21867,2,3908)
+	self:addTradeFlags(RecipeDB, 26783,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26783,3, 19168)

 	-- Arcanoweave Robe -- 26784
-	-- Instance: 3849 - type5category3territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849
+	-- Instance: 3849 - type5territory1expansion1minlevel70nameTempest Keep: The Mechanarid3849category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val45id3val156id6val9id24val50id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 26784, 370, 21868, 2, 3908)
-	self:addTradeFlags(RecipeDB, 26784, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 26784, 3, 19220)
+	self:addTradeSkill(RecipeDB, 26784,370,21868,2,3908)
+	self:addTradeFlags(RecipeDB, 26784,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 26784,3, 19220)

 	-- Enchanted Mageweave Pouch -- 27658
-	-- Instance: 717 - type1category3territory2minlevel24nameThe Stockadeid717maxlevel32
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27658, 225, 22246, 1, 3908)
-	self:addTradeFlags(RecipeDB, 27658, 1,2,4,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27658, 2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)
+	self:addTradeSkill(RecipeDB, 27658,225,22246,1,3908)
+	self:addTradeFlags(RecipeDB, 27658,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27658,2, 1318, 2, 3012, 2, 3346, 2, 4228, 2, 4617, 2, 5158, 2, 5757, 2, 5758, 2, 15419, 2, 16635, 2, 16722, 2, 18753, 2, 18773, 2, 18951, 2, 19234, 2, 19537, 2, 19540, 2, 19663, 2, 26569, 2, 27030, 2, 27054, 2, 27147, 2, 28714)

 	-- Enchanted Runecloth Bag -- 27659
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27659, 275, 22248, 1, 3908)
-	self:addTradeFlags(RecipeDB, 27659, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27659, 2, 15419)
+	self:addTradeSkill(RecipeDB, 27659,275,22248,1,3908)
+	self:addTradeFlags(RecipeDB, 27659,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27659,2, 15419)

 	-- Big Bag of Enchantment -- 27660
 	-- No location information
@@ -2602,9 +2600,9 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27660, 300, 22249, 2, 3908)
-	self:addTradeFlags(RecipeDB, 27660, 1,2,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 27660, 3, 11487)
+	self:addTradeSkill(RecipeDB, 27660,300,22249,2,3908)
+	self:addTradeFlags(RecipeDB, 27660,1,2,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 27660,3, 11487)

 	-- Cenarion Herb Bag -- 27724
 	-- Cenarion Circle - Friendly
@@ -2612,9 +2610,9 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27724, 275, 22251, 1, 3908)
-	self:addTradeFlags(RecipeDB, 27724, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,97)
-	self:addTradeAcquire(RecipeDB, 27724, 6, 609, 1, 15179)
+	self:addTradeSkill(RecipeDB, 27724,275,22251,1,3908)
+	self:addTradeFlags(RecipeDB, 27724,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,97)
+	self:addTradeAcquire(RecipeDB, 27724,6, 609, 1, 15179)

 	-- Satchel of Cenarius -- 27725
 	-- Cenarion Circle - Revered
@@ -2622,102 +2620,102 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 27725, 300, 22252, 1, 3908)
-	self:addTradeFlags(RecipeDB, 27725, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,97)
-	self:addTradeAcquire(RecipeDB, 27725, 6, 609, 3, 15179)
+	self:addTradeSkill(RecipeDB, 27725,300,22252,1,3908)
+	self:addTradeFlags(RecipeDB, 27725,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,97)
+	self:addTradeAcquire(RecipeDB, 27725,6, 609, 3, 15179)

 	-- Glacial Gloves -- 28205
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val22id3val87id6val30id35val15id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28205, 285, 22654, 4, 3908)
-	self:addTradeFlags(RecipeDB, 28205, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 28205,285,22654,4,3908)
+	self:addTradeFlags(RecipeDB, 28205,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Glacial Vest -- 28207
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val26id3val139id6val40id35val21id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28207, 285, 22652, 4, 3908)
-	self:addTradeFlags(RecipeDB, 28207, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 28207,285,22652,4,3908)
+	self:addTradeFlags(RecipeDB, 28207,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Glacial Cloak -- 28208
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val18id3val69id6val24id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28208, 285, 22658, 4, 3908)
-	self:addTradeFlags(RecipeDB, 28208, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 28208,285,22658,4,3908)
+	self:addTradeFlags(RecipeDB, 28208,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Glacial Wrists -- 28209
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val20id3val61id6val20id35val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28209, 285, 22655, 4, 3908)
-	self:addTradeFlags(RecipeDB, 28209, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 28209,285,22655,4,3908)
+	self:addTradeFlags(RecipeDB, 28209,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Gaea's Embrace -- 28210
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val6id3val49id6val20id34
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28210, 300, 22660, 1, 3908)
-	self:addTradeFlags(RecipeDB, 28210, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,97)
-	self:addTradeAcquire(RecipeDB, 28210, 6, 609, 3, 15179)
+	self:addTradeSkill(RecipeDB, 28210,300,22660,1,3908)
+	self:addTradeFlags(RecipeDB, 28210,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,97)
+	self:addTradeAcquire(RecipeDB, 28210,6, 609, 3, 15179)

 	-- Sylvan Vest -- 28480
 	-- Cenarion Circle - Revered
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val98id6val30id34val12id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28480, 300, 22756, 1, 3908)
-	self:addTradeFlags(RecipeDB, 28480, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
-	self:addTradeAcquire(RecipeDB, 28480, 6, 609, 3, 15179)
+	self:addTradeSkill(RecipeDB, 28480,300,22756,1,3908)
+	self:addTradeFlags(RecipeDB, 28480,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
+	self:addTradeAcquire(RecipeDB, 28480,6, 609, 3, 15179)

 	-- Sylvan Crown -- 28481
 	-- Cenarion Circle - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val10id3val80id6val30id34val18id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28481, 300, 22757, 1, 3908)
-	self:addTradeFlags(RecipeDB, 28481, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
-	self:addTradeAcquire(RecipeDB, 28481, 6, 609, 2, 15179)
+	self:addTradeSkill(RecipeDB, 28481,300,22757,1,3908)
+	self:addTradeFlags(RecipeDB, 28481,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
+	self:addTradeAcquire(RecipeDB, 28481,6, 609, 2, 15179)

 	-- Sylvan Shoulders -- 28482
 	-- Cenarion Circle - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val18id3val74id6val20id34val7id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 28482, 300, 22758, 1, 3908)
-	self:addTradeFlags(RecipeDB, 28482, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
-	self:addTradeAcquire(RecipeDB, 28482, 6, 609, 1, 15179)
+	self:addTradeSkill(RecipeDB, 28482,300,22758,1,3908)
+	self:addTradeFlags(RecipeDB, 28482,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,97)
+	self:addTradeAcquire(RecipeDB, 28482,6, 609, 1, 15179)

 	-- Spellcloth -- 31373
 	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31373, 350, 24271, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31373, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 31373, 2, 22213, 2, 29511)
+	self:addTradeSkill(RecipeDB, 31373,350,24271,1,3908)
+	self:addTradeFlags(RecipeDB, 31373,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 31373,2, 22213, 2, 29511)

 	-- Mystic Spellthread -- 31430
 	-- The Scryers - Honored
@@ -2725,9 +2723,9 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31430, 335, 24273, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31430, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
-	self:addTradeAcquire(RecipeDB, 31430, 6, 934, 2, 19331)
+	self:addTradeSkill(RecipeDB, 31430,335,24273,1,3908)
+	self:addTradeFlags(RecipeDB, 31430,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
+	self:addTradeAcquire(RecipeDB, 31430,6, 934, 2, 19331)

 	-- Silver Spellthread -- 31431
 	-- The Aldor - Honored
@@ -2735,9 +2733,9 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31431, 335, 24275, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31431, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
-	self:addTradeAcquire(RecipeDB, 31431, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 31431,335,24275,1,3908)
+	self:addTradeFlags(RecipeDB, 31431,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
+	self:addTradeAcquire(RecipeDB, 31431,6, 932, 2, 19321)

 	-- Runic Spellthread -- 31432
 	-- The Scryers - Exalted
@@ -2745,9 +2743,9 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31432, 375, 24274, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31432, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
-	self:addTradeAcquire(RecipeDB, 31432, 6, 934, 4, 19331)
+	self:addTradeSkill(RecipeDB, 31432,375,24274,1,3908)
+	self:addTradeFlags(RecipeDB, 31432,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,110)
+	self:addTradeAcquire(RecipeDB, 31432,6, 934, 4, 19331)

 	-- Golden Spellthread -- 31433
 	-- The Aldor - Exalted
@@ -2755,212 +2753,213 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31433, 375, 24276, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31433, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
-	self:addTradeAcquire(RecipeDB, 31433, 6, 932, 4, 19321)
+	self:addTradeSkill(RecipeDB, 31433,375,24276,1,3908)
+	self:addTradeFlags(RecipeDB, 31433,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,101)
+	self:addTradeAcquire(RecipeDB, 31433,6, 932, 4, 19321)

 	-- Unyielding Bracers -- 31434
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val67id6val12id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31434, 350, 24249, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31434, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31434, 7, 3)
+	self:addTradeSkill(RecipeDB, 31434,350,24249,3,3908)
+	self:addTradeFlags(RecipeDB, 31434,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31434,7, 3)

 	-- Bracers of Havok -- 31435
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id4val67id6val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31435, 350, 24250, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31435, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31435, 7, 3)
+	self:addTradeSkill(RecipeDB, 31435,350,24250,3,3908)
+	self:addTradeFlags(RecipeDB, 31435,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31435,7, 3)

 	-- Blackstrike Bracers -- 31437
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val67id6val5id24val26id44val2id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31437, 350, 24251, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31437, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31437, 7, 3)
+	self:addTradeSkill(RecipeDB, 31437,350,24251,3,3908)
+	self:addTradeFlags(RecipeDB, 31437,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31437,7, 3)

 	-- Cloak of the Black Void -- 31438
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val11id4val76id6val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31438, 350, 24252, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31438, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 31438, 7, 3)
+	self:addTradeSkill(RecipeDB, 31438,350,24252,3,3908)
+	self:addTradeFlags(RecipeDB, 31438,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 31438,7, 3)

 	-- Cloak of Eternity -- 31440
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats: Tanking,
 	-- Item Stats: val36id3val76id6val23id31
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31440, 350, 24253, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31440, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,60)
-	self:addTradeAcquire(RecipeDB, 31440, 7, 3)
+	self:addTradeSkill(RecipeDB, 31440,350,24253,3,3908)
+	self:addTradeFlags(RecipeDB, 31440,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,52,60)
+	self:addTradeAcquire(RecipeDB, 31440,7, 3)

 	-- White Remedy Cape -- 31441
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val76id6val7id24val32id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31441, 350, 24254, 3, 3908)
-	self:addTradeFlags(RecipeDB, 31441, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 31441, 7, 3)
+	self:addTradeSkill(RecipeDB, 31441,350,24254,3,3908)
+	self:addTradeFlags(RecipeDB, 31441,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 31441,7, 3)

 	-- Unyielding Girdle -- 31442
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val28id3val3id4val100id6val20id29val32id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31442, 365, 24255, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31442, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31442, 7, 4)
+	self:addTradeSkill(RecipeDB, 31442,365,24255,4,3908)
+	self:addTradeFlags(RecipeDB, 31442,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31442,7, 4)

 	-- Girdle of Ruination -- 31443
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val18id3val13id4val100id6val20id44val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31443, 365, 24256, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31443, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31443, 7, 4)
+	self:addTradeSkill(RecipeDB, 31443,365,24256,4,3908)
+	self:addTradeFlags(RecipeDB, 31443,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31443,7, 4)

 	-- Black Belt of Knowledge -- 31444
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3716 - type5category3territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogid3716maxlevel65
+	-- Instance: 3716 - type5territory1expansion1minlevel63nameCoilfang Reservoir: The Underbogmaxlevel65id3716category3
 	-- Raid: 3845 - Tempest Keep
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val18id4val21id5val100id6val11id24val4id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31444, 365, 24257, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31444, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 31444, 3, 16409, 3, 16504, 3, 16525, 3, 16530, 3, 17723, 3, 20052, 3, 21301, 3, 21339)
+	self:addTradeSkill(RecipeDB, 31444,365,24257,4,3908)
+	self:addTradeFlags(RecipeDB, 31444,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 31444,3, 16409, 3, 16504, 3, 16525, 3, 16530, 3, 17723, 3, 20052, 3, 21301, 3, 21339)

 	-- Resolute Cape -- 31448
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
 	-- Raid: 3457 - Karazhan
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Raid: 3457 - Karazhan
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Raid: 3607 - Coilfang Reservoir: Serpentshrine Cavern
 	-- No location information
 	-- Raid: 3805 - Zul'Aman
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val30id3val349id6val21id29
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31448, 365, 24258, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31448, 1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 31448, 3, 15548, 3, 16409, 3, 16526, 3, 16596, 3, 17669, 3, 17800, 3, 21298, 3, 22286, 3, 23597)
+	self:addTradeSkill(RecipeDB, 31448,365,24258,4,3908)
+	self:addTradeFlags(RecipeDB, 31448,1,2,5,6,11,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 31448,3, 15548, 3, 16409, 3, 16526, 3, 16596, 3, 17669, 3, 17800, 3, 21298, 3, 22286, 3, 23597)

 	-- Vengeance Wrap -- 31449
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val89id6val23id44val52id48
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31449, 365, 24259, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31449, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 31449, 7, 4)
+	self:addTradeSkill(RecipeDB, 31449,365,24259,4,3908)
+	self:addTradeFlags(RecipeDB, 31449,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 31449,7, 4)

 	-- Manaweave Cloak -- 31450
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val20id4val21id5val89id6val8id24
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31450, 365, 24260, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31450, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
-	self:addTradeAcquire(RecipeDB, 31450, 7, 4)
+	self:addTradeSkill(RecipeDB, 31450,365,24260,4,3908)
+	self:addTradeFlags(RecipeDB, 31450,1,2,10,21,22,23,24,25,26,27,28,29,30,36,40,47,60)
+	self:addTradeAcquire(RecipeDB, 31450,7, 4)

 	-- Whitemend Pants -- 31451
-	-- Instance: 3848 - type5category3territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848
+	-- Instance: 3848 - type5territory1expansion1minlevel70nameTempest Keep: The Arcatrazid3848category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val25id4val156id6val11id24val33id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31451, 375, 24261, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31451, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31451, 3, 20885)
+	self:addTradeSkill(RecipeDB, 31451,375,24261,4,3908)
+	self:addTradeFlags(RecipeDB, 31451,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31451,3, 20885)

 	-- Spellstrike Pants -- 31452
-	-- Instance: 3789 - type5category3territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789
+	-- Instance: 3789 - type5territory1expansion1minlevel70nameAuchindoun: Shadow Labrynthid3789category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id4val156id6val26id44val22id45val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31452, 375, 24262, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31452, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31452, 3, 18708)
+	self:addTradeSkill(RecipeDB, 31452,375,24262,4,3908)
+	self:addTradeFlags(RecipeDB, 31452,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31452,3, 18708)

 	-- Battlecast Pants -- 31453
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val42id3val27id4val156id6val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31453, 375, 24263, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31453, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31453, 3, 17978)
+	self:addTradeSkill(RecipeDB, 31453,375,24263,4,3908)
+	self:addTradeFlags(RecipeDB, 31453,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31453,3, 17978)

 	-- Whitemend Hood -- 31454
-	-- Instance: 3847 - type5category3territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847
+	-- Instance: 3847 - type5territory1expansion1minlevel70nameTempest Keep: The Botanicaid3847category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val19id4val145id6val11id24val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31454, 375, 24264, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31454, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31454, 3, 17977)
+	self:addTradeSkill(RecipeDB, 31454,375,24264,4,3908)
+	self:addTradeFlags(RecipeDB, 31454,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31454,3, 17977)

 	-- Spellstrike Hood -- 31455
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
-	-- Instance: 3714 - type5category3territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
+	-- Instance: 3714 - type5territory1expansion1minlevel70nameHellfire Citadel: The Shattered Hallsid3714category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id3val12id4val145id6val24id44val16id45val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31455, 375, 24266, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31455, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31455, 3, 16807, 3, 17669)
+	self:addTradeSkill(RecipeDB, 31455,375,24266,4,3908)
+	self:addTradeFlags(RecipeDB, 31455,1,2,5,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31455,3, 16807, 3, 17669)

 	-- Battlecast Hood -- 31456
-	-- Instance: 3715 - type5category3territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715
+	-- Instance: 3715 - type5territory1expansion1minlevel70nameCoilfang Reservoir: The Steamvaultid3715category3
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id3val28id4val145id6val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31456, 375, 24267, 4, 3908)
-	self:addTradeFlags(RecipeDB, 31456, 1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 31456, 3, 17798)
+	self:addTradeSkill(RecipeDB, 31456,375,24267,4,3908)
+	self:addTradeFlags(RecipeDB, 31456,1,2,5,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 31456,3, 17798)

 	-- Bag of Jewels -- 31459
 	-- The Consortium - Honored
@@ -2968,126 +2967,126 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31459, 340, 24270, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31459, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
-	self:addTradeAcquire(RecipeDB, 31459, 6, 933, 2, 20242, 6, 933, 2, 23007)
+	self:addTradeSkill(RecipeDB, 31459,340,24270,1,3908)
+	self:addTradeFlags(RecipeDB, 31459,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,105)
+	self:addTradeAcquire(RecipeDB, 31459,6, 933, 2, 20242, 6, 933, 2, 23007)

 	-- Netherweave Net -- 31460
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31460, 300, 24268, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31460, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
-	self:addTradeAcquire(RecipeDB, 31460, 1, 11557, 1, 18749, 1, 18772)
+	self:addTradeSkill(RecipeDB, 31460,300,24268,1,3908)
+	self:addTradeFlags(RecipeDB, 31460,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB, 31460,1, 11557, 1, 18749, 1, 18772)

 	-- Heavy Netherweave Net -- 31461
 	-- Trainer
 	-- Flags: All classes, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 31461, 315, 24269, 1, 3908)
-	self:addTradeFlags(RecipeDB, 31461, 3,21,22,23,24,25,26,27,28,29,30,41)
+	self:addTradeSkill(RecipeDB, 31461,315,24269,1,3908)
+	self:addTradeFlags(RecipeDB, 31461,3,21,22,23,24,25,26,27,28,29,30,41)
 	-- No acquire information

 	-- Belt of Blasting -- 36315
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val121id6val30id44val23id45val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36315, 375, 30038, 4, 3908)
-	self:addTradeFlags(RecipeDB, 36315, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 36315, 7, 4)
+	self:addTradeSkill(RecipeDB, 36315,375,30038,4,3908)
+	self:addTradeFlags(RecipeDB, 36315,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 36315,7, 4)

 	-- Belt of the Long Road -- 36316
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val13id3val18id4val33id5val121id6val43id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36316, 375, 30036, 4, 3908)
-	self:addTradeFlags(RecipeDB, 36316, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 36316, 7, 4)
+	self:addTradeSkill(RecipeDB, 36316,375,30036,4,3908)
+	self:addTradeFlags(RecipeDB, 36316,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 36316,7, 4)

 	-- Boots of Blasting -- 36317
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val25id3val25id4val148id6val25id44val18id45val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36317, 375, 30037, 4, 3908)
-	self:addTradeFlags(RecipeDB, 36317, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 36317, 7, 4)
+	self:addTradeSkill(RecipeDB, 36317,375,30037,4,3908)
+	self:addTradeFlags(RecipeDB, 36317,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 36317,7, 4)

 	-- Boots of the Long Road -- 36318
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val25id3val26id4val22id5val148id6val9id24val39id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36318, 375, 30035, 4, 3908)
-	self:addTradeFlags(RecipeDB, 36318, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 36318, 7, 4)
+	self:addTradeSkill(RecipeDB, 36318,375,30035,4,3908)
+	self:addTradeFlags(RecipeDB, 36318,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 36318,7, 4)

 	-- Netherflame Robe -- 36665
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val149id6val35id44val14id45val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36665, 355, 30459, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36665, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36665,355,30459,3,3908)
+	self:addTradeFlags(RecipeDB, 36665,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Netherflame Belt -- 36667
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id3val84id6val11id44val25id45val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36667, 355, 30460, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36667, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36667,355,30460,3,3908)
+	self:addTradeFlags(RecipeDB, 36667,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Netherflame Boots -- 36668
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id3val103id6val25id44val11id45val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36668, 355, 30461, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36668, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36668,355,30461,3,3908)
+	self:addTradeFlags(RecipeDB, 36668,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Lifeblood Leggings -- 36669
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val14id4val126id6val14id24val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36669, 355, 30465, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36669, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36669,355,30465,3,3908)
+	self:addTradeFlags(RecipeDB, 36669,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Lifeblood Belt -- 36670
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val16id3val11id4val84id6val10id24val29id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36670, 355, 30463, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36670, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36670,355,30463,3,3908)
+	self:addTradeFlags(RecipeDB, 36670,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Lifeblood Bracers -- 36672
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val10id4val67id6val8id24val22id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36672, 355, 30464, 3, 3908)
-	self:addTradeFlags(RecipeDB, 36672, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 36672,355,30464,3,3908)
+	self:addTradeFlags(RecipeDB, 36672,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Shadowcloth -- 36686
@@ -3095,123 +3094,123 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 36686, 350, 24272, 1, 3908)
-	self:addTradeFlags(RecipeDB, 36686, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 36686, 2, 22212, 2, 29510)
+	self:addTradeSkill(RecipeDB, 36686,350,24272,1,3908)
+	self:addTradeFlags(RecipeDB, 36686,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 36686,2, 22212, 2, 29510)

 	-- Cloak of Arcane Evasion -- 37873
 	-- Lower City - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val12id3val76id6val32id32
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37873, 350, 30831, 1, 3908)
-	self:addTradeFlags(RecipeDB, 37873, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,107)
-	self:addTradeAcquire(RecipeDB, 37873, 6, 1011, 2, 21655)
+	self:addTradeSkill(RecipeDB, 37873,350,30831,1,3908)
+	self:addTradeFlags(RecipeDB, 37873,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,60,107)
+	self:addTradeAcquire(RecipeDB, 37873,6, 1011, 2, 21655)

 	-- Flameheart Bracers -- 37882
 	-- The Aldor - Friendly
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val12id3val8id4val67id6val30id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37882, 350, 30837, 1, 3908)
-	self:addTradeFlags(RecipeDB, 37882, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
-	self:addTradeAcquire(RecipeDB, 37882, 6, 932, 1, 19321)
+	self:addTradeSkill(RecipeDB, 37882,350,30837,1,3908)
+	self:addTradeFlags(RecipeDB, 37882,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
+	self:addTradeAcquire(RecipeDB, 37882,6, 932, 1, 19321)

 	-- Flameheart Gloves -- 37883
 	-- The Aldor - Honored
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val15id3val11id4val97id6val40id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37883, 360, 30838, 1, 3908)
-	self:addTradeFlags(RecipeDB, 37883, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
-	self:addTradeAcquire(RecipeDB, 37883, 6, 932, 2, 19321)
+	self:addTradeSkill(RecipeDB, 37883,360,30838,1,3908)
+	self:addTradeFlags(RecipeDB, 37883,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
+	self:addTradeAcquire(RecipeDB, 37883,6, 932, 2, 19321)

 	-- Flameheart Vest -- 37884
 	-- The Aldor - Exalted
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val19id4val156id6val50id33
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 37884, 370, 30839, 1, 3908)
-	self:addTradeFlags(RecipeDB, 37884, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
-	self:addTradeAcquire(RecipeDB, 37884, 6, 932, 4, 19321)
+	self:addTradeSkill(RecipeDB, 37884,370,30839,1,3908)
+	self:addTradeFlags(RecipeDB, 37884,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,47,56,101)
+	self:addTradeAcquire(RecipeDB, 37884,6, 932, 4, 19321)

 	-- Soulguard Slippers -- 40020
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val40id3val150id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40020, 375, 32391, 1, 3908)
-	self:addTradeFlags(RecipeDB, 40020, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
-	self:addTradeAcquire(RecipeDB, 40020, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40020,375,32391,1,3908)
+	self:addTradeFlags(RecipeDB, 40020,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
+	self:addTradeAcquire(RecipeDB, 40020,6, 1012, 2, 23159)

 	-- Soulguard Bracers -- 40021
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val96id6val40id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40021, 375, 32392, 1, 3908)
-	self:addTradeFlags(RecipeDB, 40021, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
-	self:addTradeAcquire(RecipeDB, 40021, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40021,375,32392,1,3908)
+	self:addTradeFlags(RecipeDB, 40021,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
+	self:addTradeAcquire(RecipeDB, 40021,6, 1012, 1, 23159)

 	-- Soulguard Leggings -- 40023
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val54id3val191id6val72id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40023, 375, 32389, 1, 3908)
-	self:addTradeFlags(RecipeDB, 40023, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
-	self:addTradeAcquire(RecipeDB, 40023, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40023,375,32389,1,3908)
+	self:addTradeFlags(RecipeDB, 40023,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
+	self:addTradeAcquire(RecipeDB, 40023,6, 1012, 2, 23159)

 	-- Soulguard Girdle -- 40024
 	-- Ashtongue Deathsworn - Friendly
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val40id3val123id6val54id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40024, 375, 32390, 1, 3908)
-	self:addTradeFlags(RecipeDB, 40024, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
-	self:addTradeAcquire(RecipeDB, 40024, 6, 1012, 1, 23159)
+	self:addTradeSkill(RecipeDB, 40024,375,32390,1,3908)
+	self:addTradeFlags(RecipeDB, 40024,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,56,102)
+	self:addTradeAcquire(RecipeDB, 40024,6, 1012, 1, 23159)

 	-- Night's End -- 40060
 	-- Ashtongue Deathsworn - Honored
 	-- Raid: 3959 - Black Temple
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val30id3val109id6val40id36
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 40060, 375, 32420, 1, 3908)
-	self:addTradeFlags(RecipeDB, 40060, 1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,60,102)
-	self:addTradeAcquire(RecipeDB, 40060, 6, 1012, 2, 23159)
+	self:addTradeSkill(RecipeDB, 40060,375,32420,1,3908)
+	self:addTradeFlags(RecipeDB, 40060,1,2,4,6,21,22,23,24,25,26,27,28,29,30,36,41,47,60,102)
+	self:addTradeAcquire(RecipeDB, 40060,6, 1012, 2, 23159)

 	-- Bracers of Nimble Thought -- 41205
 	-- World Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val27id3val20id4val103id6val28id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41205, 375, 32586, 4, 3908)
-	self:addTradeFlags(RecipeDB, 41205, 1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41205, 7, 4)
+	self:addTradeSkill(RecipeDB, 41205,375,32586,4,3908)
+	self:addTradeFlags(RecipeDB, 41205,1,2,10,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41205,7, 4)

 	-- Mantle of Nimble Thought -- 41206
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3223,13 +3222,13 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val37id3val26id4val177id6val38id46val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41206, 375, 32587, 4, 3908)
-	self:addTradeFlags(RecipeDB, 41206, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41206, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41206,375,32587,4,3908)
+	self:addTradeFlags(RecipeDB, 41206,1,2,6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41206,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17908, 3, 17916)

 	-- Swiftheal Wraps -- 41207
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
@@ -3242,95 +3241,117 @@ function addon:InitTailoring(RecipeDB)
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Raid: 3606 - Caverns of Time: Hyjal Summit
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id3val22id4val103id6val28id46val34id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41207, 375, 32584, 4, 3908)
-	self:addTradeFlags(RecipeDB, 41207, 1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41207, 3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)
+	self:addTradeSkill(RecipeDB, 41207,375,32584,4,3908)
+	self:addTradeFlags(RecipeDB, 41207,1,2,6,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41207,3, 17895, 3, 17897, 3, 17898, 3, 17899, 3, 17905, 3, 17906, 3, 17907, 3, 17908, 3, 17916)

 	-- Swiftheal Mantle -- 41208
 	-- World Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val21id3val16id4val28id5val177id6val27id46val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 41208, 375, 32585, 4, 3908)
-	self:addTradeFlags(RecipeDB, 41208, 1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 41208, 7, 4)
+	self:addTradeSkill(RecipeDB, 41208,375,32585,4,3908)
+	self:addTradeFlags(RecipeDB, 41208,1,2,10,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 41208,7, 4)

 	-- Green Winter Clothes -- 44950
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44950, 250, 34087, 2, 3908)
-	self:addTradeFlags(RecipeDB, 44950, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 44950,250,34087,2,3908)
+	self:addTradeFlags(RecipeDB, 44950,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Red Winter Clothes -- 44958
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val3id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 44958, 250, 34085, 2, 3908)
-	self:addTradeFlags(RecipeDB, 44958, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 44958,250,34085,2,3908)
+	self:addTradeFlags(RecipeDB, 44958,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Sunfire Handwraps -- 46128
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val33id3val30id4val166id6val37id44val57id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46128, 365, 34366, 4, 3908)
-	self:addTradeFlags(RecipeDB, 46128, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46128, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)
+	self:addTradeSkill(RecipeDB, 46128,365,34366,4,3908)
+	self:addTradeFlags(RecipeDB, 46128,1,2,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46128,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371)

 	-- Hands of Eternal Light -- 46129
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val33id3val30id4val37id5val166id6val53id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46129, 365, 34367, 4, 3908)
-	self:addTradeFlags(RecipeDB, 46129, 1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46129, 3, 25363, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46129,365,34367,4,3908)
+	self:addTradeFlags(RecipeDB, 46129,1,2,11,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46129,3, 25363, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Sunfire Robe -- 46130
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val36id3val34id4val266id6val40id44val40id46val76id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46130, 365, 34364, 4, 3908)
-	self:addTradeFlags(RecipeDB, 46130, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46130, 3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)
+	self:addTradeSkill(RecipeDB, 46130,365,34364,4,3908)
+	self:addTradeFlags(RecipeDB, 46130,1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46130,3, 25363, 3, 25367, 3, 25368, 3, 25369, 3, 25370, 3, 25371, 3, 25507)

 	-- Robe of Eternal Light -- 46131
 	-- No location information
 	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
+	-- No location information
 	-- Mob Drop
-	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoP, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val36id3val34id4val266id6val18id24val40id46val71id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 46131, 365, 34365, 4, 3908)
-	self:addTradeFlags(RecipeDB, 46131, 1,2,11,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
-	self:addTradeAcquire(RecipeDB, 46131, 3, 25363, 3, 25367, 3, 25369, 3, 25370, 3, 25371, 3, 25486, 3, 25592)
+	self:addTradeSkill(RecipeDB, 46131,365,34365,4,3908)
+	self:addTradeFlags(RecipeDB, 46131,1,2,21,22,23,24,25,26,27,28,29,30,37,41,47,56)
+	self:addTradeAcquire(RecipeDB, 46131,3, 25363, 3, 25367, 3, 25369, 3, 25370, 3, 25371, 3, 25486, 3, 25592)

 	-- Dress Shoes -- 49677
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val2id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 49677, 250, 6836, 1, 3908)
-	self:addTradeFlags(RecipeDB, 49677, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 49677, 2, 15165)
+	self:addTradeSkill(RecipeDB, 49677,250,6836,1,3908)
+	self:addTradeFlags(RecipeDB, 49677,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 49677,2, 15165)

 	-- Mycah's Botanical Bag -- 50194
 	-- Sporeggar - Revered
@@ -3338,37 +3359,37 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50194, 375, 38225, 1, 3908)
-	self:addTradeFlags(RecipeDB, 50194, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
-	self:addTradeAcquire(RecipeDB, 50194, 6, 970, 3, 18382)
+	self:addTradeSkill(RecipeDB, 50194,375,38225,1,3908)
+	self:addTradeFlags(RecipeDB, 50194,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,113)
+	self:addTradeAcquire(RecipeDB, 50194,6, 970, 3, 18382)

 	-- Haliscan Jacket -- 50644
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val45id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50644, 250, 38277, 1, 3908)
-	self:addTradeFlags(RecipeDB, 50644, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 50644, 2, 15165)
+	self:addTradeSkill(RecipeDB, 50644,250,38277,1,3908)
+	self:addTradeFlags(RecipeDB, 50644,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 50644,2, 15165)

 	-- Haliscan Pantaloons -- 50647
 	-- Vendor
-	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoE, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id6
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 50647, 245, 38278, 1, 3908)
-	self:addTradeFlags(RecipeDB, 50647, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
-	self:addTradeAcquire(RecipeDB, 50647, 2, 15165)
+	self:addTradeSkill(RecipeDB, 50647,245,38278,1,3908)
+	self:addTradeFlags(RecipeDB, 50647,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,47,56)
+	self:addTradeAcquire(RecipeDB, 50647,2, 15165)

 	-- Frostweave Net -- 55898
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55898, 350, 41509, 1, 3908)
-	self:addTradeFlags(RecipeDB, 55898, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55898,350,41509,1,3908)
+	self:addTradeFlags(RecipeDB, 55898,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bolt of Frostweave -- 55899
@@ -3376,8 +3397,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55899, 365, 41510, 1, 3908)
-	self:addTradeFlags(RecipeDB, 55899, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55899,365,41510,1,3908)
+	self:addTradeFlags(RecipeDB, 55899,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Bolt of Imbued Frostweave -- 55900
@@ -3385,271 +3406,276 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55900, 395, 41511, 1, 3908)
-	self:addTradeFlags(RecipeDB, 55900, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55900,395,41511,1,3908)
+	self:addTradeFlags(RecipeDB, 55900,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Duskweave Leggings -- 55901
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val41id4val164id6val32id46val66id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55901, 395, 41548, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55901, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55901,395,41548,2,3908)
+	self:addTradeFlags(RecipeDB, 55901,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Shoulders -- 55902
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val28id3val25id5val123id6val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55902, 340, 41513, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55902, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55902,340,41513,2,3908)
+	self:addTradeFlags(RecipeDB, 55902,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Robe -- 55903
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val34id5val164id6val54id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55903, 350, 41515, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55903, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55903,350,41515,2,3908)
+	self:addTradeFlags(RecipeDB, 55903,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Gloves -- 55904
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val26id5val106id6val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55904, 350, 44211, 1, 3908)
-	self:addTradeFlags(RecipeDB, 55904, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55904,350,44211,1, 3908)
+	self:addTradeFlags(RecipeDB, 55904,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Boots -- 55906
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val26id5val116id6val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55906, 365, 41520, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55906, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55906,365,41520,2,3908)
+	self:addTradeFlags(RecipeDB, 55906,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Cowl -- 55907
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id3val36id5val141id6val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55907, 370, 41521, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55907, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55907,370,41521,2,3908)
+	self:addTradeFlags(RecipeDB, 55907,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Belt -- 55908
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id3val26id5val95id6val42id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55908, 360, 41522, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55908, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55908,360,41522,2,3908)
+	self:addTradeFlags(RecipeDB, 55908,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Mystic Frostwoven Shoulders -- 55910
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val36id5val165id6val33id44val41id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55910, 375, 41523, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55910, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55910,375,41523,3,3908)
+	self:addTradeFlags(RecipeDB, 55910,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Mystic Frostwoven Robe -- 55911
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val62id5val227id6val60id44val71id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55911, 380, 41525, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55911, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55911,380,41525,3,3908)
+	self:addTradeFlags(RecipeDB, 55911,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Mystic Frostwoven Wristwraps -- 55913
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val27id5val96id6val24id44val32id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55913, 375, 41528, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55913, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55913,375,41528,3,3908)
+	self:addTradeFlags(RecipeDB, 55913,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Belt -- 55914
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val30id4val106id6val23id46val49id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55914, 390, 41543, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55914, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55914,390,41543,2,3908)
+	self:addTradeFlags(RecipeDB, 55914,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Cowl -- 55919
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val41id4val153id6val32id46val66id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55919, 395, 41546, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55919, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55919,395,41546,2,3908)
+	self:addTradeFlags(RecipeDB, 55919,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Wristwraps -- 55920
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val24id4val84id6val18id46val37id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55920, 400, 41551, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55920, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55920,400,41551,2,3908)
+	self:addTradeFlags(RecipeDB, 55920,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Robe -- 55921
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val42id4val193id6val33id46val68id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55921, 405, 41549, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55921, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55921,405,41549,2,3908)
+	self:addTradeFlags(RecipeDB, 55921,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Gloves -- 55922
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val31id4val120id6val24id46val50id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55922, 405, 41545, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55922, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55922,405,41545,2,3908)
+	self:addTradeFlags(RecipeDB, 55922,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Shoulders -- 55923
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id4val148id6val35id46val70id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55923, 410, 41550, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55923, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55923,410,41550,2,3908)
+	self:addTradeFlags(RecipeDB, 55923,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Black Duskweave Leggings -- 55925
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val60id3val50id4val245id6val69id46val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55925, 415, 41553, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55925, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55925,415,41553,3,3908)
+	self:addTradeFlags(RecipeDB, 55925,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Black Duskweave Robe -- 55941
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val67id3val46id4val280id6val70id46val80id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55941, 420, 41554, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55941, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55941,420,41554,3,3908)
+	self:addTradeFlags(RecipeDB, 55941,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Black Duskweave Wristwraps -- 55943
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val33id3val27id4val123id6val38id46val46id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55943, 415, 41555, 3, 3908)
-	self:addTradeFlags(RecipeDB, 55943, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 55943,415,41555,3,3908)
+	self:addTradeFlags(RecipeDB, 55943,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Red Lumberjack Shirt -- 55993
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55993, 400, 41248, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55993, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55993,400,41248,2,3908)
+	self:addTradeFlags(RecipeDB, 55993,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55993,3, 29451)

 	-- Blue Lumberjack Shirt -- 55994
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55994, 400, 41249, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55994, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55994,400,41249,2,3908)
+	self:addTradeFlags(RecipeDB, 55994,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55994,3, 26635)

 	-- Yellow Lumberjack Shirt -- 55995
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55995, 390, 41251, 1, 3908)
-	self:addTradeFlags(RecipeDB, 55995, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 55995,390,41251,1, 3908)
+	self:addTradeFlags(RecipeDB, 55995,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Green Lumberjack Shirt -- 55996
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- No location information
+	-- Instance: 4416 - type1territory1expansion2minlevel76nameGundrakmaxlevel78id4416category3
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55996, 400, 41250, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55996, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55996,400,41250,2,3908)
+	self:addTradeFlags(RecipeDB, 55996,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55996,3, 27871, 3, 29829)

 	-- Red Workman's Shirt -- 55997
-	-- Instance: 4494 - type1category3territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdomid4494maxlevel75
+	-- No location information
+	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
+	-- Instance: 4494 - type1territory1expansion2minlevel73nameAzjol-Nerub: Ahn'kahet: The Old Kingdommaxlevel75id4494category3
 	-- Mob Drop
 	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55997, 400, 41252, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55997, 1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB, 55997, 3, 30319)
+	self:addTradeSkill(RecipeDB, 55997,400,41252,2,3908)
+	self:addTradeFlags(RecipeDB, 55997,1,2,5,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55997,3, 26636, 3, 30111, 3, 30319)

 	-- Blue Workman's Shirt -- 55998
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- No location information
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55998, 400, 41253, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55998, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55998,400,41253,2,3908)
+	self:addTradeFlags(RecipeDB, 55998,1,2,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55998,3, 26622)

 	-- Rustic Workman's Shirt -- 55999
-	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP,
+	-- Mob Drop
+	-- Flags: All classes, Item BoE, Recipe BoE,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 55999, 400, 41254, 2, 3908)
-	self:addTradeFlags(RecipeDB, 55999, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 55999,400,41254,2,3908)
+	self:addTradeFlags(RecipeDB, 55999,1,2,11,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB, 55999,3, 29646)

 	-- Green Workman's Shirt -- 56000
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56000, 390, 41255, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56000, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56000,390,41255,1, 3908)
+	self:addTradeFlags(RecipeDB, 56000,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Moonshroud -- 56001
@@ -3657,8 +3683,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56001, 415, 41594, 3, 3908)
-	self:addTradeFlags(RecipeDB, 56001, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56001,415,41594,3,3908)
+	self:addTradeFlags(RecipeDB, 56001,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Ebonweave -- 56002
@@ -3666,8 +3692,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56002, 415, 41593, 3, 3908)
-	self:addTradeFlags(RecipeDB, 56002, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56002,415,41593,3,3908)
+	self:addTradeFlags(RecipeDB, 56002,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Spellweave -- 56003
@@ -3675,28 +3701,29 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56003, 415, 41595, 3, 3908)
-	self:addTradeFlags(RecipeDB, 56003, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56003,415,41595,3,3908)
+	self:addTradeFlags(RecipeDB, 56003,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Abyssal Bag -- 56004
 	-- Knights of the Ebon Blade - Revered
 	-- Vendor
-	-- Flags: Warlock, Item BoE, Recipe BoP,
+	-- Flags: Warlock,Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56004, 435, 41597, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56004, 1,2,4,29,36,41,117)
-	self:addTradeAcquire(RecipeDB, 56004, 6, 1098, 3, 32538)
+	self:addTradeSkill(RecipeDB, 56004,435,41597,1,3908)
+	self:addTradeFlags(RecipeDB, 56004,1,2,4,29,36,41,117)
+	self:addTradeAcquire(RecipeDB, 56004,6, 1098, 3, 32538)

 	-- Glacial Bag -- 56005
-	-- Trainer
+	-- The Sons of Hodir - Exalted
+	-- Vendor
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56005, 445, 41600, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56005, 3,21,22,23,24,25,26,27,28,29,30,36,41)
-	-- No acquire information
+	self:addTradeSkill(RecipeDB, 56005,445,41600,1,3908)
+	self:addTradeFlags(RecipeDB, 56005,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,119)
+	self:addTradeAcquire(RecipeDB, 56005,6, 1119, 4, 32540)

 	-- Mysterious Bag -- 56006
 	-- The Wyrmrest Accord - Revered
@@ -3704,17 +3731,17 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56006, 440, 41598, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56006, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,122)
-	self:addTradeAcquire(RecipeDB, 56006, 6, 1091, 3, 32533)
+	self:addTradeSkill(RecipeDB, 56006,440,41598,1,3908)
+	self:addTradeFlags(RecipeDB, 56006,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,122)
+	self:addTradeAcquire(RecipeDB, 56006,6, 1091, 3, 32533)

 	-- Frostweave Bag -- 56007
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56007, 410, 41599, 2, 3908)
-	self:addTradeFlags(RecipeDB, 56007, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56007,410,41599,2,3908)
+	self:addTradeFlags(RecipeDB, 56007,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Shining Spellthread -- 56008
@@ -3722,8 +3749,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56008, 390, 41601, 3, 3908)
-	self:addTradeFlags(RecipeDB, 56008, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56008,390,41601,3,3908)
+	self:addTradeFlags(RecipeDB, 56008,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Brilliant Spellthread -- 56009
@@ -3732,17 +3759,17 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56009, 430, 41602, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56009, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,115)
-	self:addTradeAcquire(RecipeDB, 56009, 6, 1106, 4, 30431)
+	self:addTradeSkill(RecipeDB, 56009,430,41602,1,3908)
+	self:addTradeFlags(RecipeDB, 56009,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,115)
+	self:addTradeAcquire(RecipeDB, 56009,6, 1106, 4, 30431)

 	-- Azure Spellthread -- 56010
 	-- Trainer
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56010, 390, 41603, 3, 3908)
-	self:addTradeFlags(RecipeDB, 56010, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 56010,390,41603,3,3908)
+	self:addTradeFlags(RecipeDB, 56010,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Sapphire Spellthread -- 56011
@@ -3751,278 +3778,278 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56011, 430, 41604, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56011, 1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,118)
-	self:addTradeAcquire(RecipeDB, 56011, 6, 1090, 4, 32287)
+	self:addTradeSkill(RecipeDB, 56011,430,41604,1,3908)
+	self:addTradeFlags(RecipeDB, 56011,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41,118)
+	self:addTradeAcquire(RecipeDB, 56011,6, 1090, 4, 32287)

 	-- Cloak of the Moon -- 56014
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val27id4val113id6val11id47val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56014, 385, 41607, 2, 3908)
-	self:addTradeFlags(RecipeDB, 56014, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 56014,385,41607,2,3908)
+	self:addTradeFlags(RecipeDB, 56014,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Cloak of Frozen Spirits -- 56015
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val28id4val117id6val27id46val35id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56015, 390, 41608, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56015, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 56015,390,41608,1, 3908)
+	self:addTradeFlags(RecipeDB, 56015,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Wispcloak -- 56016
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val43id3val36id4val150id6val20id47val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56016, 415, 41609, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56016, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 56016,415,41609,1, 3908)
+	self:addTradeFlags(RecipeDB, 56016,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Deathchill Cloak -- 56017
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloak,
 	-- Item Stats:
 	-- Item Stats: val150id6val43id44val53id46val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56017, 415, 41610, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56017, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
+	self:addTradeSkill(RecipeDB, 56017,415,41610,1, 3908)
+	self:addTradeFlags(RecipeDB, 56017,3,21,22,23,24,25,26,27,28,29,30,36,41,47,60)
 	-- No acquire information

 	-- Hat of Wintry Doom -- 56018
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val228id6val44id45val53id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56018, 425, 41984, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56018, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56018,425,41984,1, 3908)
+	self:addTradeFlags(RecipeDB, 56018,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Silky Iceshard Boots -- 56019
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val76id3val193id6val37id44val29id46val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56019, 410, 41985, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56019, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56019,410,41985,1, 3908)
+	self:addTradeFlags(RecipeDB, 56019,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Deep Frozen Cord -- 56020
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id3val50id4val158id6val36id44val61id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56020, 410, 41986, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56020, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56020,410,41986,1, 3908)
+	self:addTradeFlags(RecipeDB, 56020,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostmoon Pants -- 56021
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val60id3val50id4val68id5val245id6val61id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56021, 425, 42093, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56021, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56021,425,42093,1, 3908)
+	self:addTradeFlags(RecipeDB, 56021,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Light Blessed Mittens -- 56022
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id3val37id4val52id5val175id6val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56022, 410, 42095, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56022, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56022,410,42095,1, 3908)
+	self:addTradeFlags(RecipeDB, 56022,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Aurora Slippers -- 56023
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val37id3val40id4val51id5val193id6val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56023, 410, 42096, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56023, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56023,410,42096,1, 3908)
+	self:addTradeFlags(RecipeDB, 56023,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Moonshroud Robe -- 56024
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val67id3val68id4val89id5val300id6val105id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56024, 440, 42100, 4, 3908)
-	self:addTradeFlags(RecipeDB, 56024, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56024,440,42100,4,3908)
+	self:addTradeFlags(RecipeDB, 56024,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Moonshroud Gloves -- 56025
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val49id3val51id4val67id5val188id6val76id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56025, 435, 42103, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56025, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56025,435,42103,1, 3908)
+	self:addTradeFlags(RecipeDB, 56025,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Ebonweave Robe -- 56026
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val67id3val89id4val300id6val68id45val105id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56026, 440, 42101, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56026, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56026,440,42101,1, 3908)
+	self:addTradeFlags(RecipeDB, 56026,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Ebonweave Gloves -- 56027
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val49id3val66id4val188id6val51id45val77id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56027, 435, 42111, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56027, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56027,435,42111,1, 3908)
+	self:addTradeFlags(RecipeDB, 56027,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Spellweave Robe -- 56028
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val64id4val52id5val300id6val90id46val104id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56028, 440, 42102, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56028, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56028,440,42102,1, 3908)
+	self:addTradeFlags(RecipeDB, 56028,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Spellweave Gloves -- 56029
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val48id4val39id5val188id6val65id46val77id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56029, 435, 42113, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56029, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56029,435,42113,1, 3908)
+	self:addTradeFlags(RecipeDB, 56029,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Leggings -- 56030
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val43id3val36id5val152id6val59id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56030, 370, 41519, 2, 3908)
-	self:addTradeFlags(RecipeDB, 56030, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56030,370,41519,2,3908)
+	self:addTradeFlags(RecipeDB, 56030,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostwoven Wristwraps -- 56031
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val22id3val19id5val72id6val30id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56031, 340, 41512, 2, 3908)
-	self:addTradeFlags(RecipeDB, 56031, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56031,340,41512,2,3908)
+	self:addTradeFlags(RecipeDB, 56031,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Duskweave Boots -- 56048
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val32id4val136id6val25id46val53id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 56048, 380, 41544, 1, 3908)
-	self:addTradeFlags(RecipeDB, 56048, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 56048,380,41544,1, 3908)
+	self:addTradeFlags(RecipeDB, 56048,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Belt -- 59582
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val158id6val34id29val34id44val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59582, 405, 43969, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59582, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59582,405,43969,1, 3908)
+	self:addTradeFlags(RecipeDB, 59582,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Bracers -- 59583
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val39id3val26id4val123id6val26id29val25id44val44id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59583, 405, 43974, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59583, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59583,405,43974,1, 3908)
+	self:addTradeFlags(RecipeDB, 59583,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Shoulders -- 59584
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val210id6val34id29val34id44val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59584, 410, 43973, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59584, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59584,410,43973,1, 3908)
+	self:addTradeFlags(RecipeDB, 59584,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Boots -- 59585
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val193id6val34id29val34id44val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59585, 410, 43970, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59585, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59585,410,43970,1, 3908)
+	self:addTradeFlags(RecipeDB, 59585,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Gloves -- 59586
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val51id3val34id4val175id6val34id29val34id44val60id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59586, 410, 41516, 2, 3908)
-	self:addTradeFlags(RecipeDB, 59586, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59586,410,41516,2,3908)
+	self:addTradeFlags(RecipeDB, 59586,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Robe -- 59587
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val280id6val46id29val46id44val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59587, 410, 43972, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59587, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59587,410,43972,1, 3908)
+	self:addTradeFlags(RecipeDB, 59587,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Leggings -- 59588
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val245id6val46id29val46id44val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59588, 410, 43975, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59588, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59588,410,43975,1, 3908)
+	self:addTradeFlags(RecipeDB, 59588,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Frostsavage Cowl -- 59589
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val69id3val46id4val228id6val46id29val46id44val81id49
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 59589, 410, 43971, 1, 3908)
-	self:addTradeFlags(RecipeDB, 59589, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 59589,410,43971,1, 3908)
+	self:addTradeFlags(RecipeDB, 59589,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Flying Carpet -- 60969
@@ -4030,8 +4057,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoE, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60969, 410, 44554, 3, 3908, 34090) -- Speciality
-	self:addTradeFlags(RecipeDB, 60969, 3,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeSkill(RecipeDB, 60969,410,44554,3,3908, 34090) -- Speciality
+	self:addTradeFlags(RecipeDB, 60969,3,21,22,23,24,25,26,27,28,29,30,36,41)
 	-- No acquire information

 	-- Magnificent Flying Carpet -- 60971
@@ -4039,38 +4066,38 @@ function addon:InitTailoring(RecipeDB)
 	-- Flags: All classes, Item BoP, Recipe BoP,
 	-- Item Stats:
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60971, 425, 44558, 4, 3908, 34091) -- Speciality
-	self:addTradeFlags(RecipeDB, 60971, 3,21,22,23,24,25,26,27,28,29,30,37,41)
+	self:addTradeSkill(RecipeDB, 60971,425,44558,4,3908, 34091) -- Speciality
+	self:addTradeFlags(RecipeDB, 60971,3,21,22,23,24,25,26,27,28,29,30,37,41)
 	-- No acquire information

 	-- Glacial Waistband -- 60990
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val130id3val173id6val85id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60990, 410, 43584, 1, 3908)
-	self:addTradeFlags(RecipeDB, 60990, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 60990,410,43584,1, 3908)
+	self:addTradeFlags(RecipeDB, 60990,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Glacial Robe -- 60993
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val169id3val308id6val115id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60993, 415, 43583, 4, 3908)
-	self:addTradeFlags(RecipeDB, 60993, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 60993,415,43583,4,3908)
+	self:addTradeFlags(RecipeDB, 60993,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information

 	-- Glacial Slippers -- 60994
 	-- Trainer
-	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
+	-- Flags: All classes, Item BoE, Recipe BoP, Armor, Cloth,
 	-- Item Stats:
 	-- Item Stats: val129id3val212id6val86id35
 	recipecount = recipecount + 1
-	self:addTradeSkill(RecipeDB, 60994, 410, 43585, 1, 3908)
-	self:addTradeFlags(RecipeDB, 60994, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
+	self:addTradeSkill(RecipeDB, 60994,410,43585,1, 3908)
+	self:addTradeFlags(RecipeDB, 60994,3,21,22,23,24,25,26,27,28,29,30,36,41,47,56)
 	-- No acquire information


diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 8adc931..366204c 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -22,7 +22,7 @@ Project version: @project-version@

 Format:

-	self:addLookupList(TrainerDB, NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	self:addLookupList(TrainerDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)

 ************************************************************************

@@ -38,287 +38,287 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB, 223, L["Dan Golthas"], BZONE["Undercity"], 71.27, 59.89, 2)
-	self:addLookupList(TrainerDB, 514, L["Smith Argus"], BZONE["Elwynn Forest"], 41.94, 65.82, 1)
-	self:addLookupList(TrainerDB, 957, L["Dane Lindgren"], BZONE["Stormwind City"], 58.14, 18.08, 0)
-	self:addLookupList(TrainerDB, 1103, L["Eldrin"], BZONE["Elwynn Forest"], 79.55, 68.39, 1)
-	self:addLookupList(TrainerDB, 1215, L["Alchemist Mallory"], BZONE["Elwynn Forest"], 40.01, 49.15, 1)
-	self:addLookupList(TrainerDB, 1241, L["Tognus Flintfire"], BZONE["Dun Morogh"], 46.06, 51.94, 0)
-	self:addLookupList(TrainerDB, 1246, L["Vosur Brakthel"], BZONE["Ironforge"], 67.84, 54.65, 1)
-	self:addLookupList(TrainerDB, 1300, L["Lawrence Schneider"], BZONE["Stormwind City"], 44.48, 74.21, 0)
-	self:addLookupList(TrainerDB, 1317, L["Lucan Cordell"], BZONE["Stormwind City"], 43.30, 64.11, 0)
-	self:addLookupList(TrainerDB, 1346, L["Georgio Bolero"], BZONE["Stormwind City"], 44.41, 74.26, 0)
-	self:addLookupList(TrainerDB, 1355, L["Cook Ghilm"], BZONE["Dun Morogh"], 68.64, 55.98, 1)
-	self:addLookupList(TrainerDB, 1382, L["Mudduk"], BZONE["Stranglethorn Vale"], 32.06, 29.11, 2)
-	self:addLookupList(TrainerDB, 1383, L["Snarl"], BZONE["Orgrimmar"], 79.94, 24.71, 0)
-	self:addLookupList(TrainerDB, 1385, L["Brawn"], BZONE["Stranglethorn Vale"], 32.01, 29.03, 2)
-	self:addLookupList(TrainerDB, 1386, L["Rogvar"], BZONE["Orgrimmar"], 42.22, 63.78, 0)
-	self:addLookupList(TrainerDB, 1430, L["Tomas"], BZONE["Elwynn Forest"], 43.92, 65.95, 1)
-	self:addLookupList(TrainerDB, 1466, L["Gretta Finespindle"], BZONE["Ironforge"], 39.61, 33.28, 1)
-	self:addLookupList(TrainerDB, 1470, L["Ghak Healtouch"], BZONE["Loch Modan"], 37.16, 48.95, 0)
-	self:addLookupList(TrainerDB, 1632, L["Adele Fielder"], BZONE["Elwynn Forest"], 46.88, 63.11, 1)
-	self:addLookupList(TrainerDB, 1676, L["Finbus Geargrind"], BZONE["Duskwood"], 77.38, 48.95, 1)
-	self:addLookupList(TrainerDB, 1681, L["Brock Stoneseeker"], BZONE["Loch Modan"], 37.15, 47.75, 1)
-	self:addLookupList(TrainerDB, 1699, L["Gremlock Pilsnor"], BZONE["Dun Morogh"], 47.37, 51.97, 0)
-	self:addLookupList(TrainerDB, 1701, L["Dank Drizzlecut"], BZONE["Dun Morogh"], 69.38, 57.14, 1)
-	self:addLookupList(TrainerDB, 1702, L["Bronk Guzzlegear"], BZONE["Dun Morogh"], 49.78, 51.33, 0)
-	self:addLookupList(TrainerDB, 1703, L["Uthrar Threx"], BZONE["Ironforge"], 44.04, 28.81, 0)
-	self:addLookupList(TrainerDB, 2132, L["Carolai Anise"], BZONE["Tirisfal Glades"], 59.91, 51.96, 0)
-	self:addLookupList(TrainerDB, 2326, L["Thamner Pol"], BZONE["Dun Morogh"], 46.96, 52.83, 0)
-	self:addLookupList(TrainerDB, 2327, L["Shaina Fuller"], BZONE["Stormwind City"], 42.95, 27.64, 1)
-	self:addLookupList(TrainerDB, 2329, L["Michelle Belle"], BZONE["Elwynn Forest"], 42.95, 65.85, 1)
-	self:addLookupList(TrainerDB, 2391, L["Serge Hinott"], BZONE["Hillsbrad Foothills"], 61.52, 19.42, 2)
-	self:addLookupList(TrainerDB, 2399, L["Daryl Stack"], BZONE["Hillsbrad Foothills"], 63.45, 20.73, 2)
-	self:addLookupList(TrainerDB, 2627, L["Grarnik Goodstitch"], BZONE["Stranglethorn Vale"], 28.71, 76.82, 0)
-	self:addLookupList(TrainerDB, 2798, L["Pand Stonebinder"], BZONE["Thunder Bluff"], 28.78, 22.74, 2)
-	self:addLookupList(TrainerDB, 2818, L["Slagg"], BZONE["Arathi Highlands"], 74.24, 31.66, 2)
-	self:addLookupList(TrainerDB, 2836, L["Brikk Keencraft"], BZONE["Stranglethorn Vale"], 29.04, 74.98, 0)
-	self:addLookupList(TrainerDB, 2837, L["Jaxin Chong"], BZONE["Stranglethorn Vale"], 27.57, 77.71, 0)
-	self:addLookupList(TrainerDB, 2855, L["Snang"], BZONE["Orgrimmar"], 62.88, 49.69, 0)
-	self:addLookupList(TrainerDB, 2857, L["Thund"], BZONE["Orgrimmar"], 75.85, 23.76, 0)
-	self:addLookupList(TrainerDB, 2998, L["Karn Stonehoof"], BZONE["Thunder Bluff"], 40.19, 55.48, 2)
-	self:addLookupList(TrainerDB, 3001, L["Brek Stonehoof"], BZONE["Thunder Bluff"], 35.57, 57.51, 0)
-	self:addLookupList(TrainerDB, 3004, L["Tepa"], BZONE["Thunder Bluff"], 43.90, 44.50, 2)
-	self:addLookupList(TrainerDB, 3007, L["Una"], BZONE["Thunder Bluff"], 42.37, 43.58, 0)
-	self:addLookupList(TrainerDB, 3008, L["Mak"], BZONE["Thunder Bluff"], 43.19, 43.20, 2)
-	self:addLookupList(TrainerDB, 3009, L["Bena Winterhoof"], BZONE["Thunder Bluff"], 47.21, 34.72, 2)
-	self:addLookupList(TrainerDB, 3011, L["Teg Dawnstrider"], BZONE["Thunder Bluff"], 45.55, 40.85, 2)
-	self:addLookupList(TrainerDB, 3026, L["Aska Mistrunner"], BZONE["Thunder Bluff"], 52.05, 52.32, 2)
-	self:addLookupList(TrainerDB, 3067, L["Pyall Silentstride"], BZONE["Mulgore"], 46.17, 58.52, 2)
-	self:addLookupList(TrainerDB, 3069, L["Chaw Stronghide"], BZONE["Mulgore"], 45.98, 58.38, 0)
-	self:addLookupList(TrainerDB, 3087, L["Crystal Boughman"], BZONE["Redridge Mountains"], 22.97, 43.90, 1)
-	self:addLookupList(TrainerDB, 3136, L["Clarise Gnarltree"], BZONE["Duskwood"], 74.56, 49.25, 1)
-	self:addLookupList(TrainerDB, 3137, L["Matt Johnson"], BZONE["Duskwood"], 74.73, 48.95, 1)
-	self:addLookupList(TrainerDB, 3174, L["Dwukk"], BZONE["Durotar"], 52.94, 40.73, 2)
-	self:addLookupList(TrainerDB, 3175, L["Krunn"], BZONE["Durotar"], 52.15, 41.65, 2)
-	self:addLookupList(TrainerDB, 3181, L["Fremal Doohickey"], BZONE["Wetlands"], 10.82, 60.96, 1)
-	self:addLookupList(TrainerDB, 3184, L["Miao'zan"], BZONE["Durotar"], 56.08, 73.96, 0)
-	self:addLookupList(TrainerDB, 3290, L["Deek Fizzlebizz"], BZONE["Wetlands"], 58.51, 76.31, 1)
-	self:addLookupList(TrainerDB, 3345, L["Godan"], BZONE["Orgrimmar"], 53.92, 38.57, 0)
-	self:addLookupList(TrainerDB, 3347, L["Yelmak"], BZONE["Orgrimmar"], 56.93, 33.69, 0)
-	self:addLookupList(TrainerDB, 3355, L["Saru Steelfury"], BZONE["Orgrimmar"], 82.04, 21.48, 0)
-	self:addLookupList(TrainerDB, 3357, L["Makaru"], BZONE["Orgrimmar"], 72.93, 27.85, 0)
-	self:addLookupList(TrainerDB, 3363, L["Magar"], BZONE["Orgrimmar"], 63.14, 50.77, 0)
-	self:addLookupList(TrainerDB, 3365, L["Karolek"], BZONE["Orgrimmar"], 62.85, 44.75, 0)
-	self:addLookupList(TrainerDB, 3373, L["Arnok"], BZONE["Orgrimmar"], 34.80, 83.59, 0)
-	self:addLookupList(TrainerDB, 3399, L["Zamja"], BZONE["Orgrimmar"], 57.88, 53.71, 0)
-	self:addLookupList(TrainerDB, 3412, L["Nogg"], BZONE["Orgrimmar"], 76.28, 24.74, 0)
-	self:addLookupList(TrainerDB, 3478, L["Traugh"], BZONE["The Barrens"], 51.20, 29.30, 2)
-	self:addLookupList(TrainerDB, 3484, L["Kil'hala"], BZONE["The Barrens"], 51.98, 31.90, 2)
-	self:addLookupList(TrainerDB, 3494, L["Tinkerwiz"], BZONE["The Barrens"], 62.85, 35.70, 0)
-	self:addLookupList(TrainerDB, 3523, L["Bowen Brisboise"], BZONE["Tirisfal Glades"], 51.89, 55.60, 0)
-	self:addLookupList(TrainerDB, 3549, L["Shelene Rhobart"], BZONE["Tirisfal Glades"], 65.77, 59.84, 2)
-	self:addLookupList(TrainerDB, 3555, L["Johan Focht"], BZONE["Silverpine Forest"], 44.03, 40.93, 0)
-	self:addLookupList(TrainerDB, 3557, L["Guillaume Sorouy"], BZONE["Silverpine Forest"], 43.17, 41.06, 0)
-	self:addLookupList(TrainerDB, 3603, L["Cyndra Kindwhisper"], BZONE["Teldrassil"], 57.07, 59.93, 0)
-	self:addLookupList(TrainerDB, 3605, L["Nadyia Maneweaver"], BZONE["Teldrassil"], 41.76, 50.08, 0)
-	self:addLookupList(TrainerDB, 3606, L["Alanna Raveneye"], BZONE["Teldrassil"], 37.35, 34.57, 0)
-	self:addLookupList(TrainerDB, 3703, L["Krulmoo Fullmoon"], BZONE["The Barrens"], 44.99, 59.27, 2)
-	self:addLookupList(TrainerDB, 3704, L["Mahani"], BZONE["The Barrens"], 45.36, 58.98, 2)
-	self:addLookupList(TrainerDB, 3964, L["Kylanna"], BZONE["Ashenvale"], 51.16, 66.79, 1)
-	self:addLookupList(TrainerDB, 3967, L["Aayndia Floralwind"], BZONE["Ashenvale"], 36.44, 51.92, 1)
-	self:addLookupList(TrainerDB, 4159, L["Me'lynn"], BZONE["Darnassus"], 63.00, 22.62, 0)
-	self:addLookupList(TrainerDB, 4160, L["Ainethil"], BZONE["Darnassus"], 55.16, 23.66, 0)
-	self:addLookupList(TrainerDB, 4193, L["Grondal Moonbreeze"], BZONE["Darkshore"], 37.77, 40.87, 1)
-	self:addLookupList(TrainerDB, 4210, L["Alegorn"], BZONE["Darnassus"], 49.64, 21.16, 0)
-	self:addLookupList(TrainerDB, 4211, L["Dannelor"], BZONE["Darnassus"], 52.00, 13.96, 0)
-	self:addLookupList(TrainerDB, 4212, L["Telonis"], BZONE["Darnassus"], 64.30, 21.93, 0)
-	self:addLookupList(TrainerDB, 4213, L["Taladan"], BZONE["Darnassus"], 59.34, 13.50, 0)
-	self:addLookupList(TrainerDB, 4254, L["Geofram Bouldertoe"], BZONE["Ironforge"], 51.04, 26.80, 1)
-	self:addLookupList(TrainerDB, 4258, L["Bengus Deepforge"], BZONE["Ironforge"], 52.86, 41.84, 1)
-	self:addLookupList(TrainerDB, 4552, L["Eunice Burch"], BZONE["Undercity"], 63.43, 44.53, 2)
-	self:addLookupList(TrainerDB, 4576, L["Josef Gregorian"], BZONE["Undercity"], 70.94, 30.61, 0)
-	self:addLookupList(TrainerDB, 4578, L["Josephine Lister"], BZONE["Undercity"], 85.39, 22.80, 0)
-	self:addLookupList(TrainerDB, 4586, L["Graham Van Talen"], BZONE["Undercity"], 76.41, 72.98, 0)
-	self:addLookupList(TrainerDB, 4588, L["Arthur Moore"], BZONE["Undercity"], 70.91, 59.39, 2)
-	self:addLookupList(TrainerDB, 4591, L["Mary Edras"], BZONE["Undercity"], 74.05, 57.93, 0)
-	self:addLookupList(TrainerDB, 4596, L["James Van Brunt"], BZONE["Undercity"], 61.12, 29.57, 0)
-	self:addLookupList(TrainerDB, 4598, L["Brom Killian"], BZONE["Undercity"], 56.00, 35.95, 0)
-	self:addLookupList(TrainerDB, 4605, L["Basil Frye"], BZONE["Undercity"], 60.03, 28.60, 2)
-	self:addLookupList(TrainerDB, 4609, L["Doctor Marsh"], BZONE["Undercity"], 53.02, 73.84, 0)
-	self:addLookupList(TrainerDB, 4611, L["Doctor Herbert Halsey"], BZONE["Undercity"], 47.93, 72.85, 0)
-	self:addLookupList(TrainerDB, 4616, L["Lavinia Crowe"], BZONE["Undercity"], 61.57, 61.41, 0)
-	self:addLookupList(TrainerDB, 5127, L["Fimble Finespindle"], BZONE["Ironforge"], 40.14, 34.13, 0)
-	self:addLookupList(TrainerDB, 5150, L["Nissa Firestone"], BZONE["Ironforge"], 54.79, 59.82, 0)
-	self:addLookupList(TrainerDB, 5153, L["Jormund Stonebrow"], BZONE["Ironforge"], 43.00, 29.34, 1)
-	self:addLookupList(TrainerDB, 5157, L["Gimble Thistlefuzz"], BZONE["Ironforge"], 59.99, 45.38, 0)
-	self:addLookupList(TrainerDB, 5159, L["Daryl Riknussun"], BZONE["Ironforge"], 60.58, 37.36, 1)
-	self:addLookupList(TrainerDB, 5164, L["Grumnus Steelshaper"], BZONE["Ironforge"], 50.89, 43.09, 1)
-	self:addLookupList(TrainerDB, 5174, L["Springspindle Fizzlegear"], BZONE["Ironforge"], 68.76, 45.50, 1)
-	self:addLookupList(TrainerDB, 5177, L["Tally Berryfizz"], BZONE["Ironforge"], 67.50, 53.64, 1)
-	self:addLookupList(TrainerDB, 5392, L["Yarr Hammerstone"], BZONE["Dun Morogh"], 49.69, 51.10, 0)
-	self:addLookupList(TrainerDB, 5482, L["Stephen Ryback"], BZONE["Stormwind City"], 75.61, 38.84, 0)
-	self:addLookupList(TrainerDB, 5499, L["Lilyssia Nightbreeze"], BZONE["Stormwind City"], 46.66, 79.85, 0)
-	self:addLookupList(TrainerDB, 5500, L["Tel'Athir"], BZONE["Stormwind City"], 46.81, 79.65, 0)
-	self:addLookupList(TrainerDB, 5511, L["Therum Deepforge"], BZONE["Stormwind City"], 57.46, 17.05, 1)
-	self:addLookupList(TrainerDB, 5513, L["Gelman Stonehand"], BZONE["Stormwind City"], 51.33, 18.61, 0)
-	self:addLookupList(TrainerDB, 5518, L["Lilliam Sparkspindle"], BZONE["Stormwind City"], 55.47, 10.13, 1)
-	self:addLookupList(TrainerDB, 5564, L["Simon Tanner"], BZONE["Stormwind City"], 67.51, 50.52, 0)
-	self:addLookupList(TrainerDB, 5567, L["Sellandus"], BZONE["Stormwind City"], 42.41, 77.29, 0)
-	self:addLookupList(TrainerDB, 5695, L["Vance Undergloom"], BZONE["Tirisfal Glades"], 61.65, 52.20, 0)
-	self:addLookupList(TrainerDB, 5759, L["Nurse Neela"], BZONE["Tirisfal Glades"], 62.43, 53.05, 0)
-	self:addLookupList(TrainerDB, 5784, L["Waldor"], BZONE["The Barrens"], 46.03, 36.63, 0)
-	self:addLookupList(TrainerDB, 5811, L["Kamari"], BZONE["Orgrimmar"], 63.07, 44.69, 0)
-	self:addLookupList(TrainerDB, 5939, L["Vira Younghoof"], BZONE["Mulgore"], 46.73, 60.86, 2)
-	self:addLookupList(TrainerDB, 5943, L["Rawrk"], BZONE["Eye of the Storm"], 30.99, 43.22, 0)
-	self:addLookupList(TrainerDB, 6094, L["Byancie"], BZONE["Teldrassil"], 55.61, 57.18, 0)
-	self:addLookupList(TrainerDB, 6286, L["Zarrin"], BZONE["Teldrassil"], 57.16, 61.48, 0)
-	self:addLookupList(TrainerDB, 6297, L["Kurdram Stonehammer"], BZONE["Darkshore"], 37.83, 41.04, 1)
-	self:addLookupList(TrainerDB, 6299, L["Delfrum Flintbeard"], BZONE["Darkshore"], 37.93, 41.06, 1)
-	self:addLookupList(TrainerDB, 7230, L["Shayis Steelfury"], BZONE["Orgrimmar"], 80.21, 25.11, 0)
-	self:addLookupList(TrainerDB, 7231, L["Kelgruk Bloodaxe"], BZONE["Orgrimmar"], 81.74, 21.04, 0)
-	self:addLookupList(TrainerDB, 7232, L["Borgus Steelhand"], BZONE["Stormwind City"], 52.57, 13.77, 0)
-	self:addLookupList(TrainerDB, 7406, L["Oglethorpe Obnoticus"], BZONE["Stranglethorn Vale"], 28.36, 76.33, 0)
-	self:addLookupList(TrainerDB, 7866, L["Peter Galen"], BZONE["Azshara"], 37.40, 65.59, 1)
-	self:addLookupList(TrainerDB, 7867, L["Thorkaf Dragoneye"], BZONE["Badlands"], 62.17, 57.73, 2)
-	self:addLookupList(TrainerDB, 7868, L["Sarah Tanner"], BZONE["Searing Gorge"], 63.38, 75.10, 1)
-	self:addLookupList(TrainerDB, 7869, L["Brumn Winterhoof"], BZONE["Arathi Highlands"], 28.46, 44.29, 2)
-	self:addLookupList(TrainerDB, 7870, L["Caryssia Moonhunter"], BZONE["Thousand Needles"], 9.030, 18.75, 1)
-	self:addLookupList(TrainerDB, 7871, L["Se'Jib"], BZONE["Stranglethorn Vale"], 37.20, 34.74, 2)
-	self:addLookupList(TrainerDB, 7944, L["Tinkmaster Overspark"], BZONE["Ironforge"], 70.51, 50.54, 1)
-	self:addLookupList(TrainerDB, 7948, L["Kylanna Windwhisper"], BZONE["Feralas"], 32.66, 44.09, 0)
-	self:addLookupList(TrainerDB, 7949, L["Xylinnia Starshine"], BZONE["Feralas"], 31.72, 44.61, 0)
-	self:addLookupList(TrainerDB, 8126, L["Nixx Sprocketspring"], BZONE["Tanaris"], 53.04, 27.44, 0)
-	self:addLookupList(TrainerDB, 8128, L["Pikkle"], BZONE["Tanaris"], 50.82, 28.75, 0)
-	self:addLookupList(TrainerDB, 8153, L["Narv Hidecrafter"], BZONE["Desolace"], 55.72, 55.76, 2)
-	self:addLookupList(TrainerDB, 8306, L["Duhng"], BZONE["The Barrens"], 55.19, 32.21, 2)
-	self:addLookupList(TrainerDB, 8736, L["Buzzek Bracketswing"], BZONE["Tanaris"], 52.27, 27.24, 0)
-	self:addLookupList(TrainerDB, 8738, L["Vazario Linkgrease"], BZONE["The Barrens"], 62.70, 35.56, 0)
-	self:addLookupList(TrainerDB, 9584, L["Jalane Ayrole"], BZONE["Stormwind City"], 27.42, 78.78, 1)
-	self:addLookupList(TrainerDB, 10266, L["Ug'thok"], BZONE["Orgrimmar"], 80.55, 25.13, 0)
-	self:addLookupList(TrainerDB, 10276, L["Rotgath Stonebeard"], BZONE["Ironforge"], 51.88, 43.23, 1)
-	self:addLookupList(TrainerDB, 10277, L["Groum Stonebeard"], BZONE["Ironforge"], 51.94, 42.30, 1)
-	self:addLookupList(TrainerDB, 10278, L["Thrag Stonehoof"], BZONE["Thunder Bluff"], 40.21, 57.09, 2)
-	self:addLookupList(TrainerDB, 11017, L["Roxxik"], BZONE["Orgrimmar"], 75.94, 26.10, 0)
-	self:addLookupList(TrainerDB, 11025, L["Mukdrak"], BZONE["Durotar"], 52.30, 41.27, 2)
-	self:addLookupList(TrainerDB, 11026, L["Sprite Jumpsprocket"], BZONE["Stormwind City"], 55.47, 10.19, 0)
-	self:addLookupList(TrainerDB, 11028, L["Jemma Quikswitch"], BZONE["Ironforge"], 68.77, 44.71, 1)
-	self:addLookupList(TrainerDB, 11029, L["Trixie Quikswitch"], BZONE["Ironforge"], 68.82, 45.21, 1)
-	self:addLookupList(TrainerDB, 11031, L["Franklin Lloyd"], BZONE["Undercity"], 76.56, 74.19, 0)
-	self:addLookupList(TrainerDB, 11037, L["Jenna Lemkenilli"], BZONE["Darkshore"], 37.86, 41.11, 1)
-	self:addLookupList(TrainerDB, 11041, L["Milla Fairancora"], BZONE["Darnassus"], 54.64, 22.08, 0)
-	self:addLookupList(TrainerDB, 11042, L["Sylvanna Forestmoon"], BZONE["Darnassus"], 56.21, 24.31, 0)
-	self:addLookupList(TrainerDB, 11044, L["Doctor Martin Felben"], BZONE["Undercity"], 47.06, 74.58, 0)
-	self:addLookupList(TrainerDB, 11046, L["Whuut"], BZONE["Eye of the Storm"], 35.77, 40.96, 2)
-	self:addLookupList(TrainerDB, 11047, L["Kray"], BZONE["Thunder Bluff"], 47.61, 35.10, 2)
-	self:addLookupList(TrainerDB, 11048, L["Victor Ward"], BZONE["Undercity"], 71.37, 29.93, 0)
-	self:addLookupList(TrainerDB, 11049, L["Rhiannon Davis"], BZONE["Undercity"], 71.15, 30.14, 0)
-	self:addLookupList(TrainerDB, 11050, L["Trianna"], BZONE["Darnassus"], 63.19, 23.24, 0)
-	self:addLookupList(TrainerDB, 11051, L["Vhan"], BZONE["Thunder Bluff"], 43.91, 44.51, 0)
-	self:addLookupList(TrainerDB, 11052, L["Timothy Worthington"], BZONE["Dustwallow Marsh"], 66.31, 50.91, 1)
-	self:addLookupList(TrainerDB, 11065, L["Thonys Pillarstone"], BZONE["Ironforge"], 60.64, 44.85, 0)
-	self:addLookupList(TrainerDB, 11066, L["Jhag"], BZONE["Orgrimmar"], 53.88, 38.74, 0)
-	self:addLookupList(TrainerDB, 11067, L["Malcomb Wynn"], BZONE["Undercity"], 61.43, 61.03, 0)
-	self:addLookupList(TrainerDB, 11068, L["Betty Quin"], BZONE["Stormwind City"], 43.31, 64.37, 0)
-	self:addLookupList(TrainerDB, 11070, L["Lalina Summermoon"], BZONE["Darnassus"], 59.58, 13.18, 1)
-	self:addLookupList(TrainerDB, 11071, L["Mot Dawnstrider"], BZONE["Thunder Bluff"], 45.64, 40.60, 2)
-	self:addLookupList(TrainerDB, 11072, L["Kitta Firewind"], BZONE["Elwynn Forest"], 64.87, 71.01, 1)
-	self:addLookupList(TrainerDB, 11073, L["Annora"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(TrainerDB, 11074, L["Hgarth"], BZONE["Stonetalon Mountains"], 49.46, 57.96, 2)
-	self:addLookupList(TrainerDB, 11081, L["Faldron"], BZONE["Darnassus"], 64.75, 21.22, 0)
-	self:addLookupList(TrainerDB, 11083, L["Darianna"], BZONE["Darnassus"], 65.16, 21.31, 0)
-	self:addLookupList(TrainerDB, 11084, L["Tarn"], BZONE["Thunder Bluff"], 43.16, 43.08, 0)
-	self:addLookupList(TrainerDB, 11096, L["Randal Worth"], BZONE["Stormwind City"], 67.96, 50.17, 0)
-	self:addLookupList(TrainerDB, 11097, L["Drakk Stonehand"], BZONE["The Hinterlands"], 13.69, 42.99, 0)
-	self:addLookupList(TrainerDB, 11098, L["Hahrana Ironhide"], BZONE["Feralas"], 74.46, 43.06, 0)
-	self:addLookupList(TrainerDB, 11146, L["Ironus Coldsteel"], BZONE["Ironforge"], 51.02, 43.50, 1)
-	self:addLookupList(TrainerDB, 11177, L["Okothos Ironrager"], BZONE["Orgrimmar"], 80.08, 25.05, 0)
-	self:addLookupList(TrainerDB, 11178, L["Borgosh Corebender"], BZONE["Orgrimmar"], 79.94, 24.57, 0)
-	self:addLookupList(TrainerDB, 11557, L["Meilosh"], BZONE["Felwood"], 66.24, 2.956, 0)
-	self:addLookupList(TrainerDB, 15400, L["Arathel Sunforge"], BZONE["Eversong Woods"], 59.80, 63.35, 2)
-	self:addLookupList(TrainerDB, 15501, L["Aleinia"], BZONE["Eversong Woods"], 47.97, 48.17, 0)
-	self:addLookupList(TrainerDB, 16160, L["Magistrix Eredania"], BZONE["Eversong Woods"], 38.77, 72.36, 2)
-	self:addLookupList(TrainerDB, 16161, L["Arcanist Sheynathren"], BZONE["Eversong Woods"], 38.11, 71.99, 2)
-	self:addLookupList(TrainerDB, 16253, L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88, 31.21, 0)
-	self:addLookupList(TrainerDB, 16272, L["Kanaria"], BZONE["Eversong Woods"], 49.05, 46.94, 2)
-	self:addLookupList(TrainerDB, 16277, L["Quarelestra"], BZONE["Eversong Woods"], 49.04, 46.97, 2)
-	self:addLookupList(TrainerDB, 16278, L["Sathein"], BZONE["Eversong Woods"], 53.77, 51.96, 2)
-	self:addLookupList(TrainerDB, 16366, L["Sempstress Ambershine"], BZONE["Eversong Woods"], 37.16, 72.29, 2)
-	self:addLookupList(TrainerDB, 16583, L["Rohok"], BZONE["Hellfire Peninsula"], 53.04, 38.26, 0)
-	self:addLookupList(TrainerDB, 16588, L["Apothecary Antonivich"], BZONE["Hellfire Peninsula"], 52.40, 35.83, 0)
-	self:addLookupList(TrainerDB, 16633, L["Sedana"], BZONE["Silvermoon City"], 69.77, 25.47, 0)
-	self:addLookupList(TrainerDB, 16634, L["Dolothos"], BZONE["Silvermoon City"], 68.90, 26.61, 0)
-	self:addLookupList(TrainerDB, 16639, L["Galana"], BZONE["Silvermoon City"], 57.14, 51.10, 2)
-	self:addLookupList(TrainerDB, 16640, L["Keelen Sheets"], BZONE["Silvermoon City"], 56.85, 50.22, 0)
-	self:addLookupList(TrainerDB, 16642, L["Camberon"], BZONE["Silvermoon City"], 66.82, 17.16, 0)
-	self:addLookupList(TrainerDB, 16643, L["Razia"], BZONE["Silvermoon City"], 66.99, 18.43, 0)
-	self:addLookupList(TrainerDB, 16662, L["Alestus"], BZONE["Silvermoon City"], 77.80, 71.57, 2)
-	self:addLookupList(TrainerDB, 16663, L["Belil"], BZONE["Silvermoon City"], 79.27, 40.10, 0)
-	self:addLookupList(TrainerDB, 16667, L["Danwe"], BZONE["Silvermoon City"], 76.33, 41.35, 0)
-	self:addLookupList(TrainerDB, 16668, L["Gloresse"], BZONE["Silvermoon City"], 76.25, 39.31, 0)
-	self:addLookupList(TrainerDB, 16669, L["Bemarrin"], BZONE["Silvermoon City"], 80.20, 40.00, 0)
-	self:addLookupList(TrainerDB, 16671, L["Mirvedon"], BZONE["Silvermoon City"], 79.70, 36.12, 0)
-	self:addLookupList(TrainerDB, 16676, L["Sylann"], BZONE["Silvermoon City"], 68.84, 70.93, 2)
-	self:addLookupList(TrainerDB, 16687, L["Talmar"], BZONE["Silvermoon City"], 82.89, 81.77, 0)
-	self:addLookupList(TrainerDB, 16688, L["Lynalis"], BZONE["Silvermoon City"], 83.88, 79.02, 0)
-	self:addLookupList(TrainerDB, 16703, L["Amin"], BZONE["Silvermoon City"], 90.34, 74.91, 0)
-	self:addLookupList(TrainerDB, 16719, L["Mumman"], BZONE["The Exodar"], 56.70, 28.63, 1)
-	self:addLookupList(TrainerDB, 16723, L["Lucc"], BZONE["The Exodar"], 28.51, 62.17, 1)
-	self:addLookupList(TrainerDB, 16724, L["Miall"], BZONE["The Exodar"], 60.49, 89.36, 0)
-	self:addLookupList(TrainerDB, 16725, L["Nahogg"], BZONE["The Exodar"], 40.93, 39.45, 0)
-	self:addLookupList(TrainerDB, 16726, L["Ockil"], BZONE["The Exodar"], 55.36, 91.83, 1)
-	self:addLookupList(TrainerDB, 16727, L["Padaar"], BZONE["The Exodar"], 44.54, 25.41, 0)
-	self:addLookupList(TrainerDB, 16728, L["Akham"], BZONE["The Exodar"], 66.51, 74.63, 1)
-	self:addLookupList(TrainerDB, 16729, L["Refik"], BZONE["The Exodar"], 63.54, 68.21, 0)
-	self:addLookupList(TrainerDB, 16731, L["Nus"], BZONE["The Exodar"], 40.36, 24.31, 0)
-	self:addLookupList(TrainerDB, 16740, L["Edrem"], BZONE["The Exodar"], 60.81, 87.09, 0)
-	self:addLookupList(TrainerDB, 16741, L["Deriz"], BZONE["The Exodar"], 28.69, 61.76, 1)
-	self:addLookupList(TrainerDB, 16742, L["Kudrii"], BZONE["The Exodar"], 39.61, 39.17, 0)
-	self:addLookupList(TrainerDB, 16743, L["Ghermas"], BZONE["The Exodar"], 55.97, 90.47, 0)
-	self:addLookupList(TrainerDB, 16745, L["Feruul"], BZONE["The Exodar"], 66.44, 74.33, 0)
-	self:addLookupList(TrainerDB, 16746, L["Kayaart"], BZONE["The Exodar"], 63.34, 68.84, 0)
-	self:addLookupList(TrainerDB, 16752, L["Muaat"], BZONE["The Exodar"], 60.34, 87.83, 0)
-	self:addLookupList(TrainerDB, 16823, L["Humphry"], BZONE["Hellfire Peninsula"], 57.18, 63.76, 1)
-	self:addLookupList(TrainerDB, 17214, L["Anchorite Fateema"], BZONE["Bloodmyst Isle"], 54.04, 54.94, 1)
-	self:addLookupList(TrainerDB, 17215, L["Daedal"], BZONE["Bloodmyst Isle"], 53.94, 55.47, 1)
-	self:addLookupList(TrainerDB, 17222, L["Artificer Daelo"], BZONE["Azuremyst Isle"], 49.09, 51.07, 0)
-	self:addLookupList(TrainerDB, 17245, L["Blacksmith Calypso"], BZONE["Azuremyst Isle"], 46.72, 70.58, 1)
-	self:addLookupList(TrainerDB, 17246, L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16, 55.40, 1)
-	self:addLookupList(TrainerDB, 17424, L["Anchorite Paetheus"], BZONE["Bloodmyst Isle"], 55.10, 54.72, 1)
-	self:addLookupList(TrainerDB, 17442, L["Moordo"], BZONE["Azuremyst Isle"], 45.16, 23.71, 1)
-	self:addLookupList(TrainerDB, 17487, L["Erin Kelly"], BZONE["Azuremyst Isle"], 46.53, 70.99, 1)
-	self:addLookupList(TrainerDB, 17488, L["Dulvi"], BZONE["Azuremyst Isle"], 49.10, 51.27, 1)
-	self:addLookupList(TrainerDB, 17634, L["K. Lee Smallfry"], BZONE["Zangarmarsh"], 68.48, 51.19, 0)
-	self:addLookupList(TrainerDB, 17637, L["Mack Diver"], BZONE["Zangarmarsh"], 34.39, 51.29, 2)
-	self:addLookupList(TrainerDB, 18747, L["Krugosh"], BZONE["Hellfire Peninsula"], 55.32, 38.03, 0)
-	self:addLookupList(TrainerDB, 18749, L["Dalinna"], BZONE["Orgrimmar"], 39.63, 32.24, 0)
-	self:addLookupList(TrainerDB, 18751, L["Kalaen"], BZONE["Undercity"], 39.64, 32.24, 0)
-	self:addLookupList(TrainerDB, 18752, L["Zebig"], BZONE["Hellfire Peninsula"], 55.10, 38.29, 2)
-	self:addLookupList(TrainerDB, 18753, L["Felannia"], BZONE["Hellfire Peninsula"], 52.37, 35.99, 0)
-	self:addLookupList(TrainerDB, 18754, L["Barim Spilthoof"], BZONE["Hellfire Peninsula"], 56.42, 39.11, 0)
-	self:addLookupList(TrainerDB, 18771, L["Brumman"], BZONE["Hellfire Peninsula"], 55.08, 63.93, 1)
-	self:addLookupList(TrainerDB, 18772, L["Hama"], BZONE["Hellfire Peninsula"], 53.99, 63.58, 0)
-	self:addLookupList(TrainerDB, 18773, L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69, 65.77, 1)
-	self:addLookupList(TrainerDB, 18774, L["Tatiana"], BZONE["Hellfire Peninsula"], 55.08, 63.72, 0)
-	self:addLookupList(TrainerDB, 18775, L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06, 64.90, 1)
-	self:addLookupList(TrainerDB, 18779, L["Hurnak Grimmord"], BZONE["Hellfire Peninsula"], 57.16, 63.73, 0)
-	self:addLookupList(TrainerDB, 18802, L["Alchemist Gribble"], BZONE["Hellfire Peninsula"], 54.17, 66.00, 0)
-	self:addLookupList(TrainerDB, 18804, L["Prospector Nachlan"], BZONE["Bloodmyst Isle"], 55.91, 54.44, 1)
-	self:addLookupList(TrainerDB, 18987, L["Gaston"], BZONE["Hellfire Peninsula"], 54.00, 63.59, 0)
-	self:addLookupList(TrainerDB, 18988, L["Baxter"], BZONE["Undercity"], 57.01, 46.36, 0)
-	self:addLookupList(TrainerDB, 18993, L["Naka"], BZONE["Ironforge"], 41.75, 50.30, 0)
-	self:addLookupList(TrainerDB, 19052, L["Lorokeem"], BZONE["Shattrath City"], 46.14, 21.68, 0)
-	self:addLookupList(TrainerDB, 19063, L["Hamanar"], BZONE["Shattrath City"], 35.92, 20.94, 0)
-	self:addLookupList(TrainerDB, 19184, L["Mildred Fletcher"], BZONE["Shattrath City"], 66.00, 16.00, 0)
-	self:addLookupList(TrainerDB, 19185, L["Jack Trapper"], BZONE["Shattrath City"], 63.14, 69.29, 0)
-	self:addLookupList(TrainerDB, 19186, L["Kylene"], BZONE["Shattrath City"], 75.84, 32.81, 0)
-	self:addLookupList(TrainerDB, 19187, L["Darmari"], BZONE["Shattrath City"], 67.26, 66.65, 0)
-	self:addLookupList(TrainerDB, 19248, L["Enchanter Salias"], BZONE["Shattrath City"], 44.28, 90.76, 0)
-	self:addLookupList(TrainerDB, 19249, L["Enchantress Metura"], BZONE["Shattrath City"], 43.92, 90.35, 0)
-	self:addLookupList(TrainerDB, 19250, L["Enchanter Aeldron"], BZONE["Shattrath City"], 43.98, 90.40, 0)
-	self:addLookupList(TrainerDB, 19251, L["Enchantress Volali"], BZONE["Shattrath City"], 43.45, 91.95, 0)
-	self:addLookupList(TrainerDB, 19252, L["High Enchanter Bardolan"], BZONE["Shattrath City"], 43.68, 92.61, 0)
-	self:addLookupList(TrainerDB, 19341, L["Grutah"], BZONE["Shadowmoon Valley"], 29.95, 30.94, 0)
-	self:addLookupList(TrainerDB, 19369, L["Celie Steelwing"], BZONE["Shadowmoon Valley"], 37.20, 57.97, 0)
-	self:addLookupList(TrainerDB, 19478, L["Fera Palerunner"], BZONE["Blade's Edge Mountains"], 53.89, 55.17, 2)
-	self:addLookupList(TrainerDB, 19539, L["Jazdalaad"], BZONE["Netherstorm"], 44.08, 34.77, 0)
-	self:addLookupList(TrainerDB, 19540, L["Asarnan"], BZONE["Netherstorm"], 44.45, 34.93, 0)
-	self:addLookupList(TrainerDB, 19576, L["Xyrol"], BZONE["Netherstorm"], 33.12, 66.77, 0)
-	self:addLookupList(TrainerDB, 19775, L["Kalinda"], BZONE["Silvermoon City"], 90.56, 74.62, 0)
-	self:addLookupList(TrainerDB, 19778, L["Farii"], BZONE["The Exodar"], 44.71, 25.55, 0)
-	self:addLookupList(TrainerDB, 20124, L["Kradu Grimblade"], BZONE["Shattrath City"], 70.24, 43.21, 0)
-	self:addLookupList(TrainerDB, 20125, L["Zula Slagfury"], BZONE["Shattrath City"], 70.30, 43.81, 0)
-	self:addLookupList(TrainerDB, 21087, L["Grikka"], BZONE["Blade's Edge Mountains"], 77.02, 65.64, 2)
-	self:addLookupList(TrainerDB, 22477, L["Anchorite Ensham"], BZONE["Terokkar Forest"], 31.06, 75.96, 0)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"], BZONE["Undercity"], 71.28,60.12,2)
+	self:addLookupList(TrainerDB,514,L["Smith Argus"], BZONE["Elwynn Forest"], 41.94,65.82,1)
+	self:addLookupList(TrainerDB,957,L["Dane Lindgren"], BZONE["Stormwind City"], 64.61,37.47,0)
+	self:addLookupList(TrainerDB,1103,L["Eldrin"], BZONE["Elwynn Forest"], 79.87,68.03,1)
+	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"], BZONE["Elwynn Forest"], 40.01,49.15,1)
+	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"], BZONE["Dun Morogh"], 46.06,51.95,0)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"], BZONE["Ironforge"], 67.91,53.03,1)
+	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"], BZONE["Stormwind City"], 53.26,80.97,0)
+	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"], BZONE["Stormwind City"], 52.91,73.90,0)
+	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"], BZONE["Stormwind City"], 52.98,81.17,0)
+	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"], BZONE["Dun Morogh"], 68.62,56.03,1)
+	self:addLookupList(TrainerDB,1382,L["Mudduk"], BZONE["Stranglethorn Vale"], 31.98,28.77,2)
+	self:addLookupList(TrainerDB,1383,L["Snarl"], BZONE["Orgrimmar"], 79.80,23.51,0)
+	self:addLookupList(TrainerDB,1385,L["Brawn"], BZONE["Stranglethorn Vale"], 32.01,29.03,2)
+	self:addLookupList(TrainerDB,1386,L["Rogvar"], BZONE["Swamp of Sorrows"], 48.41,55.96,0)
+	self:addLookupList(TrainerDB,1430,L["Tomas"], BZONE["Elwynn Forest"], 43.92,65.96,1)
+	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"], BZONE["Ironforge"], 39.97,33.29,1)
+	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"], BZONE["Loch Modan"], 37.17,48.95,0)
+	self:addLookupList(TrainerDB,1632,L["Adele Fielder"], BZONE["Elwynn Forest"], 45.98,61.99,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"], BZONE["Duskwood"], 77.35,49.01,1)
+	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"], BZONE["Loch Modan"], 37.16,47.76,1)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"], BZONE["Dun Morogh"], 47.37,51.98,0)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"], BZONE["Dun Morogh"], 68.97,55.28,1)
+	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"], BZONE["Dun Morogh"], 49.92,50.64,0)
+	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"], BZONE["Ironforge"], 44.05,28.82,0)
+	self:addLookupList(TrainerDB,2132,L["Carolai Anise"], BZONE["Tirisfal Glades"], 59.92,51.99,0)
+	self:addLookupList(TrainerDB,2326,L["Thamner Pol"], BZONE["Dun Morogh"], 47.24,51.98,0)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"], BZONE["Stormwind City"], 52.27,45.12,1)
+	self:addLookupList(TrainerDB,2329,L["Michelle Belle"], BZONE["Elwynn Forest"], 42.95,65.85,1)
+	self:addLookupList(TrainerDB,2391,L["Serge Hinott"], BZONE["Hillsbrad Foothills"], 61.61,19.13,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"], BZONE["Hillsbrad Foothills"], 63.62,21.05,2)
+	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"], BZONE["Stranglethorn Vale"], 28.71,76.83,0)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"], BZONE["Thunder Bluff"], 28.63,22.55,2)
+	self:addLookupList(TrainerDB,2818,L["Slagg"], BZONE["Arathi Highlands"], 74.04,35.62,2)
+	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"], BZONE["Stranglethorn Vale"], 29.04,74.97,0)
+	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"], BZONE["Stranglethorn Vale"], 27.57,77.71,0)
+	self:addLookupList(TrainerDB,2855,L["Snang"], BZONE["Orgrimmar"], 62.77,49.66,0)
+	self:addLookupList(TrainerDB,2857,L["Thund"], BZONE["Orgrimmar"], 76.07,25.22,0)
+	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"], BZONE["Thunder Bluff"], 40.19,55.49,2)
+	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"], BZONE["Thunder Bluff"], 35.59,57.52,0)
+	self:addLookupList(TrainerDB,3004,L["Tepa"], BZONE["Thunder Bluff"], 43.80,44.95,2)
+	self:addLookupList(TrainerDB,3007,L["Una"], BZONE["Thunder Bluff"], 42.37,43.59,0)
+	self:addLookupList(TrainerDB,3008,L["Mak"], BZONE["Thunder Bluff"], 43.33,43.11,2)
+	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"], BZONE["Thunder Bluff"], 47.07,34.17,2)
+	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"], BZONE["Thunder Bluff"], 45.56,40.85,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"], BZONE["Thunder Bluff"], 52.09,52.27,2)
+	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"], BZONE["Mulgore"], 46.17,58.51,2)
+	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"], BZONE["Mulgore"], 45.98,58.38,0)
+	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"], BZONE["Redridge Mountains"], 22.81,44.34,1)
+	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"], BZONE["Duskwood"], 73.66,49.49,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"], BZONE["Duskwood"], 74.75,50.22,1)
+	self:addLookupList(TrainerDB,3174,L["Dwukk"], BZONE["Durotar"], 52.91,40.76,2)
+	self:addLookupList(TrainerDB,3175,L["Krunn"], BZONE["Durotar"], 52.10,41.64,2)
+	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"], BZONE["Wetlands"], 10.82,60.97,1)
+	self:addLookupList(TrainerDB,3184,L["Miao'zan"], BZONE["Durotar"], 55.93,74.66,0)
+	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"], BZONE["Loch Modan"], 45.68,13.82,1)
+	self:addLookupList(TrainerDB,3345,L["Godan"], BZONE["Orgrimmar"], 53.91,38.85,0)
+	self:addLookupList(TrainerDB,3347,L["Yelmak"], BZONE["Orgrimmar"], 56.55,33.33,0)
+	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"], BZONE["Orgrimmar"], 82.18,23.71,0)
+	self:addLookupList(TrainerDB,3357,L["Makaru"], BZONE["Orgrimmar"], 72.93,27.69,0)
+	self:addLookupList(TrainerDB,3363,L["Magar"], BZONE["Orgrimmar"], 63.01,50.92,0)
+	self:addLookupList(TrainerDB,3365,L["Karolek"], BZONE["Orgrimmar"], 62.85,44.74,0)
+	self:addLookupList(TrainerDB,3373,L["Arnok"], BZONE["Orgrimmar"], 34.79,83.62,0)
+	self:addLookupList(TrainerDB,3399,L["Zamja"], BZONE["Orgrimmar"], 57.57,52.99,0)
+	self:addLookupList(TrainerDB,3412,L["Nogg"], BZONE["Orgrimmar"], 76.15,26.32,0)
+	self:addLookupList(TrainerDB,3478,L["Traugh"], BZONE["The Barrens"], 51.54,29.41,2)
+	self:addLookupList(TrainerDB,3484,L["Kil'hala"], BZONE["The Barrens"], 51.98,31.90,2)
+	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"], BZONE["The Barrens"], 62.85,35.70,0)
+	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"], BZONE["Tirisfal Glades"], 52.50,55.85,0)
+	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"], BZONE["Tirisfal Glades"], 65.36,60.46,2)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"], BZONE["Silverpine Forest"], 44.03,40.92,0)
+	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"], BZONE["Silverpine Forest"], 42.99,40.85,0)
+	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"], BZONE["Teldrassil"], 57.61,60.65,0)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"], BZONE["Teldrassil"], 41.76,50.09,0)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"], BZONE["Teldrassil"], 37.08,35.11,0)
+	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"], BZONE["The Barrens"], 44,59.34,2)
+	self:addLookupList(TrainerDB,3704,L["Mahani"], BZONE["The Barrens"], 45.36,58.98,2)
+	self:addLookupList(TrainerDB,3964,L["Kylanna"], BZONE["Ashenvale"], 51.16,66.81,1)
+	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"], BZONE["Ashenvale"], 35.92,52.06,1)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"], BZONE["Darnassus"], 63.02,23.12,0)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"], BZONE["Darnassus"], 55.18,23.69,0)
+	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"], BZONE["Darkshore"], 37.77,40.87,1)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"], BZONE["Darnassus"], 49.43,20.83,0)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"], BZONE["Darnassus"], 51.89,13.65,0)
+	self:addLookupList(TrainerDB,4212,L["Telonis"], BZONE["Darnassus"], 64.30,21.94,0)
+	self:addLookupList(TrainerDB,4213,L["Taladan"], BZONE["Darnassus"], 59.35,13.48,0)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"], BZONE["Ironforge"], 51.03,26.82,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"], BZONE["Ironforge"], 52.93,41.99,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"], BZONE["Undercity"], 63.43,44.53,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"], BZONE["Undercity"], 70.95,30.56,0)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"], BZONE["Undercity"], 85.50,23.31,0)
+	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"], BZONE["Undercity"], 76.31,73.00,0)
+	self:addLookupList(TrainerDB,4588,L["Arthur Moore"], BZONE["Undercity"], 70.50,58.81,2)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"], BZONE["Undercity"], 74.06,58.02,0)
+	self:addLookupList(TrainerDB,4596,L["James Van Brunt"], BZONE["Undercity"], 61.47,30.45,0)
+	self:addLookupList(TrainerDB,4598,L["Brom Killian"], BZONE["Undercity"], 56.12,36.06,0)
+	self:addLookupList(TrainerDB,4605,L["Basil Frye"], BZONE["Undercity"], 60.10,28.53,2)
+	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"], BZONE["Undercity"], 53.02,73.94,0)
+	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"], BZONE["Undercity"], 47.94,72.84,0)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"], BZONE["Undercity"], 61.53,61.60,0)
+	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"], BZONE["Ironforge"], 40.15,34.13,0)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"], BZONE["Ironforge"], 54.81,59.84,0)
+	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"], BZONE["Ironforge"], 43.00,29.34,1)
+	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"], BZONE["Ironforge"], 60.00,45.39,0)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"], BZONE["Ironforge"], 60.74,37.66,1)
+	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"], BZONE["Ironforge"], 50.89,43.09,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"], BZONE["Ironforge"], 68.77,45.51,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"], BZONE["Ironforge"], 67.44,53.47,1)
+	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"], BZONE["Dun Morogh"], 50.64,49.97,0)
+	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"], BZONE["Stormwind City"], 78.11,52.81,0)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"], BZONE["Stormwind City"], 55.63,85.93,0)
+	self:addLookupList(TrainerDB,5500,L["Tel'Athir"], BZONE["Stormwind City"], 55.25,84.93,0)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"], BZONE["Stormwind City"], 63.95,38.20,1)
+	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"], BZONE["Stormwind City"], 59.11,38.19,0)
+	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"], BZONE["Stormwind City"], 62.56,31.04,1)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"], BZONE["Stormwind City"], 71.97,60.60,0)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"], BZONE["Stormwind City"], 51.90,84.29,0)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"], BZONE["Tirisfal Glades"], 61.59,53.18,0)
+	self:addLookupList(TrainerDB,5759,L["Nurse Neela"], BZONE["Tirisfal Glades"], 61.55,53.18,0)
+	self:addLookupList(TrainerDB,5784,L["Waldor"], BZONE["The Barrens"], 46.12,36.18,0)
+	self:addLookupList(TrainerDB,5811,L["Kamari"], BZONE["Orgrimmar"], 63.02,45.02,0)
+	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"], BZONE["Mulgore"], 46.71,60.83,2)
+	self:addLookupList(TrainerDB,5943,L["Rawrk"], BZONE["Durotar"], 54.13,42.85,0)
+	self:addLookupList(TrainerDB,6094,L["Byancie"], BZONE["Teldrassil"], 55.63,57.20,0)
+	self:addLookupList(TrainerDB,6286,L["Zarrin"], BZONE["Teldrassil"], 57.21,61.48,0)
+	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"], BZONE["Darkshore"], 37.82,41.05,1)
+	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"], BZONE["Darkshore"], 37.93,41.05,1)
+	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"], BZONE["Orgrimmar"], 80.14,23.48,0)
+	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"], BZONE["Orgrimmar"], 81.55,20.29,0)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"], BZONE["Stormwind City"], 59.91,35.03,0)
+	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"], BZONE["Stranglethorn Vale"], 28.88,75.98,0)
+	self:addLookupList(TrainerDB,7866,L["Peter Galen"], BZONE["Azshara"], 36.94,66.15,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"], BZONE["Badlands"], 62.20,57.76,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"], BZONE["Searing Gorge"], 63.36,74.54,1)
+	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"], BZONE["Arathi Highlands"], 28.45,44.30,2)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"], BZONE["Thousand Needles"], 9.008,18.79,1)
+	self:addLookupList(TrainerDB,7871,L["Se'Jib"], BZONE["Stranglethorn Vale"], 37.20,34.74,2)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"], BZONE["Ironforge"], 70.55,50.24,1)
+	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"], BZONE["Feralas"], 32.67,44.09,0)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"], BZONE["Feralas"], 31.72,44.61,0)
+	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"], BZONE["Tanaris"], 52.04,27.00,0)
+	self:addLookupList(TrainerDB,8128,L["Pikkle"], BZONE["Tanaris"], 50.82,28.76,0)
+	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"], BZONE["Desolace"], 55.56,55.91,2)
+	self:addLookupList(TrainerDB,8306,L["Duhng"], BZONE["The Barrens"], 54.89,31.91,2)
+	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"], BZONE["Tanaris"], 52.27,27.25,0)
+	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"], BZONE["The Barrens"], 63.01,36.67,0)
+	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"], BZONE["Stormwind City"], 40.42,84.26,1)
+	self:addLookupList(TrainerDB,10266,L["Ug'thok"], BZONE["Orgrimmar"], 80.85,23.54,0)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"], BZONE["Ironforge"], 51.88,43.17,1)
+	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"], BZONE["Ironforge"], 51.94,42.31,1)
+	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"], BZONE["Thunder Bluff"], 40.21,57.09,2)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"], BZONE["Orgrimmar"], 75.85,22.65,0)
+	self:addLookupList(TrainerDB,11025,L["Mukdrak"], BZONE["Durotar"], 52.46,41.48,2)
+	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"], BZONE["Stormwind City"], 62.01,32.20,0)
+	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"], BZONE["Ironforge"], 68.67,44.53,1)
+	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"], BZONE["Ironforge"], 68.44,45.08,1)
+	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"], BZONE["Undercity"], 76.87,74.51,0)
+	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"], BZONE["Darkshore"], 37.87,41.10,1)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"], BZONE["Darnassus"], 54.65,22.08,0)
+	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"], BZONE["Darnassus"], 55.91,24.15,0)
+	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"], BZONE["Undercity"], 47.07,74.80,0)
+	self:addLookupList(TrainerDB,11046,L["Whuut"], BZONE["Orgrimmar"], 56.39,34.51,2)
+	self:addLookupList(TrainerDB,11047,L["Kray"], BZONE["Thunder Bluff"], 47.73,34.73,2)
+	self:addLookupList(TrainerDB,11048,L["Victor Ward"], BZONE["Undercity"], 71.38,29.92,0)
+	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"], BZONE["Undercity"], 71.15,30.16,0)
+	self:addLookupList(TrainerDB,11050,L["Trianna"], BZONE["Darnassus"], 63.22,23.05,0)
+	self:addLookupList(TrainerDB,11051,L["Vhan"], BZONE["Thunder Bluff"], 43.91,44.51,0)
+	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"], BZONE["Dustwallow Marsh"], 66.31,50.91,1)
+	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"], BZONE["Ironforge"], 60.64,44.86,0)
+	self:addLookupList(TrainerDB,11066,L["Jhag"], BZONE["Orgrimmar"], 54.11,38.22,0)
+	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"], BZONE["Undercity"], 61.58,61.28,0)
+	self:addLookupList(TrainerDB,11068,L["Betty Quin"], BZONE["Stormwind City"], 52.91,73.86,0)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"], BZONE["Darnassus"], 59.53,13.01,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"], BZONE["Thunder Bluff"], 45.59,40.63,2)
+	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"], BZONE["Elwynn Forest"], 65.28,69.98,1)
+	self:addLookupList(TrainerDB,11073,L["Annora"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(TrainerDB,11074,L["Hgarth"], BZONE["Stonetalon Mountains"], 49.05,56.67,2)
+	self:addLookupList(TrainerDB,11081,L["Faldron"], BZONE["Darnassus"], 64.59,21.47,0)
+	self:addLookupList(TrainerDB,11083,L["Darianna"], BZONE["Darnassus"], 65.18,21.04,0)
+	self:addLookupList(TrainerDB,11084,L["Tarn"], BZONE["Thunder Bluff"], 43.16,43.08,0)
+	self:addLookupList(TrainerDB,11096,L["Randal Worth"], BZONE["Stormwind City"], 71.75,62.97,0)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"], BZONE["The Hinterlands"], 13.69,42.98,0)
+	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"], BZONE["Feralas"], 74.46,43.05,0)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"], BZONE["Ironforge"], 50.94,43.64,1)
+	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"], BZONE["Orgrimmar"], 80.17,21.77,0)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"], BZONE["Orgrimmar"], 80.39,23.93,0)
+	self:addLookupList(TrainerDB,11557,L["Meilosh"], BZONE["Felwood"], 66.26,2.930,0)
+	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"], BZONE["Eversong Woods"], 59.90,61.99,2)
+	self:addLookupList(TrainerDB,15501,L["Aleinia"], BZONE["Eversong Woods"], 48.00,48.06,0)
+	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"], BZONE["Eversong Woods"], 38.71,72.53,2)
+	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"], BZONE["Eversong Woods"], 38.10,71.95,2)
+	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88,31.20,0)
+	self:addLookupList(TrainerDB,16272,L["Kanaria"], BZONE["Eversong Woods"], 48.95,46.96,2)
+	self:addLookupList(TrainerDB,16277,L["Quarelestra"], BZONE["Eversong Woods"], 48.99,47.07,2)
+	self:addLookupList(TrainerDB,16278,L["Sathein"], BZONE["Eversong Woods"], 53.73,52.02,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"], BZONE["Eversong Woods"], 37.33,72.34,2)
+	self:addLookupList(TrainerDB,16583,L["Rohok"], BZONE["Hellfire Peninsula"], 53.04,38.26,0)
+	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"], BZONE["Hellfire Peninsula"], 52.40,35.83,0)
+	self:addLookupList(TrainerDB,16633,L["Sedana"], BZONE["Silvermoon City"], 69.80,25.58,0)
+	self:addLookupList(TrainerDB,16634,L["Dolothos"], BZONE["Silvermoon City"], 68.57,25.59,0)
+	self:addLookupList(TrainerDB,16639,L["Galana"], BZONE["Silvermoon City"], 57.25,50.39,2)
+	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"], BZONE["Silvermoon City"], 56.85,50.19,0)
+	self:addLookupList(TrainerDB,16642,L["Camberon"], BZONE["Silvermoon City"], 66.89,17.05,0)
+	self:addLookupList(TrainerDB,16643,L["Razia"], BZONE["Silvermoon City"], 66.97,18.31,0)
+	self:addLookupList(TrainerDB,16662,L["Alestus"], BZONE["Silvermoon City"], 77.84,72.64,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"], BZONE["Silvermoon City"], 79.21,40.04,0)
+	self:addLookupList(TrainerDB,16667,L["Danwe"], BZONE["Silvermoon City"], 76.88,39.68,0)
+	self:addLookupList(TrainerDB,16668,L["Gloresse"], BZONE["Silvermoon City"], 76.41,38.72,0)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"], BZONE["Silvermoon City"], 79.94,41.10,0)
+	self:addLookupList(TrainerDB,16671,L["Mirvedon"], BZONE["Silvermoon City"], 79.75,37.71,0)
+	self:addLookupList(TrainerDB,16676,L["Sylann"], BZONE["Silvermoon City"], 68.80,70.97,2)
+	self:addLookupList(TrainerDB,16687,L["Talmar"], BZONE["Silvermoon City"], 83.09,80.53,0)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"], BZONE["Silvermoon City"], 83.56,81.19,0)
+	self:addLookupList(TrainerDB,16703,L["Amin"], BZONE["Silvermoon City"], 90.38,74.92,0)
+	self:addLookupList(TrainerDB,16719,L["Mumman"], BZONE["The Exodar"], 56.70,28.66,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"], BZONE["The Exodar"], 28.49,62.18,1)
+	self:addLookupList(TrainerDB,16724,L["Miall"], BZONE["The Exodar"], 60.72,89.37,0)
+	self:addLookupList(TrainerDB,16725,L["Nahogg"], BZONE["The Exodar"], 41.01,39.38,0)
+	self:addLookupList(TrainerDB,16726,L["Ockil"], BZONE["The Exodar"], 55.13,91.84,1)
+	self:addLookupList(TrainerDB,16727,L["Padaar"], BZONE["The Exodar"], 44.67,25.49,0)
+	self:addLookupList(TrainerDB,16728,L["Akham"], BZONE["The Exodar"], 66.59,74.49,1)
+	self:addLookupList(TrainerDB,16729,L["Refik"], BZONE["The Exodar"], 63.24,67.80,0)
+	self:addLookupList(TrainerDB,16731,L["Nus"], BZONE["The Exodar"], 40.39,24.29,0)
+	self:addLookupList(TrainerDB,16740,L["Edrem"], BZONE["The Exodar"], 60.80,87.08,0)
+	self:addLookupList(TrainerDB,16741,L["Deriz"], BZONE["The Exodar"], 28.68,61.79,1)
+	self:addLookupList(TrainerDB,16742,L["Kudrii"], BZONE["The Exodar"], 39.45,39.51,0)
+	self:addLookupList(TrainerDB,16743,L["Ghermas"], BZONE["The Exodar"], 55.98,90.53,0)
+	self:addLookupList(TrainerDB,16745,L["Feruul"], BZONE["The Exodar"], 66.42,74.39,0)
+	self:addLookupList(TrainerDB,16746,L["Kayaart"], BZONE["The Exodar"], 63.26,69.08,0)
+	self:addLookupList(TrainerDB,16752,L["Muaat"], BZONE["The Exodar"], 60.44,87.79,0)
+	self:addLookupList(TrainerDB,16823,L["Humphry"], BZONE["Hellfire Peninsula"], 57.18,63.76,1)
+	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"], BZONE["Bloodmyst Isle"], 53.85,55.00,1)
+	self:addLookupList(TrainerDB,17215,L["Daedal"], BZONE["Bloodmyst Isle"], 53.82,55.15,1)
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"], BZONE["Azuremyst Isle"], 49.14,51.11,0)
+	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"], BZONE["Azuremyst Isle"], 46.72,70.58,1)
+	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16,55.39,1)
+	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"], BZONE["Bloodmyst Isle"], 55.16,54.98,1)
+	self:addLookupList(TrainerDB,17442,L["Moordo"], BZONE["Azuremyst Isle"], 45.14,23.72,1)
+	self:addLookupList(TrainerDB,17487,L["Erin Kelly"], BZONE["Azuremyst Isle"], 46.86,70.09,1)
+	self:addLookupList(TrainerDB,17488,L["Dulvi"], BZONE["Azuremyst Isle"], 49.06,51.67,1)
+	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"], BZONE["Zangarmarsh"], 69.16,49.71,0)
+	self:addLookupList(TrainerDB,17637,L["Mack Diver"], BZONE["Zangarmarsh"], 34.38,51.44,2)
+	self:addLookupList(TrainerDB,18747,L["Krugosh"], BZONE["Hellfire Peninsula"], 55.29,38.03,0)
+	self:addLookupList(TrainerDB,18749,L["Dalinna"], BZONE["Orgrimmar"], 44.58,36.27,0)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"], BZONE["Undercity"], 39.64,32.24,0)
+	self:addLookupList(TrainerDB,18752,L["Zebig"], BZONE["Hellfire Peninsula"], 55.16,38.07,2)
+	self:addLookupList(TrainerDB,18753,L["Felannia"], BZONE["Hellfire Peninsula"], 52.37,35.99,0)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"], BZONE["Hellfire Peninsula"], 56.42,39.11,0)
+	self:addLookupList(TrainerDB,18771,L["Brumman"], BZONE["Hellfire Peninsula"], 54.04,64.44,1)
+	self:addLookupList(TrainerDB,18772,L["Hama"], BZONE["Hellfire Peninsula"], 54.00,63.57,0)
+	self:addLookupList(TrainerDB,18773,L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69,65.77,1)
+	self:addLookupList(TrainerDB,18774,L["Tatiana"], BZONE["Eastern Plaguelands"], 39.16,37.38,0)
+	self:addLookupList(TrainerDB,18775,L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06,64.90,1)
+	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"], BZONE["Hellfire Peninsula"], 57.17,63.73,0)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"], BZONE["Hellfire Peninsula"], 54.18,66.00,0)
+	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"], BZONE["Bloodmyst Isle"], 56.31,54.58,1)
+	self:addLookupList(TrainerDB,18987,L["Gaston"], BZONE["Hellfire Peninsula"], 53.99,63.58,0)
+	self:addLookupList(TrainerDB,18988,L["Baxter"], BZONE["Undercity"], 57.36,46.65,0)
+	self:addLookupList(TrainerDB,18993,L["Naka"], BZONE["Ironforge"], 41.87,50.45,0)
+	self:addLookupList(TrainerDB,19052,L["Lorokeem"], BZONE["Shattrath City"], 46.12,21.66,0)
+	self:addLookupList(TrainerDB,19063,L["Hamanar"], BZONE["Shattrath City"], 36.09,20.04,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"], BZONE["Shattrath City"], 65.93,14.70,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"], BZONE["Shattrath City"], 63.39,68.36,0)
+	self:addLookupList(TrainerDB,19186,L["Kylene"], BZONE["Shattrath City"], 75.84,32.83,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"], BZONE["Shattrath City"], 67.24,66.66,0)
+	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"], BZONE["Shattrath City"], 44.29,90.73,0)
+	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"], BZONE["Shattrath City"], 43.90,90.36,0)
+	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"], BZONE["Shattrath City"], 43.92,90.38,0)
+	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"], BZONE["Shattrath City"], 43.45,91.95,0)
+	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"], BZONE["Shattrath City"], 43.64,92.01,0)
+	self:addLookupList(TrainerDB,19341,L["Grutah"], BZONE["Shadowmoon Valley"], 29.95,30.95,0)
+	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"], BZONE["Shadowmoon Valley"], 37.20,57.98,0)
+	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"], BZONE["Blade's Edge Mountains"], 53.89,55.18,2)
+	self:addLookupList(TrainerDB,19539,L["Jazdalaad"], BZONE["Netherstorm"], 44.08,34.77,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"], BZONE["Netherstorm"], 44.52,34.56,0)
+	self:addLookupList(TrainerDB,19576,L["Xyrol"], BZONE["Netherstorm"], 33.12,66.78,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"], BZONE["Silvermoon City"], 90.60,74.93,0)
+	self:addLookupList(TrainerDB,19778,L["Farii"], BZONE["The Exodar"], 44.72,25.55,0)
+	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"], BZONE["Shattrath City"], 70.28,44.42,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"], BZONE["Shattrath City"], 70.31,43.84,0)
+	self:addLookupList(TrainerDB,21087,L["Grikka"], BZONE["Blade's Edge Mountains"], 77.03,65.63,2)
+	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"], BZONE["Terokkar Forest"], 31.07,75.96,0)

 end
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 1b2b56b..128ea1e 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -9,7 +9,7 @@ Vendor data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-306 found from data mining.  0 ignored.
+309 found from data mining.  0 ignored.

 ************************************************************************

@@ -22,7 +22,7 @@ Project version: @project-version@

 Format:

-	self:addLookupList(VendorDB, NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	self:addLookupList(VendorDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)

 ************************************************************************

@@ -38,311 +38,314 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitVendor(VendorDB)

-	self:addLookupList(VendorDB, 66, L["Tharynn Bouden"], BZONE["Elwynn Forest"], 42.21, 67.21, 1)
-	self:addLookupList(VendorDB, 340, L["Kendor Kabonka"], BZONE["Stormwind City"], 74.98, 38.22, 0)
-	self:addLookupList(VendorDB, 734, L["Corporal Bluth"], BZONE["Duskwood"], 28.69, 63.77, 1)
-	self:addLookupList(VendorDB, 777, L["Amy Davenport"], BZONE["Redridge Mountains"], 29.30, 47.22, 0)
-	self:addLookupList(VendorDB, 843, L["Gina MacGregor"], BZONE["Westfall"], 57.38, 53.32, 1)
-	self:addLookupList(VendorDB, 989, L["Banalash"], BZONE["Swamp of Sorrows"], 44.91, 57.23, 0)
-	self:addLookupList(VendorDB, 1146, L["Vharr"], BZONE["Stranglethorn Vale"], 32.91, 28.87, 0)
-	self:addLookupList(VendorDB, 1148, L["Nerrist"], BZONE["Stranglethorn Vale"], 32.09, 29.43, 2)
-	self:addLookupList(VendorDB, 1149, L["Uthok"], BZONE["Stranglethorn Vale"], 32.15, 28.15, 0)
-	self:addLookupList(VendorDB, 1250, L["Drake Lindgren"], BZONE["Elwynn Forest"], 83.65, 67.39, 1)
-	self:addLookupList(VendorDB, 1286, L["Edna Mullby"], BZONE["Stormwind City"], 58.25, 62.06, 1)
-	self:addLookupList(VendorDB, 1304, L["Darian Singh"], BZONE["Stormwind City"], 30.62, 68.31, 1)
-	self:addLookupList(VendorDB, 1318, L["Jessara Cordell"], BZONE["Stormwind City"], 43.47, 64.16, 0)
-	self:addLookupList(VendorDB, 1347, L["Alexandra Bolero"], BZONE["Stormwind City"], 44.30, 74.24, 0)
-	self:addLookupList(VendorDB, 1448, L["Neal Allen"], BZONE["Wetlands"], 11.02, 57.12, 1)
-	self:addLookupList(VendorDB, 1454, L["Jennabink Powerseam"], BZONE["Wetlands"], 7.959, 56.38, 1)
-	self:addLookupList(VendorDB, 1465, L["Drac Roughcut"], BZONE["Loch Modan"], 35.57, 49.26, 1)
-	self:addLookupList(VendorDB, 1471, L["Jannos Ironwill"], BZONE["Arathi Highlands"], 46.11, 47.46, 1)
-	self:addLookupList(VendorDB, 1669, L["Defias Profiteer"], BZONE["Westfall"], 43.36, 66.47, 0)
-	self:addLookupList(VendorDB, 1684, L["Khara Deepwater"], BZONE["Loch Modan"], 40.61, 38.82, 1)
-	self:addLookupList(VendorDB, 1685, L["Xandar Goodbeard"], BZONE["Loch Modan"], 82.99, 60.73, 1)
-	self:addLookupList(VendorDB, 2118, L["Abigail Shiel"], BZONE["Tirisfal Glades"], 61.06, 52.72, 2)
-	self:addLookupList(VendorDB, 2381, L["Micha Yance"], BZONE["Hillsbrad Foothills"], 49.39, 55.57, 1)
-	self:addLookupList(VendorDB, 2383, L["Lindea Rabonne"], BZONE["Hillsbrad Foothills"], 50.96, 61.38, 1)
-	self:addLookupList(VendorDB, 2393, L["Christoph Jeffcoat"], BZONE["Hillsbrad Foothills"], 62.65, 19.59, 2)
-	self:addLookupList(VendorDB, 2397, L["Derak Nightfall"], BZONE["Hillsbrad Foothills"], 63.26, 20.91, 2)
-	self:addLookupList(VendorDB, 2481, L["Bliztik"], BZONE["Duskwood"], 17.94, 54.14, 0)
-	self:addLookupList(VendorDB, 2483, L["Jaquilina Dramet"], BZONE["Stranglethorn Vale"], 35.82, 10.18, 0)
-	self:addLookupList(VendorDB, 2663, L["Narkk"], BZONE["Stranglethorn Vale"], 28.01, 75.24, 0)
-	self:addLookupList(VendorDB, 2664, L["Kelsey Yance"], BZONE["Stranglethorn Vale"], 28.02, 75.24, 0)
-	self:addLookupList(VendorDB, 2668, L["Danielle Zipstitch"], BZONE["Duskwood"], 76.44, 46.66, 1)
-	self:addLookupList(VendorDB, 2669, L["Sheri Zipstitch"], BZONE["Duskwood"], 75.63, 45.03, 1)
-	self:addLookupList(VendorDB, 2670, L["Xizk Goodstitch"], BZONE["Stranglethorn Vale"], 28.28, 77.29, 0)
-	self:addLookupList(VendorDB, 2679, L["Wenna Silkbeard"], BZONE["Wetlands"], 25.72, 25.99, 1)
-	self:addLookupList(VendorDB, 2683, L["Namdo Bizzfizzle"], BZONE["Gnomeregan"], 0, 0, 1)
-	self:addLookupList(VendorDB, 2684, L["Rizz Loosebolt"], BZONE["Alterac Mountains"], 47.76, 36.09, 0)
-	self:addLookupList(VendorDB, 2685, L["Mazk Snipeshot"], BZONE["Stranglethorn Vale"], 27.97, 75.45, 0)
-	self:addLookupList(VendorDB, 2687, L["Gnaz Blunderflame"], BZONE["Stranglethorn Vale"], 51.21, 36.13, 0)
-	self:addLookupList(VendorDB, 2688, L["Ruppo Zipcoil"], BZONE["The Hinterlands"], 34.33, 38.22, 0)
-	self:addLookupList(VendorDB, 2697, L["Clyde Ranthal"], BZONE["Redridge Mountains"], 88.62, 66.27, 1)
-	self:addLookupList(VendorDB, 2698, L["George Candarte"], BZONE["Hillsbrad Foothills"], 91.85, 38.24, 2)
-	self:addLookupList(VendorDB, 2803, L["Malygen"], BZONE["Felwood"], 62.00, 25.73, 1)
-	self:addLookupList(VendorDB, 2805, L["Deneb Walker"], BZONE["Arathi Highlands"], 27.15, 58.60, 1)
-	self:addLookupList(VendorDB, 2806, L["Bale"], BZONE["Felwood"], 34.77, 52.87, 0)
-	self:addLookupList(VendorDB, 2810, L["Hammon Karwn"], BZONE["Arathi Highlands"], 46.31, 47.35, 1)
-	self:addLookupList(VendorDB, 2814, L["Narj Deepslice"], BZONE["Arathi Highlands"], 45.26, 47.52, 1)
-	self:addLookupList(VendorDB, 2821, L["Keena"], BZONE["Dustwallow Marsh"], 39.93, 33.40, 2)
-	self:addLookupList(VendorDB, 2838, L["Crazk Sparks"], BZONE["Stranglethorn Vale"], 27.89, 76.77, 0)
-	self:addLookupList(VendorDB, 2848, L["Glyx Brewright"], BZONE["Stranglethorn Vale"], 27.98, 77.80, 0)
-	self:addLookupList(VendorDB, 3005, L["Mahu"], BZONE["Thunder Bluff"], 43.96, 44.91, 0)
-	self:addLookupList(VendorDB, 3012, L["Nata Dawnstrider"], BZONE["Thunder Bluff"], 45.81, 40.73, 2)
-	self:addLookupList(VendorDB, 3027, L["Naal Mistrunner"], BZONE["Thunder Bluff"], 51.77, 52.06, 2)
-	self:addLookupList(VendorDB, 3029, L["Sewa Mistrunner"], BZONE["Thunder Bluff"], 55.37, 49.04, 0)
-	self:addLookupList(VendorDB, 3081, L["Wunna Darkmane"], BZONE["Mulgore"], 45.79, 59.01, 0)
-	self:addLookupList(VendorDB, 3085, L["Gloria Femmel"], BZONE["Redridge Mountains"], 26.83, 43.06, 1)
-	self:addLookupList(VendorDB, 3134, L["Kzixx"], BZONE["Duskwood"], 82.08, 18.42, 0)
-	self:addLookupList(VendorDB, 3178, L["Stuart Fleming"], BZONE["Wetlands"], 8.563, 58.95, 1)
-	self:addLookupList(VendorDB, 3333, L["Shankys"], BZONE["Orgrimmar"], 70.06, 29.48, 0)
-	self:addLookupList(VendorDB, 3335, L["Hagrus"], BZONE["Orgrimmar"], 46.72, 48.21, 0)
-	self:addLookupList(VendorDB, 3346, L["Kithas"], BZONE["Orgrimmar"], 54.30, 37.72, 0)
-	self:addLookupList(VendorDB, 3356, L["Sumi"], BZONE["Orgrimmar"], 81.91, 24.08, 0)
-	self:addLookupList(VendorDB, 3364, L["Borya"], BZONE["Orgrimmar"], 63.10, 52.05, 0)
-	self:addLookupList(VendorDB, 3366, L["Tamar"], BZONE["Orgrimmar"], 63.04, 46.41, 0)
-	self:addLookupList(VendorDB, 3367, L["Felika"], BZONE["Orgrimmar"], 58.24, 50.97, 0)
-	self:addLookupList(VendorDB, 3400, L["Xen'to"], BZONE["Orgrimmar"], 57.12, 53.24, 0)
-	self:addLookupList(VendorDB, 3413, L["Sovik"], BZONE["Orgrimmar"], 75.75, 26.07, 0)
-	self:addLookupList(VendorDB, 3482, L["Tari'qa"], BZONE["The Barrens"], 51.67, 30.94, 2)
-	self:addLookupList(VendorDB, 3485, L["Wrahk"], BZONE["Ashenvale"], 64.03, 66.01, 2)
-	self:addLookupList(VendorDB, 3489, L["Zargh"], BZONE["The Barrens"], 52.16, 30.00, 2)
-	self:addLookupList(VendorDB, 3490, L["Hula'mahi"], BZONE["The Barrens"], 52.02, 29.91, 2)
-	self:addLookupList(VendorDB, 3495, L["Gagsprocket"], BZONE["The Barrens"], 62.53, 35.90, 0)
-	self:addLookupList(VendorDB, 3497, L["Kilxx"], BZONE["The Barrens"], 62.98, 37.04, 0)
-	self:addLookupList(VendorDB, 3499, L["Ranik"], BZONE["The Barrens"], 61.87, 39.36, 0)
-	self:addLookupList(VendorDB, 3522, L["Constance Brisboise"], BZONE["Tirisfal Glades"], 52.87, 54.76, 2)
-	self:addLookupList(VendorDB, 3537, L["Zixil"], BZONE["Hillsbrad Foothills"], 56.51, 30.79, 0)
-	self:addLookupList(VendorDB, 3550, L["Martine Tramblay"], BZONE["Tirisfal Glades"], 66.00, 59.06, 2)
-	self:addLookupList(VendorDB, 3556, L["Andrew Hilbert"], BZONE["Silverpine Forest"], 43.35, 41.11, 0)
-	self:addLookupList(VendorDB, 3683, L["Kiknikle"], BZONE["The Barrens"], 41.76, 39.08, 0)
-	self:addLookupList(VendorDB, 3881, L["Grimtak"], BZONE["Durotar"], 52.18, 42.24, 2)
-	self:addLookupList(VendorDB, 3954, L["Dalria"], BZONE["Ashenvale"], 35.28, 52.00, 1)
-	self:addLookupList(VendorDB, 3960, L["Ulthaan"], BZONE["Ashenvale"], 50.07, 67.28, 1)
-	self:addLookupList(VendorDB, 4186, L["Mavralyn"], BZONE["Darkshore"], 37.35, 41.02, 1)
-	self:addLookupList(VendorDB, 4189, L["Valdaron"], BZONE["Darkshore"], 37.74, 41.00, 1)
-	self:addLookupList(VendorDB, 4200, L["Laird"], BZONE["Darkshore"], 37.09, 43.94, 1)
-	self:addLookupList(VendorDB, 4223, L["Fyldan"], BZONE["Darnassus"], 48.81, 21.58, 0)
-	self:addLookupList(VendorDB, 4225, L["Saenorion"], BZONE["Darnassus"], 64.20, 22.26, 0)
-	self:addLookupList(VendorDB, 4226, L["Ulthir"], BZONE["Darnassus"], 55.60, 24.91, 0)
-	self:addLookupList(VendorDB, 4228, L["Vaean"], BZONE["Darnassus"], 59.09, 15.00, 0)
-	self:addLookupList(VendorDB, 4229, L["Mythrin'dir"], BZONE["Darnassus"], 60.74, 19.92, 0)
-	self:addLookupList(VendorDB, 4265, L["Nyoma"], BZONE["Teldrassil"], 57.46, 61.11, 0)
-	self:addLookupList(VendorDB, 4305, L["Kriggon Talsone"], BZONE["Westfall"], 36.23, 89.36, 1)
-	self:addLookupList(VendorDB, 4307, L["Heldan Galesong"], BZONE["Darkshore"], 37.36, 56.45, 1)
-	self:addLookupList(VendorDB, 4553, L["Ronald Burch"], BZONE["Undercity"], 63.46, 43.85, 0)
-	self:addLookupList(VendorDB, 4561, L["Daniel Bartlett"], BZONE["Undercity"], 65.14, 39.19, 0)
-	self:addLookupList(VendorDB, 4574, L["Lizbeth Cromwell"], BZONE["Undercity"], 81.44, 31.11, 2)
-	self:addLookupList(VendorDB, 4577, L["Millie Gregorian"], BZONE["Undercity"], 70.88, 30.39, 0)
-	self:addLookupList(VendorDB, 4589, L["Joseph Moore"], BZONE["Undercity"], 70.92, 58.47, 0)
-	self:addLookupList(VendorDB, 4617, L["Thaddeus Webb"], BZONE["Undercity"], 61.33, 60.98, 0)
-	self:addLookupList(VendorDB, 4775, L["Felicia Doan"], BZONE["Undercity"], 65.01, 49.39, 0)
-	self:addLookupList(VendorDB, 4782, L["Truk Wildbeard"], BZONE["The Hinterlands"], 14.37, 42.64, 0)
-	self:addLookupList(VendorDB, 4877, L["Jandia"], BZONE["Undercity"], 49.52, 69.52, 2)
-	self:addLookupList(VendorDB, 4879, L["Ogg'marr"], BZONE["Dustwallow Marsh"], 36.65, 32.06, 2)
-	self:addLookupList(VendorDB, 4897, L["Helenia Olden"], BZONE["Dustwallow Marsh"], 65.78, 50.89, 1)
-	self:addLookupList(VendorDB, 5128, L["Bombus Finespindle"], BZONE["Ironforge"], 39.70, 34.02, 1)
-	self:addLookupList(VendorDB, 5158, L["Tilli Thistlefuzz"], BZONE["Ironforge"], 60.77, 45.19, 0)
-	self:addLookupList(VendorDB, 5160, L["Emrul Riknussun"], BZONE["Ironforge"], 60.43, 38.80, 0)
-	self:addLookupList(VendorDB, 5162, L["Tansy Puddlefizz"], BZONE["Ironforge"], 48.13, 6.690, 0)
-	self:addLookupList(VendorDB, 5163, L["Burbik Gearspanner"], BZONE["Ironforge"], 47.00, 27.97, 0)
-	self:addLookupList(VendorDB, 5175, L["Gearcutter Cogspinner"], BZONE["Ironforge"], 68.35, 43.89, 0)
-	self:addLookupList(VendorDB, 5178, L["Soolie Berryfizz"], BZONE["Ironforge"], 67.79, 54.31, 1)
-	self:addLookupList(VendorDB, 5411, L["Krinkle Goodsteel"], BZONE["Tanaris"], 51.90, 29.21, 0)
-	self:addLookupList(VendorDB, 5483, L["Erika Tate"], BZONE["Stormwind City"], 75.83, 38.89, 0)
-	self:addLookupList(VendorDB, 5494, L["Catherine Leland"], BZONE["Stormwind City"], 46.70, 59.59, 1)
-	self:addLookupList(VendorDB, 5512, L["Kaita Deepforge"], BZONE["Stormwind City"], 56.64, 17.88, 0)
-	self:addLookupList(VendorDB, 5594, L["Alchemist Pestlezugg"], BZONE["Tanaris"], 51.09, 26.41, 0)
-	self:addLookupList(VendorDB, 5748, L["Killian Sanatha"], BZONE["Silverpine Forest"], 33.61, 17.64, 2)
-	self:addLookupList(VendorDB, 5757, L["Lilly"], BZONE["Silverpine Forest"], 43.77, 50.37, 2)
-	self:addLookupList(VendorDB, 5758, L["Leo Sarn"], BZONE["Silverpine Forest"], 54.39, 82.74, 2)
-	self:addLookupList(VendorDB, 5783, L["Kalldan Felmoon"], BZONE["The Barrens"], 46.14, 36.58, 0)
-	self:addLookupList(VendorDB, 5940, L["Harn Longcast"], BZONE["Mulgore"], 47.58, 56.60, 2)
-	self:addLookupList(VendorDB, 5942, L["Zansoa"], BZONE["Durotar"], 56.15, 73.03, 2)
-	self:addLookupList(VendorDB, 5944, L["Yonada"], BZONE["The Barrens"], 45.54, 58.96, 2)
-	self:addLookupList(VendorDB, 6568, L["Vizzklick"], BZONE["Tanaris"], 50.98, 27.10, 0)
-	self:addLookupList(VendorDB, 6576, L["Brienna Starglow"], BZONE["Thousand Needles"], 9.217, 18.82, 1)
-	self:addLookupList(VendorDB, 6730, L["Jinky Twizzlefixxit"], BZONE["Thousand Needles"], 77.82, 77.76, 0)
-	self:addLookupList(VendorDB, 6731, L["Harlown Darkweave"], BZONE["Ashenvale"], 17.96, 59.92, 1)
-	self:addLookupList(VendorDB, 6777, L["Zan Shivsproket"], BZONE["Alterac Mountains"], 85.92, 79.93, 0)
-	self:addLookupList(VendorDB, 7733, L["Innkeeper Fizzgrimble"], BZONE["Ironforge"], 56.29, 80.60, 0)
-	self:addLookupList(VendorDB, 7854, L["Jangdor Swiftstrider"], BZONE["Feralas"], 74.78, 45.15, 0)
-	self:addLookupList(VendorDB, 7947, L["Vivianna"], BZONE["Feralas"], 31.19, 43.26, 1)
-	self:addLookupList(VendorDB, 8125, L["Dirge Quikcleave"], BZONE["The Hinterlands"], 37.87, 54.24, 0)
-	self:addLookupList(VendorDB, 8131, L["Blizrik Buckshot"], BZONE["Tanaris"], 51.44, 27.58, 0)
-	self:addLookupList(VendorDB, 8137, L["Gikkix"], BZONE["Tanaris"], 66.66, 24.11, 0)
-	self:addLookupList(VendorDB, 8139, L["Jabbey"], BZONE["Tanaris"], 66.86, 23.88, 0)
-	self:addLookupList(VendorDB, 8145, L["Sheendra Tallgrass"], BZONE["Feralas"], 75.22, 42.94, 0)
-	self:addLookupList(VendorDB, 8150, L["Janet Hommers"], BZONE["Ironforge"], 38.19, 45.46, 1)
-	self:addLookupList(VendorDB, 8157, L["Logannas"], BZONE["Feralas"], 32.70, 44.07, 0)
-	self:addLookupList(VendorDB, 8176, L["Gharash"], BZONE["Swamp of Sorrows"], 45.71, 51.76, 0)
-	self:addLookupList(VendorDB, 8307, L["Tarban Hearthgrain"], BZONE["The Barrens"], 54.85, 32.61, 2)
-	self:addLookupList(VendorDB, 8363, L["Shadi Mistrunner"], BZONE["Thunder Bluff"], 40.45, 61.99, 2)
-	self:addLookupList(VendorDB, 8508, L["Gretta Ganter"], BZONE["Dun Morogh"], 31.60, 44.96, 1)
-	self:addLookupList(VendorDB, 8678, L["Jubie Gadgetspring"], BZONE["Azshara"], 45.28, 91.03, 0)
-	self:addLookupList(VendorDB, 8679, L["Knaz Blunderflame"], BZONE["Stranglethorn Vale"], 50.88, 35.73, 0)
-	self:addLookupList(VendorDB, 8681, L["Outfitter Eric"], BZONE["Ironforge"], 43.70, 28.86, 0)
-	self:addLookupList(VendorDB, 8878, L["Muuran"], BZONE["Desolace"], 55.97, 57.32, 2)
-	self:addLookupList(VendorDB, 9179, L["Jazzrik"], BZONE["Badlands"], 43.05, 52.55, 0)
-	self:addLookupList(VendorDB, 9499, L["Plugger Spazzring"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 9544, L["Yuka Screwspigot"], BZONE["Burning Steppes"], 65.80, 22.27, 0)
-	self:addLookupList(VendorDB, 9636, L["Kireena"], BZONE["Desolace"], 50.99, 53.56, 2)
-	self:addLookupList(VendorDB, 10118, L["Nessa Shadowsong"], BZONE["Teldrassil"], 56.91, 92.33, 1)
-	self:addLookupList(VendorDB, 10856, L["Argent Quartermaster Hasana"], BZONE["Tirisfal Glades"], 83.47, 65.98, 0)
-	self:addLookupList(VendorDB, 10857, L["Argent Quartermaster Lightspark"], BZONE["Western Plaguelands"], 43.19, 84.19, 0)
-	self:addLookupList(VendorDB, 11185, L["Xizzer Fizzbolt"], BZONE["Winterspring"], 60.96, 39.80, 0)
-	self:addLookupList(VendorDB, 11187, L["Himmik"], BZONE["Winterspring"], 60.71, 39.07, 0)
-	self:addLookupList(VendorDB, 11189, L["Qia"], BZONE["Winterspring"], 60.79, 37.80, 0)
-	self:addLookupList(VendorDB, 11278, L["Magnus Frostwake"], BZONE["Western Plaguelands"], 68.33, 76.66, 0)
-	self:addLookupList(VendorDB, 11536, L["Quartermaster Miranda Breechlock"], BZONE["Eastern Plaguelands"], 80.70, 61.65, 0)
-	self:addLookupList(VendorDB, 11557, L["Meilosh"], BZONE["Felwood"], 66.24, 2.956, 0)
-	self:addLookupList(VendorDB, 12022, L["Lorelae Wintersong"], BZONE["Moonglade"], 48.85, 40.05, 0)
-	self:addLookupList(VendorDB, 12033, L["Wulan"], BZONE["Desolace"], 25.81, 70.27, 0)
-	self:addLookupList(VendorDB, 12043, L["Kulwia"], BZONE["Stonetalon Mountains"], 45.85, 59.75, 2)
-	self:addLookupList(VendorDB, 12245, L["Vendor-Tron 1000"], BZONE["Desolace"], 60.30, 38.72, 0)
-	self:addLookupList(VendorDB, 12246, L["Super-Seller 680"], BZONE["Desolace"], 41.23, 79.01, 0)
-	self:addLookupList(VendorDB, 12941, L["Jase Farlane"], BZONE["Eastern Plaguelands"], 79.64, 55.27, 0)
-	self:addLookupList(VendorDB, 12943, L["Werg Thickblade"], BZONE["Tirisfal Glades"], 83.87, 69.73, 2)
-	self:addLookupList(VendorDB, 12944, L["Lokhtos Darkbargainer"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 12962, L["Wik'Tar"], BZONE["Ashenvale"], 12.11, 34.22, 2)
-	self:addLookupList(VendorDB, 13476, L["Balai Lok'Wein"], BZONE["Dustwallow Marsh"], 37.13, 30.67, 2)
-	self:addLookupList(VendorDB, 14371, L["Shen'dralar Provisioner"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 14637, L["Zorbin Fandazzle"], BZONE["Feralas"], 45.14, 43.17, 0)
-	self:addLookupList(VendorDB, 14738, L["Otho Moji'ko"], BZONE["The Hinterlands"], 79.60, 79.24, 2)
-	self:addLookupList(VendorDB, 14921, L["Rin'wosho the Trader"], BZONE["Stranglethorn Vale"], 15.36, 16.18, 0)
-	self:addLookupList(VendorDB, 15165, L["Haughty Modiste"], BZONE["Tanaris"], 66.59, 22.53, 0)
-	self:addLookupList(VendorDB, 15176, L["Vargus"], BZONE["Silithus"], 50.90, 39.30, 0)
-	self:addLookupList(VendorDB, 15179, L["Mishta"], BZONE["Silithus"], 49.96, 36.49, 0)
-	self:addLookupList(VendorDB, 15293, L["Aendel Windspear"], BZONE["Silithus"], 62.73, 50.57, 0)
-	self:addLookupList(VendorDB, 15419, L["Kania"], BZONE["Silithus"], 52.16, 38.86, 0)
-	self:addLookupList(VendorDB, 15471, L["Lieutenant General Andorov"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 16224, L["Rathis Tomber"], BZONE["Ghostlands"], 47.52, 29.08, 2)
-	self:addLookupList(VendorDB, 16253, L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88, 31.21, 0)
-	self:addLookupList(VendorDB, 16262, L["Landraelanis"], BZONE["Eversong Woods"], 49.03, 46.98, 0)
-	self:addLookupList(VendorDB, 16388, L["Koren"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 16583, L["Rohok"], BZONE["Hellfire Peninsula"], 53.04, 38.26, 0)
-	self:addLookupList(VendorDB, 16585, L["Cookie One-Eye"], BZONE["Hellfire Peninsula"], 55.27, 40.79, 2)
-	self:addLookupList(VendorDB, 16624, L["Gelanthis"], BZONE["Silvermoon City"], 90.88, 75.41, 0)
-	self:addLookupList(VendorDB, 16635, L["Lyna"], BZONE["Silvermoon City"], 69.83, 24.77, 0)
-	self:addLookupList(VendorDB, 16638, L["Deynna"], BZONE["Silvermoon City"], 56.24, 50.62, 0)
-	self:addLookupList(VendorDB, 16641, L["Melaris"], BZONE["Silvermoon City"], 66.77, 19.27, 2)
-	self:addLookupList(VendorDB, 16657, L["Feera"], BZONE["The Exodar"], 55.49, 90.56, 0)
-	self:addLookupList(VendorDB, 16670, L["Eriden"], BZONE["Silvermoon City"], 80.23, 40.05, 2)
-	self:addLookupList(VendorDB, 16677, L["Quelis"], BZONE["Silvermoon City"], 68.88, 70.52, 2)
-	self:addLookupList(VendorDB, 16689, L["Zaralda"], BZONE["Silvermoon City"], 83.76, 78.49, 0)
-	self:addLookupList(VendorDB, 16705, L["Altaa"], BZONE["The Exodar"], 28.07, 62.21, 1)
-	self:addLookupList(VendorDB, 16713, L["Arras"], BZONE["The Exodar"], 60.43, 88.41, 0)
-	self:addLookupList(VendorDB, 16718, L["Phea"], BZONE["The Exodar"], 56.43, 27.42, 0)
-	self:addLookupList(VendorDB, 16722, L["Egomis"], BZONE["The Exodar"], 39.32, 39.53, 0)
-	self:addLookupList(VendorDB, 16748, L["Haferet"], BZONE["The Exodar"], 66.66, 75.09, 0)
-	self:addLookupList(VendorDB, 16767, L["Neii"], BZONE["The Exodar"], 64.16, 68.73, 0)
-	self:addLookupList(VendorDB, 16782, L["Yatheon"], BZONE["Silvermoon City"], 76.11, 40.07, 0)
-	self:addLookupList(VendorDB, 16826, L["Sid Limbardi"], BZONE["Ironforge"], 58.40, 55.77, 0)
-	self:addLookupList(VendorDB, 17246, L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16, 55.40, 1)
-	self:addLookupList(VendorDB, 17512, L["Arred"], BZONE["The Exodar"], 44.90, 25.52, 0)
-	self:addLookupList(VendorDB, 17518, L["Ythyar"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 17585, L["Quartermaster Urgronn"], BZONE["Hellfire Peninsula"], 55.10, 38.36, 0)
-	self:addLookupList(VendorDB, 17657, L["Logistics Officer Ulrike"], BZONE["Hellfire Peninsula"], 56.94, 62.84, 1)
-	self:addLookupList(VendorDB, 17904, L["Fedryen Swiftspear"], BZONE["Zangarmarsh"], 79.65, 61.04, 0)
-	self:addLookupList(VendorDB, 18005, L["Haalrun"], BZONE["Zangarmarsh"], 68.23, 48.00, 0)
-	self:addLookupList(VendorDB, 18011, L["Zurai"], BZONE["Zangarmarsh"], 85.98, 54.01, 0)
-	self:addLookupList(VendorDB, 18015, L["Gambarinka"], BZONE["Zangarmarsh"], 31.88, 49.63, 0)
-	self:addLookupList(VendorDB, 18017, L["Seer Janidi"], BZONE["Zangarmarsh"], 31.95, 52.00, 0)
-	self:addLookupList(VendorDB, 18255, L["Apprentice Darius"], BZONE["Orgrimmar"], 48.73, 80.87, 0)
-	self:addLookupList(VendorDB, 18382, L["Mycah"], BZONE["Zangarmarsh"], 18.42, 51.11, 0)
-	self:addLookupList(VendorDB, 18427, L["Fazu"], BZONE["Bloodmyst Isle"], 54.10, 56.22, 1)
-	self:addLookupList(VendorDB, 18484, L["Wind Trader Lathrai"], BZONE["Eye of the Storm"], 29.51, 43.42, 0)
-	self:addLookupList(VendorDB, 18664, L["Aged Dalaran Wizard"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 18672, L["Thomas Yance"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 18753, L["Felannia"], BZONE["Hellfire Peninsula"], 52.37, 35.99, 0)
-	self:addLookupList(VendorDB, 18773, L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69, 65.77, 1)
-	self:addLookupList(VendorDB, 18775, L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06, 64.90, 1)
-	self:addLookupList(VendorDB, 18821, L["Quartermaster Jaffrey Noreliqe"], BZONE["Nagrand"], 41.93, 44.02, 2)
-	self:addLookupList(VendorDB, 18822, L["Quartermaster Davian Vaclav"], BZONE["Nagrand"], 41.00, 43.92, 1)
-	self:addLookupList(VendorDB, 18911, L["Juno Dufrain"], BZONE["Zangarmarsh"], 78.20, 67.39, 0)
-	self:addLookupList(VendorDB, 18951, L["Erilia"], BZONE["Eversong Woods"], 55.92, 54.11, 2)
-	self:addLookupList(VendorDB, 18957, L["Innkeeper Grilka"], BZONE["Silvermoon City"], 45.45, 67.34, 0)
-	self:addLookupList(VendorDB, 18960, L["Rungor"], BZONE["Terokkar Forest"], 49.05, 46.90, 0)
-	self:addLookupList(VendorDB, 18990, L["Burko"], BZONE["Hellfire Peninsula"], 22.96, 39.64, 0)
-	self:addLookupList(VendorDB, 18991, L["Aresella"], BZONE["Hellfire Peninsula"], 26.30, 62.29, 2)
-	self:addLookupList(VendorDB, 19004, L["Vodesiin"], BZONE["Hellfire Peninsula"], 24.04, 39.20, 1)
-	self:addLookupList(VendorDB, 19015, L["Mathar G'ochar"], BZONE["Nagrand"], 56.27, 38.43, 2)
-	self:addLookupList(VendorDB, 19017, L["Borto"], BZONE["Nagrand"], 54.03, 71.48, 0)
-	self:addLookupList(VendorDB, 19038, L["Supply Officer Mills"], BZONE["Terokkar Forest"], 56.01, 54.10, 1)
-	self:addLookupList(VendorDB, 19042, L["Leeli Longhaggle"], BZONE["Terokkar Forest"], 57.91, 53.04, 0)
-	self:addLookupList(VendorDB, 19074, L["Skreah"], BZONE["Shattrath City"], 46.49, 20.17, 0)
-	self:addLookupList(VendorDB, 19195, L["Jim Saltit"], BZONE["Shattrath City"], 63.76, 69.54, 0)
-	self:addLookupList(VendorDB, 19196, L["Cro Threadstrong"], BZONE["Shattrath City"], 67.07, 67.27, 0)
-	self:addLookupList(VendorDB, 19213, L["Eiin"], BZONE["Shattrath City"], 66.41, 69.01, 0)
-	self:addLookupList(VendorDB, 19234, L["Yurial Soulwater"], BZONE["Nagrand"], 70.17, 54.11, 0)
-	self:addLookupList(VendorDB, 19296, L["Innkeeper Biribi"], BZONE["Ironforge"], 50.76, 74.15, 1)
-	self:addLookupList(VendorDB, 19321, L["Quartermaster Endarin"], BZONE["Shattrath City"], 48.20, 26.89, 0)
-	self:addLookupList(VendorDB, 19331, L["Quartermaster Enuril"], BZONE["Shattrath City"], 59.97, 63.42, 0)
-	self:addLookupList(VendorDB, 19342, L["Krek Cragcrush"], BZONE["Shadowmoon Valley"], 29.54, 31.09, 0)
-	self:addLookupList(VendorDB, 19351, L["Daggle Ironshaper"], BZONE["Shadowmoon Valley"], 37.02, 54.34, 0)
-	self:addLookupList(VendorDB, 19373, L["Mari Stonehand"], BZONE["Shadowmoon Valley"], 37.07, 55.14, 0)
-	self:addLookupList(VendorDB, 19383, L["Captured Gnome"], BZONE["Zangarmarsh"], 32.47, 49.45, 0)
-	self:addLookupList(VendorDB, 19521, L["Arrond"], BZONE["Shadowmoon Valley"], 55.80, 59.32, 0)
-	self:addLookupList(VendorDB, 19537, L["Dealer Malij"], BZONE["Netherstorm"], 44.01, 34.45, 0)
-	self:addLookupList(VendorDB, 19540, L["Asarnan"], BZONE["Netherstorm"], 44.45, 34.93, 0)
-	self:addLookupList(VendorDB, 19661, L["Viggz Shinesparked"], BZONE["Shattrath City"], 65.35, 69.59, 0)
-	self:addLookupList(VendorDB, 19662, L["Aaron Hollman"], BZONE["Shattrath City"], 64.06, 71.49, 0)
-	self:addLookupList(VendorDB, 19663, L["Madame Ruby"], BZONE["Shattrath City"], 64.02, 70.35, 0)
-	self:addLookupList(VendorDB, 19694, L["Loolruna"], BZONE["Zangarmarsh"], 68.62, 49.92, 0)
-	self:addLookupList(VendorDB, 19722, L["Muheru the Weaver"], BZONE["Zangarmarsh"], 41.28, 27.96, 0)
-	self:addLookupList(VendorDB, 19836, L["Mixie Farshot"], BZONE["Hellfire Peninsula"], 60.97, 81.98, 2)
-	self:addLookupList(VendorDB, 19837, L["Daga Ramba"], BZONE["Blade's Edge Mountains"], 51.66, 57.95, 0)
-	self:addLookupList(VendorDB, 20028, L["Doba"], BZONE["Blade's Edge Mountains"], 28.89, 92.64, 0)
-	self:addLookupList(VendorDB, 20096, L["Uriku"], BZONE["Nagrand"], 56.39, 74.17, 1)
-	self:addLookupList(VendorDB, 20097, L["Nula the Butcher"], BZONE["Nagrand"], 58.01, 36.11, 0)
-	self:addLookupList(VendorDB, 20241, L["Provisioner Nasela"], BZONE["Nagrand"], 54.25, 36.79, 0)
-	self:addLookupList(VendorDB, 20242, L["Karaaz"], BZONE["Netherstorm"], 44.30, 35.09, 0)
-	self:addLookupList(VendorDB, 20916, L["Xerintha Ravenoak"], BZONE["Blade's Edge Mountains"], 62.01, 40.01, 0)
-	self:addLookupList(VendorDB, 21113, L["Sassa Weldwell"], BZONE["Blade's Edge Mountains"], 61.16, 69.41, 0)
-	self:addLookupList(VendorDB, 21432, L["Almaador"], BZONE["Ghostlands"], 28.93, 43.78, 0)
-	self:addLookupList(VendorDB, 21474, L["Coreiel"], BZONE["Nagrand"], 43.04, 42.45, 2)
-	self:addLookupList(VendorDB, 21485, L["Aldraan"], BZONE["Nagrand"], 43.13, 42.49, 1)
-	self:addLookupList(VendorDB, 21643, L["Alurmi"], BZONE["Tanaris"], 63.72, 58.13, 0)
-	self:addLookupList(VendorDB, 21655, L["Nakodu"], BZONE["Shattrath City"], 62.88, 69.05, 0)
-	self:addLookupList(VendorDB, 22208, L["Nasmara Moonsong"], BZONE["Shattrath City"], 65.89, 68.15, 0)
-	self:addLookupList(VendorDB, 22212, L["Andrion Darkspinner"], BZONE["Shattrath City"], 66.66, 68.37, 0)
-	self:addLookupList(VendorDB, 22213, L["Gidge Spellweaver"], BZONE["Shattrath City"], 66.92, 69.28, 0)
-	self:addLookupList(VendorDB, 23007, L["Paulsta'ats"], BZONE["Nagrand"], 30.96, 57.13, 0)
-	self:addLookupList(VendorDB, 23159, L["Okuno"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 23437, L["Indormi"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 25032, L["Eldara Dawnrunner"], BZONE["Shattrath City"], 55.25, 2.828, 0)
-	self:addLookupList(VendorDB, 25950, L["Shaani"], BZONE["Isle of Quel'Danas"], 51.45, 32.37, 0)
-	self:addLookupList(VendorDB, 26081, L["High Admiral \"Shelly\" Jorrik"], BZONE["Dun Morogh"], 10.97, 75.17, 0)
-	self:addLookupList(VendorDB, 26569, L["Alys Vol'tyr"], BZONE["Dragonblight"], 36.00, 46.91, 0)
-	self:addLookupList(VendorDB, 26868, L["Provisioner Lorkran"], BZONE["Grizzly Hills"], 22.24, 65.90, 0)
-	self:addLookupList(VendorDB, 26947, L["Vix Chromeblaster"], BZONE["Borean Tundra"], 31.32, 40.90, 0)
-	self:addLookupList(VendorDB, 27030, L["Bradley Towns"], BZONE["Dragonblight"], 77.13, 63.02, 0)
-	self:addLookupList(VendorDB, 27054, L["Modoru"], BZONE["Dragonblight"], 29.30, 55.87, 0)
-	self:addLookupList(VendorDB, 27147, L["Librarian Erickson"], BZONE["Borean Tundra"], 45.94, 32.68, 0)
-	self:addLookupList(VendorDB, 28714, L["Ildine Sorrowspear"], BZONE["Dalaran"], 38.96, 41.03, 0)
-	self:addLookupList(VendorDB, 28721, L["Tiffany Cartier"], BZONE["Dalaran"], 39.77, 34.19, 0)
-	self:addLookupList(VendorDB, 29510, L["Linna Bruder"], BZONE["Dalaran"], 34.60, 33.47, 0)
-	self:addLookupList(VendorDB, 29511, L["Lalla Brightweave"], BZONE["Dalaran"], 36.76, 33.33, 0)
-	self:addLookupList(VendorDB, 29512, L["Ainderu Summerleaf"], BZONE["Dalaran"], 36.49, 32.90, 0)
-	self:addLookupList(VendorDB, 30431, L["Veteran Crusader Aliocha Segard"], BZONE["Icecrown"], 87.32, 75.79, 0)
-	self:addLookupList(VendorDB, 30489, L["Morgan Day"], BZONE["Wintergrasp"], 48.67, 18.29, 1)
-	self:addLookupList(VendorDB, 31031, L["Misensi"], BZONE["Dalaran"], 69.76, 37.28, 0)
-	self:addLookupList(VendorDB, 31032, L["Derek Odds"], BZONE["Dalaran"], 40.62, 64.97, 0)
-	self:addLookupList(VendorDB, 31910, L["Geen"], BZONE["Sholazar Basin"], 54.08, 56.85, 0)
-	self:addLookupList(VendorDB, 31911, L["Tanak"], BZONE["Sholazar Basin"], 55.38, 69.78, 0)
-	self:addLookupList(VendorDB, 31916, L["Tanaika"], BZONE["Howling Fjord"], 25.77, 58.71, 0)
-	self:addLookupList(VendorDB, 32287, L["Archmage Alvareaux"], BZONE["Dalaran"], 26.62, 47.72, 0)
-	self:addLookupList(VendorDB, 32294, L["Knight Dameron"], BZONE["Wintergrasp"], 50.78, 17.46, 0)
-	self:addLookupList(VendorDB, 32296, L["Stone Guard Mukar"], BZONE["Wintergrasp"], 50.55, 17.60, 0)
-	self:addLookupList(VendorDB, 32514, L["Vanessa Sellers"], BZONE["Dalaran"], 38.88, 40.90, 0)
-	self:addLookupList(VendorDB, 32515, L["Braeg Stoutbeard"], BZONE["Dalaran"], 38.45, 29.47, 0)
-	self:addLookupList(VendorDB, 32533, L["Cielstrasza"], BZONE["Dragonblight"], 60.04, 54.08, 0)
-	self:addLookupList(VendorDB, 32538, L["Duchess Mynx"], BZONE["Icecrown"], 43.78, 20.55, 0)
-	self:addLookupList(VendorDB, 32540, L["Lillehoff"], L["Unknown Zone"], 0, 0, 0)
-	self:addLookupList(VendorDB, 32564, L["Logistics Officer Silverstone"], BZONE["Borean Tundra"], 57.56, 66.11, 0)
-	self:addLookupList(VendorDB, 32565, L["Gara Skullcrush"], BZONE["Borean Tundra"], 40.84, 54.11, 0)
-	self:addLookupList(VendorDB, 32763, L["Sairuk"], BZONE["Dragonblight"], 48.93, 76.24, 0)
-	self:addLookupList(VendorDB, 32773, L["Logistics Officer Brighton"], BZONE["Howling Fjord"], 60.27, 63.96, 0)
-	self:addLookupList(VendorDB, 32774, L["Sebastian Crane"], BZONE["Howling Fjord"], 79.49, 31.46, 0)
+	self:addLookupList(VendorDB,66,L["Tharynn Bouden"], BZONE["Elwynn Forest"], 42.21,67.21,1)
+	self:addLookupList(VendorDB,340,L["Kendor Kabonka"], BZONE["Stormwind City"], 77.05,54.08,0)
+	self:addLookupList(VendorDB,734,L["Corporal Bluth"], BZONE["Stranglethorn Vale"], 37.97,4.185,1)
+	self:addLookupList(VendorDB,777,L["Amy Davenport"], BZONE["Redridge Mountains"], 29.30,47.22,0)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"], BZONE["Westfall"], 57.84,54.24,1)
+	self:addLookupList(VendorDB,989,L["Banalash"], BZONE["Swamp of Sorrows"], 44.92,57.27,0)
+	self:addLookupList(VendorDB,1146,L["Vharr"], BZONE["Stranglethorn Vale"], 32.60,28.19,0)
+	self:addLookupList(VendorDB,1148,L["Nerrist"], BZONE["Stranglethorn Vale"], 32.09,29.43,2)
+	self:addLookupList(VendorDB,1149,L["Uthok"], BZONE["Stranglethorn Vale"], 32.11,28.23,0)
+	self:addLookupList(VendorDB,1250,L["Drake Lindgren"], BZONE["Elwynn Forest"], 82.95,67.45,1)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"], BZONE["Stormwind City"], 64.82,71.52,1)
+	self:addLookupList(VendorDB,1304,L["Darian Singh"], BZONE["Stormwind City"], 42.95,77.24,1)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"], BZONE["Stormwind City"], 53.02,73.77,0)
+	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"], BZONE["Stormwind City"], 53.65,80.88,0)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"], BZONE["Wetlands"], 11.03,57.12,1)
+	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"], BZONE["Wetlands"], 7.969,55.92,1)
+	self:addLookupList(VendorDB,1465,L["Drac Roughcut"], BZONE["Loch Modan"], 35.57,49.27,1)
+	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"], BZONE["Arathi Highlands"], 46.11,47.46,1)
+	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"], BZONE["Loch Modan"], 36.00,46.38,1)
+	self:addLookupList(VendorDB,1669,L["Defias Profiteer"], BZONE["Westfall"], 42.98,66.93,0)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"], BZONE["Loch Modan"], 40.32,39.35,1)
+	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"], BZONE["Loch Modan"], 82.76,63.85,1)
+	self:addLookupList(VendorDB,2118,L["Abigail Shiel"], BZONE["Tirisfal Glades"], 61.30,52.00,2)
+	self:addLookupList(VendorDB,2381,L["Micha Yance"], BZONE["Hillsbrad Foothills"], 49.39,55.57,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"], BZONE["Hillsbrad Foothills"], 50.98,61.39,1)
+	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"], BZONE["Hillsbrad Foothills"], 62.60,20.30,2)
+	self:addLookupList(VendorDB,2394,L["Mallen Swain"], BZONE["Hillsbrad Foothills"], 62.12,20.68,2)
+	self:addLookupList(VendorDB,2397,L["Derak Nightfall"], BZONE["Hillsbrad Foothills"], 63.49,19.65,2)
+	self:addLookupList(VendorDB,2480,L["Bro'kin"], BZONE["Alterac Mountains"], 39.15,39.40,0)
+	self:addLookupList(VendorDB,2481,L["Bliztik"], BZONE["Duskwood"], 18.06,55.15,0)
+	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"], BZONE["Stranglethorn Vale"], 27.98,75.83,0)
+	self:addLookupList(VendorDB,2664,L["Kelsey Yance"], BZONE["Stranglethorn Vale"], 27.97,75.02,0)
+	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"], BZONE["Duskwood"], 76.47,46.66,1)
+	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"], BZONE["Duskwood"], 75.73,45.61,1)
+	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"], BZONE["Stranglethorn Vale"], 28.29,77.29,0)
+	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"], BZONE["Wetlands"], 25.76,25.88,1)
+	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"], BZONE["Wetlands"], 26.74,26.21,1)
+	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"], BZONE["Gnomeregan"], 0,0,1)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"], BZONE["Alterac Mountains"], 47.75,36.11,0)
+	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"], BZONE["Stranglethorn Vale"], 27.98,75.45,0)
+	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"], BZONE["Stranglethorn Vale"], 51.22,36.13,0)
+	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"], BZONE["The Hinterlands"], 34.33,38.22,0)
+	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"], BZONE["Redridge Mountains"], 89.06,67.36,1)
+	self:addLookupList(VendorDB,2698,L["George Candarte"], BZONE["Hillsbrad Foothills"], 91.88,38.25,2)
+	self:addLookupList(VendorDB,2803,L["Malygen"], BZONE["Felwood"], 62.01,25.99,1)
+	self:addLookupList(VendorDB,2805,L["Deneb Walker"], BZONE["Arathi Highlands"], 27.15,58.61,1)
+	self:addLookupList(VendorDB,2806,L["Bale"], BZONE["Felwood"], 34.77,52.87,0)
+	self:addLookupList(VendorDB,2810,L["Hammon Karwn"], BZONE["Arathi Highlands"], 46.31,47.35,1)
+	self:addLookupList(VendorDB,2814,L["Narj Deepslice"], BZONE["Arathi Highlands"], 45.69,47.67,1)
+	self:addLookupList(VendorDB,2821,L["Keena"], BZONE["Arathi Highlands"], 73.93,31.85,2)
+	self:addLookupList(VendorDB,2838,L["Crazk Sparks"], BZONE["Stranglethorn Vale"], 27.91,76.78,0)
+	self:addLookupList(VendorDB,2848,L["Glyx Brewright"], BZONE["Stranglethorn Vale"], 27.98,77.81,0)
+	self:addLookupList(VendorDB,3005,L["Mahu"], BZONE["Thunder Bluff"], 43.97,44.90,0)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"], BZONE["Thunder Bluff"], 45.78,40.74,2)
+	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"], BZONE["Thunder Bluff"], 51.80,51.97,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"], BZONE["Thunder Bluff"], 55.31,48.59,0)
+	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"], BZONE["Mulgore"], 46.13,58.10,0)
+	self:addLookupList(VendorDB,3085,L["Gloria Femmel"], BZONE["Redridge Mountains"], 26.82,43.03,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"], BZONE["Duskwood"], 82.14,19.60,0)
+	self:addLookupList(VendorDB,3178,L["Stuart Fleming"], BZONE["Wetlands"], 8.567,58.97,1)
+	self:addLookupList(VendorDB,3333,L["Shankys"], BZONE["Orgrimmar"], 70.01,29.59,0)
+	self:addLookupList(VendorDB,3335,L["Hagrus"], BZONE["Orgrimmar"], 46.81,48.10,0)
+	self:addLookupList(VendorDB,3346,L["Kithas"], BZONE["Orgrimmar"], 54.31,37.65,0)
+	self:addLookupList(VendorDB,3356,L["Sumi"], BZONE["Orgrimmar"], 82.10,22.89,0)
+	self:addLookupList(VendorDB,3364,L["Borya"], BZONE["Orgrimmar"], 63.08,50.48,0)
+	self:addLookupList(VendorDB,3366,L["Tamar"], BZONE["Orgrimmar"], 63.01,46.40,0)
+	self:addLookupList(VendorDB,3367,L["Felika"], BZONE["Orgrimmar"], 58.28,50.89,0)
+	self:addLookupList(VendorDB,3400,L["Xen'to"], BZONE["Orgrimmar"], 57.61,53.93,0)
+	self:addLookupList(VendorDB,3413,L["Sovik"], BZONE["Orgrimmar"], 75.97,23.00,0)
+	self:addLookupList(VendorDB,3482,L["Tari'qa"], BZONE["The Barrens"], 51.76,30.72,2)
+	self:addLookupList(VendorDB,3485,L["Wrahk"], BZONE["The Barrens"], 51.97,31.88,2)
+	self:addLookupList(VendorDB,3489,L["Zargh"], BZONE["The Barrens"], 52.26,29.98,2)
+	self:addLookupList(VendorDB,3490,L["Hula'mahi"], BZONE["The Barrens"], 52.03,29.90,2)
+	self:addLookupList(VendorDB,3495,L["Gagsprocket"], BZONE["The Barrens"], 63.28,36.96,0)
+	self:addLookupList(VendorDB,3497,L["Kilxx"], BZONE["The Barrens"], 62.71,39.21,0)
+	self:addLookupList(VendorDB,3499,L["Ranik"], BZONE["The Barrens"], 61.87,39.36,0)
+	self:addLookupList(VendorDB,3522,L["Constance Brisboise"], BZONE["Tirisfal Glades"], 52.88,54.75,2)
+	self:addLookupList(VendorDB,3537,L["Zixil"], BZONE["Hillsbrad Foothills"], 56.37,30.88,0)
+	self:addLookupList(VendorDB,3550,L["Martine Tramblay"], BZONE["Tirisfal Glades"], 66.00,59.07,2)
+	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"], BZONE["Silverpine Forest"], 43.31,41.10,0)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"], BZONE["The Barrens"], 41.95,37.89,0)
+	self:addLookupList(VendorDB,3881,L["Grimtak"], BZONE["Durotar"], 52.13,42.17,2)
+	self:addLookupList(VendorDB,3954,L["Dalria"], BZONE["Ashenvale"], 35.29,52.01,1)
+	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"], BZONE["Ashenvale"], 51.03,67.86,1)
+	self:addLookupList(VendorDB,3960,L["Ulthaan"], BZONE["Ashenvale"], 50.00,67.30,1)
+	self:addLookupList(VendorDB,4086,L["Veenix"], BZONE["Stonetalon Mountains"], 58.91,52.01,0)
+	self:addLookupList(VendorDB,4168,L["Elynna"], BZONE["Darnassus"], 64.18,22.44,0)
+	self:addLookupList(VendorDB,4186,L["Mavralyn"], BZONE["Darkshore"], 37.35,41.02,1)
+	self:addLookupList(VendorDB,4189,L["Valdaron"], BZONE["Darkshore"], 38.14,41.18,1)
+	self:addLookupList(VendorDB,4200,L["Laird"], BZONE["Darkshore"], 37.09,43.94,1)
+	self:addLookupList(VendorDB,4223,L["Fyldan"], BZONE["Darnassus"], 48.52,21.41,0)
+	self:addLookupList(VendorDB,4225,L["Saenorion"], BZONE["Darnassus"], 64.49,22.30,0)
+	self:addLookupList(VendorDB,4226,L["Ulthir"], BZONE["Darnassus"], 55.75,24.04,0)
+	self:addLookupList(VendorDB,4228,L["Vaean"], BZONE["Darnassus"], 59.05,14.82,0)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"], BZONE["Darnassus"], 60.70,19.77,0)
+	self:addLookupList(VendorDB,4265,L["Nyoma"], BZONE["Teldrassil"], 57.30,61.16,0)
+	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"], BZONE["Westfall"], 36.19,89.36,1)
+	self:addLookupList(VendorDB,4307,L["Heldan Galesong"], BZONE["Darkshore"], 37.31,56.34,1)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"], BZONE["Undercity"], 63.47,43.82,0)
+	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"], BZONE["Undercity"], 65.12,39.60,0)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"], BZONE["Undercity"], 81.46,30.00,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"], BZONE["Undercity"], 71.20,28.68,0)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"], BZONE["Undercity"], 70.77,58.56,0)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"], BZONE["Undercity"], 61.50,60.93,0)
+	self:addLookupList(VendorDB,4775,L["Felicia Doan"], BZONE["Undercity"], 65.02,49.38,0)
+	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"], BZONE["The Hinterlands"], 14.52,43.03,0)
+	self:addLookupList(VendorDB,4877,L["Jandia"], BZONE["Thousand Needles"], 46.08,50.92,2)
+	self:addLookupList(VendorDB,4879,L["Ogg'marr"], BZONE["Dustwallow Marsh"], 36.65,32.06,2)
+	self:addLookupList(VendorDB,4897,L["Helenia Olden"], BZONE["Dustwallow Marsh"], 66.55,50.86,1)
+	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"], BZONE["Ironforge"], 39.70,34.03,1)
+	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"], BZONE["Ironforge"], 60.79,45.19,0)
+	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"], BZONE["Ironforge"], 60.30,39.04,0)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"], BZONE["Ironforge"], 47.91,6.645,0)
+	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"], BZONE["Ironforge"], 46.70,28.54,0)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"], BZONE["Ironforge"], 68.16,44.68,0)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"], BZONE["Ironforge"], 67.74,54.11,1)
+	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"], BZONE["Tanaris"], 51.90,29.21,0)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"], BZONE["Stormwind City"], 78.35,53.00,0)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"], BZONE["Stormwind City"], 54.87,70.12,1)
+	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"], BZONE["Stormwind City"], 63.78,37.66,0)
+	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"], BZONE["Tanaris"], 51.28,27.01,0)
+	self:addLookupList(VendorDB,5748,L["Killian Sanatha"], BZONE["Silverpine Forest"], 33.27,17.60,2)
+	self:addLookupList(VendorDB,5757,L["Lilly"], BZONE["Silverpine Forest"], 43.76,51.50,2)
+	self:addLookupList(VendorDB,5758,L["Leo Sarn"], BZONE["Silverpine Forest"], 54.31,82.35,2)
+	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"], BZONE["The Barrens"], 45.95,36.04,0)
+	self:addLookupList(VendorDB,5940,L["Harn Longcast"], BZONE["Mulgore"], 47.57,56.61,2)
+	self:addLookupList(VendorDB,5942,L["Zansoa"], BZONE["Durotar"], 55.92,73.10,2)
+	self:addLookupList(VendorDB,5944,L["Yonada"], BZONE["The Barrens"], 45.54,58.96,2)
+	self:addLookupList(VendorDB,6567,L["Ghok'kah"], BZONE["Dustwallow Marsh"], 35.97,31.47,0)
+	self:addLookupList(VendorDB,6568,L["Vizzklick"], BZONE["Tanaris"], 50.98,27.10,0)
+	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"], BZONE["Ashenvale"], 18.22,60.15,1)
+	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"], BZONE["Alterac Mountains"], 85.93,79.93,0)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"], BZONE["Ironforge"], 56.29,80.60,0)
+	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"], BZONE["Feralas"], 74.83,44.71,0)
+	self:addLookupList(VendorDB,7940,L["Darnall"], BZONE["Moonglade"], 52.16,33.49,0)
+	self:addLookupList(VendorDB,7947,L["Vivianna"], BZONE["Feralas"], 31.19,43.26,1)
+	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"], BZONE["Tanaris"], 52.50,28.00,0)
+	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"], BZONE["Tanaris"], 50.91,27.04,0)
+	self:addLookupList(VendorDB,8137,L["Gikkix"], BZONE["Tanaris"], 66.99,22.09,0)
+	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"], BZONE["Feralas"], 75.22,42.94,0)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"], BZONE["Desolace"], 66.31,7.523,1)
+	self:addLookupList(VendorDB,8157,L["Logannas"], BZONE["Feralas"], 32.20,43.60,0)
+	self:addLookupList(VendorDB,8161,L["Harggan"], BZONE["The Hinterlands"], 13.43,43.78,0)
+	self:addLookupList(VendorDB,8176,L["Gharash"], BZONE["Swamp of Sorrows"], 45.49,51.78,0)
+	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"], BZONE["The Barrens"], 54.85,32.61,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"], BZONE["Thunder Bluff"], 40.35,62.12,2)
+	self:addLookupList(VendorDB,8508,L["Gretta Ganter"], BZONE["Dun Morogh"], 31.55,45.09,1)
+	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"], BZONE["Azshara"], 45.28,91.03,0)
+	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"], BZONE["Stranglethorn Vale"], 50.77,34.92,0)
+	self:addLookupList(VendorDB,8681,L["Outfitter Eric"], BZONE["Ironforge"], 43.46,28.89,0)
+	self:addLookupList(VendorDB,9499,L["Plugger Spazzring"], L["Unknown Zone"], 0,0,1)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"], BZONE["Burning Steppes"], 65.90,22.42,0)
+	self:addLookupList(VendorDB,9636,L["Kireena"], BZONE["Desolace"], 50.98,53.56,2)
+	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"], BZONE["Teldrassil"], 56.94,92.45,1)
+	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"], BZONE["Tirisfal Glades"], 83.48,65.96,0)
+	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"], BZONE["Western Plaguelands"], 43.19,84.19,0)
+	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"], BZONE["Winterspring"], 60.98,37.97,0)
+	self:addLookupList(VendorDB,11187,L["Himmik"], BZONE["Winterspring"], 60.98,37.96,0)
+	self:addLookupList(VendorDB,11189,L["Qia"], BZONE["Winterspring"], 60.79,37.79,0)
+	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"], BZONE["Western Plaguelands"], 68.33,76.66,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"], BZONE["Eastern Plaguelands"], 76.10,55.54,0)
+	self:addLookupList(VendorDB,11557,L["Meilosh"], BZONE["Felwood"], 66.26,2.930,0)
+	self:addLookupList(VendorDB,11874,L["Masat T'andr"], BZONE["Swamp of Sorrows"], 26.54,32.71,0)
+	self:addLookupList(VendorDB,12033,L["Wulan"], BZONE["Desolace"], 25.80,70.22,0)
+	self:addLookupList(VendorDB,12043,L["Kulwia"], BZONE["Stonetalon Mountains"], 45.85,59.75,2)
+	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"], BZONE["Desolace"], 60.00,38.27,0)
+	self:addLookupList(VendorDB,12246,L["Super-Seller 680"], BZONE["Desolace"], 41.24,79.02,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"], BZONE["Eastern Plaguelands"], 74.90,51.19,0)
+	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"], BZONE["The Hinterlands"], 34.36,37.99,0)
+	self:addLookupList(VendorDB,12962,L["Wik'Tar"], BZONE["Ashenvale"], 12.11,34.22,2)
+	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"], BZONE["Dustwallow Marsh"], 37.13,30.67,2)
+	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"], BZONE["Feralas"], 45.13,43.17,0)
+	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"], BZONE["The Hinterlands"], 78.67,78.11,2)
+	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"], BZONE["Stranglethorn Vale"], 15.36,16.18,0)
+	self:addLookupList(VendorDB,15165,L["Haughty Modiste"], BZONE["Tanaris"], 66.58,22.54,0)
+	self:addLookupList(VendorDB,15176,L["Vargus"], BZONE["Silithus"], 50.90,39.30,0)
+	self:addLookupList(VendorDB,15179,L["Mishta"], BZONE["Silithus"], 49.96,36.48,0)
+	self:addLookupList(VendorDB,15293,L["Aendel Windspear"], BZONE["Silithus"], 62.72,50.48,0)
+	self:addLookupList(VendorDB,15419,L["Kania"], BZONE["Silithus"], 52.16,38.86,0)
+	self:addLookupList(VendorDB,15471,L["Lieutenant General Andorov"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,16224,L["Rathis Tomber"], BZONE["Ghostlands"], 47.30,28.89,2)
+	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"], BZONE["Ghostlands"], 47.88,31.20,0)
+	self:addLookupList(VendorDB,16262,L["Landraelanis"], BZONE["Eversong Woods"], 49.03,46.98,0)
+	self:addLookupList(VendorDB,16388,L["Koren"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,16583,L["Rohok"], BZONE["Hellfire Peninsula"], 53.04,38.26,0)
+	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"], BZONE["Hellfire Peninsula"], 55.27,40.79,2)
+	self:addLookupList(VendorDB,16624,L["Gelanthis"], BZONE["Silvermoon City"], 90.89,75.41,0)
+	self:addLookupList(VendorDB,16635,L["Lyna"], BZONE["Silvermoon City"], 69.89,24.70,0)
+	self:addLookupList(VendorDB,16638,L["Deynna"], BZONE["Silvermoon City"], 56.21,50.93,0)
+	self:addLookupList(VendorDB,16641,L["Melaris"], BZONE["Silvermoon City"], 66.79,19.25,2)
+	self:addLookupList(VendorDB,16657,L["Feera"], BZONE["The Exodar"], 55.44,90.52,0)
+	self:addLookupList(VendorDB,16670,L["Eriden"], BZONE["Silvermoon City"], 80.11,35.38,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"], BZONE["Silvermoon City"], 69.32,71.19,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"], BZONE["Silvermoon City"], 84.16,79.77,0)
+	self:addLookupList(VendorDB,16705,L["Altaa"], BZONE["The Exodar"], 28.07,62.24,1)
+	self:addLookupList(VendorDB,16713,L["Arras"], BZONE["The Exodar"], 60.45,88.44,0)
+	self:addLookupList(VendorDB,16718,L["Phea"], BZONE["The Exodar"], 56.30,27.26,0)
+	self:addLookupList(VendorDB,16722,L["Egomis"], BZONE["The Exodar"], 39.46,39.58,0)
+	self:addLookupList(VendorDB,16748,L["Haferet"], BZONE["The Exodar"], 66.62,74.57,0)
+	self:addLookupList(VendorDB,16767,L["Neii"], BZONE["The Exodar"], 63.71,68.91,0)
+	self:addLookupList(VendorDB,16782,L["Yatheon"], BZONE["Silvermoon City"], 76.32,39.26,0)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"], BZONE["Ironforge"], 58.42,55.78,0)
+	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"], BZONE["Bloodmyst Isle"], 54.16,55.39,1)
+	self:addLookupList(VendorDB,17512,L["Arred"], BZONE["The Exodar"], 44.89,25.61,0)
+	self:addLookupList(VendorDB,17518,L["Ythyar"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"], BZONE["Hellfire Peninsula"], 55.25,38.49,0)
+	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"], BZONE["Hellfire Peninsula"], 56.94,62.96,1)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"], BZONE["Zangarmarsh"], 79.74,66.21,0)
+	self:addLookupList(VendorDB,18005,L["Haalrun"], BZONE["Zangarmarsh"], 68.18,49.09,0)
+	self:addLookupList(VendorDB,18011,L["Zurai"], BZONE["Zangarmarsh"], 85.57,54.05,0)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"], BZONE["Zangarmarsh"], 31.77,49.66,0)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"], BZONE["Zangarmarsh"], 31.95,52.01,0)
+	self:addLookupList(VendorDB,18255,L["Apprentice Darius"], BZONE["Orgrimmar"], 48.73,80.87,0)
+	self:addLookupList(VendorDB,18382,L["Mycah"], BZONE["Zangarmarsh"], 18.42,51.11,0)
+	self:addLookupList(VendorDB,18427,L["Fazu"], BZONE["Bloodmyst Isle"], 54.39,56.72,1)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"], BZONE["Shattrath City"], 72.64,31.90,0)
+	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,18672,L["Thomas Yance"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,18753,L["Felannia"], BZONE["Hellfire Peninsula"], 52.37,35.99,0)
+	self:addLookupList(VendorDB,18773,L["Johan Barnes"], BZONE["Hellfire Peninsula"], 53.69,65.77,1)
+	self:addLookupList(VendorDB,18775,L["Lebowski"], BZONE["Hellfire Peninsula"], 56.06,64.90,1)
+	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"], BZONE["Nagrand"], 41.89,43.91,2)
+	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"], BZONE["Nagrand"], 41.00,43.93,1)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"], BZONE["Zangarmarsh"], 78.08,65.31,0)
+	self:addLookupList(VendorDB,18951,L["Erilia"], BZONE["Eversong Woods"], 56.04,54.47,2)
+	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"], BZONE["Undercity"], 48.13,71.28,0)
+	self:addLookupList(VendorDB,18960,L["Rungor"], BZONE["Terokkar Forest"], 49.40,46.58,0)
+	self:addLookupList(VendorDB,18990,L["Burko"], BZONE["Hellfire Peninsula"], 23.08,38.87,0)
+	self:addLookupList(VendorDB,18991,L["Aresella"], BZONE["Hellfire Peninsula"], 26.30,62.29,2)
+	self:addLookupList(VendorDB,19004,L["Vodesiin"], BZONE["Hellfire Peninsula"], 24.04,39.20,1)
+	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"], BZONE["Nagrand"], 56.26,38.41,2)
+	self:addLookupList(VendorDB,19017,L["Borto"], BZONE["Nagrand"], 53.99,71.24,0)
+	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"], BZONE["Terokkar Forest"], 56.01,54.10,1)
+	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"], BZONE["Terokkar Forest"], 58.02,53.85,0)
+	self:addLookupList(VendorDB,19074,L["Skreah"], BZONE["Shattrath City"], 46.47,20.15,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"], BZONE["Shattrath City"], 63.75,69.71,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"], BZONE["Shattrath City"], 67.05,67.32,0)
+	self:addLookupList(VendorDB,19213,L["Eiin"], BZONE["Shattrath City"], 66.44,68.89,0)
+	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"], BZONE["Shattrath City"], 44.73,96.92,0)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"], BZONE["Ironforge"], 50.76,74.15,1)
+	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"], BZONE["Shattrath City"], 48.19,26.81,0)
+	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"], BZONE["Shattrath City"], 60.00,63.89,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"], BZONE["Shadowmoon Valley"], 29.55,31.11,0)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"], BZONE["Shadowmoon Valley"], 37.02,54.33,0)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"], BZONE["Shadowmoon Valley"], 37.08,55.15,0)
+	self:addLookupList(VendorDB,19383,L["Captured Gnome"], BZONE["Zangarmarsh"], 32.47,49.45,0)
+	self:addLookupList(VendorDB,19521,L["Arrond"], BZONE["Shadowmoon Valley"], 55.80,59.33,0)
+	self:addLookupList(VendorDB,19537,L["Dealer Malij"], BZONE["Netherstorm"], 44.01,34.45,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"], BZONE["Netherstorm"], 44.52,34.56,0)
+	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"], BZONE["Shattrath City"], 65.36,69.60,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"], BZONE["Shattrath City"], 64.15,71.59,0)
+	self:addLookupList(VendorDB,19663,L["Madame Ruby"], BZONE["Shattrath City"], 64.05,70.42,0)
+	self:addLookupList(VendorDB,19694,L["Loolruna"], BZONE["Zangarmarsh"], 68.59,48.84,0)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"], BZONE["Zangarmarsh"], 41.13,28.13,0)
+	self:addLookupList(VendorDB,19836,L["Mixie Farshot"], BZONE["Hellfire Peninsula"], 60.98,81.98,2)
+	self:addLookupList(VendorDB,19837,L["Daga Ramba"], BZONE["Blade's Edge Mountains"], 52.24,57.70,0)
+	self:addLookupList(VendorDB,20028,L["Doba"], BZONE["Blade's Edge Mountains"], 28.17,92.23,0)
+	self:addLookupList(VendorDB,20096,L["Uriku"], BZONE["Nagrand"], 56.02,72.87,1)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"], BZONE["Nagrand"], 57.96,36.33,0)
+	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"], BZONE["Nagrand"], 53.83,37.00,0)
+	self:addLookupList(VendorDB,20242,L["Karaaz"], BZONE["Netherstorm"], 44.30,35.09,0)
+	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"], BZONE["Blade's Edge Mountains"], 62.02,40.03,0)
+	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"], BZONE["Blade's Edge Mountains"], 61.18,68.88,0)
+	self:addLookupList(VendorDB,21432,L["Almaador"], BZONE["Zul'Aman"], 0,0,0)
+	self:addLookupList(VendorDB,21474,L["Coreiel"], BZONE["Nagrand"], 42.97,42.59,2)
+	self:addLookupList(VendorDB,21485,L["Aldraan"], BZONE["Nagrand"], 43.13,42.49,1)
+	self:addLookupList(VendorDB,21643,L["Alurmi"], BZONE["Tanaris"], 63.73,58.15,0)
+	self:addLookupList(VendorDB,21655,L["Nakodu"], BZONE["Shattrath City"], 62.90,68.99,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"], BZONE["Shattrath City"], 66.42,69.88,0)
+	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"], BZONE["Shattrath City"], 66.03,68.81,0)
+	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"], BZONE["Shattrath City"], 67.05,69.04,0)
+	self:addLookupList(VendorDB,23007,L["Paulsta'ats"], BZONE["Nagrand"], 31.28,57.07,0)
+	self:addLookupList(VendorDB,23159,L["Okuno"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,23437,L["Indormi"], L["Unknown Zone"], 0,0,0)
+	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"], BZONE["Shattrath City"], 55.25,2.828,0)
+	self:addLookupList(VendorDB,25950,L["Shaani"], BZONE["Isle of Quel'Danas"], 51.04,33.24,0)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"], BZONE["Dragonblight"], 36.01,46.92,0)
+	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"], BZONE["Grizzly Hills"], 22.25,65.92,0)
+	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"], BZONE["Borean Tundra"], 31.32,40.90,0)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"], BZONE["Dragonblight"], 76.98,61.90,0)
+	self:addLookupList(VendorDB,27054,L["Modoru"], BZONE["Dragonblight"], 29.30,56.04,0)
+	self:addLookupList(VendorDB,27147,L["Librarian Erickson"], BZONE["Borean Tundra"], 45.94,32.68,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"], BZONE["Dalaran"], 39.02,41.09,0)
+	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"], BZONE["Dalaran"], 39.81,34.20,0)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"], BZONE["Dalaran"], 34.60,33.46,0)
+	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"], BZONE["Dalaran"], 36.58,33.24,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"], BZONE["Dalaran"], 36.97,33.63,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"], BZONE["Icecrown"], 86.89,76.92,0)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"], BZONE["Wintergrasp"], 49.00,18.35,1)
+	self:addLookupList(VendorDB,31031,L["Misensi"], BZONE["Dalaran"], 69.83,37.42,0)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"], BZONE["Dalaran"], 41.20,65.51,0)
+	self:addLookupList(VendorDB,31910,L["Geen"], BZONE["Sholazar Basin"], 54.18,56.95,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"], BZONE["Sholazar Basin"], 55.02,68.87,0)
+	self:addLookupList(VendorDB,31916,L["Tanaika"], BZONE["Howling Fjord"], 25.78,58.71,0)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"], BZONE["Dalaran"], 26.63,47.81,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"], BZONE["Wintergrasp"], 51.16,18.06,0)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"], BZONE["Wintergrasp"], 50.73,18.62,0)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"], BZONE["Dalaran"], 38.93,40.95,0)
+	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"], BZONE["Dalaran"], 38.46,29.52,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"], BZONE["Dragonblight"], 59.95,54.93,0)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"], BZONE["Icecrown"], 43.72,21.27,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"], BZONE["The Storm Peaks"], 64.96,60.83,0)
+	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"], BZONE["Borean Tundra"], 57.56,66.11,0)
+	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"], BZONE["Borean Tundra"], 40.84,54.11,0)
+	self:addLookupList(VendorDB,32763,L["Sairuk"], BZONE["Dragonblight"], 48.93,76.25,0)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"], BZONE["Howling Fjord"], 60.27,63.97,0)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"], BZONE["Howling Fjord"], 79.49,31.47,0)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
new file mode 100644
index 0000000..7ddcf4d
--- /dev/null
+++ b/RecipeStats.txt
@@ -0,0 +1,1725 @@
+Unknown zones:
+	{"Abomination" => ""},
+	{"Akil'zon" => ""},
+	{"Amani Dragonhawk" => ""},
+	{"Amani Elder Lynx" => ""},
+	{"Amani'shi Axe Thrower" => ""},
+	{"Amani'shi Beast Tamer" => ""},
+	{"Amani'shi Flame Caster" => ""},
+	{"Amani'shi Guardian" => ""},
+	{"Amani'shi Handler" => ""},
+	{"Amani'shi Scout" => ""},
+	{"Amani'shi Tribesman" => ""},
+	{"Amani'shi Warbringer" => ""},
+	{"Amani'shi Wind Walker" => ""},
+	{"Anetheron" => ""},
+	{"Anguished Dead" => ""},
+	{"Anub'arak" => ""},
+	{"Anvilrage Captain" => ""},
+	{"Anvilrage Marshal" => ""},
+	{"Anvilrage Overseer" => ""},
+	{"Anvilrage Soldier" => ""},
+	{"Apocalypse Guard" => ""},
+	{"Arcane Anomaly" => ""},
+	{"Arcane Protector" => ""},
+	{"Arcatraz Sentinel" => ""},
+	{"Archimonde" => ""},
+	{"Atal'ai Deathwalker" => ""},
+	{"Atal'ai Warrior" => ""},
+	{"Atal'ai Witch Doctor" => ""},
+	{"Attumen the Huntsman" => ""},
+	{"Auchenai Monk" => ""},
+	{"Ayamiss the Hunter" => ""},
+	{"Azgalor" => ""},
+	{"Bannok Grimaxe" => ""},
+	{"Banshee" => ""},
+	{"Baron Geddon" => ""},
+	{"Battleguard Sartura" => ""},
+	{"Blackhand Elite" => ""},
+	{"Blackheart the Inciter" => ""},
+	{"Bleeding Hollow Darkcaster" => ""},
+	{"Bloodhound" => ""},
+	{"Bloodwarder Legionnaire" => ""},
+	{"Bloodwarder Vindicator" => ""},
+	{"Bog Giant" => ""},
+	{"Bonechewer Destroyer" => ""},
+	{"Burrowing Thundersnout" => ""},
+	{"Buru the Gorger" => ""},
+	{"Cabal Acolyte" => ""},
+	{"Cabal Cultist" => ""},
+	{"Cabal Fanatic" => ""},
+	{"Cabal Spellbinder" => ""},
+	{"Cannon Master Willey" => ""},
+	{"Captain Skarloc" => ""},
+	{"Cataclysm Hound" => ""},
+	{"Chrono Lord Deja" => ""},
+	{"Cobalt Serpent" => ""},
+	{"Coilfang Champion" => ""},
+	{"Coilfang Hate-Screamer" => ""},
+	{"Coilfang Myrmidon" => ""},
+	{"Coilfang Oracle" => ""},
+	{"Coilfang Serpentguard" => ""},
+	{"Coilfang Shatterer" => ""},
+	{"Coilfang Siren" => ""},
+	{"Coilfang Sorceress" => ""},
+	{"Coilfang Technician" => ""},
+	{"Coilfang Warrior" => ""},
+	{"Coilskar Sea-Caller" => ""},
+	{"Commander Sarannis" => ""},
+	{"Crimson Inquisitor" => ""},
+	{"Crimson Sorcerer" => ""},
+	{"Crypt Fiend" => ""},
+	{"Crystalcore Mechanic" => ""},
+	{"Cyanigosa" => ""},
+	{"Dalliah the Doomsayer" => ""},
+	{"Dark Screecher" => ""},
+	{"Darkmaster Gandling" => ""},
+	{"Darkwater Crocolisk" => ""},
+	{"Darkweaver Syth" => ""},
+	{"Deep Stinger" => ""},
+	{"Defias Pirate" => ""},
+	{"Defias Squallshaper" => ""},
+	{"Don Carlos" => ""},
+	{"Doomfire Destroyer" => ""},
+	{"Doomforge Craftsman" => ""},
+	{"Doomforge Dragoon" => ""},
+	{"Dragonmaw Wind Reaver" => ""},
+	{"Drakkari Bat" => ""},
+	{"Drakkari Earthshaker" => ""},
+	{"Durnholde Lookout" => ""},
+	{"Durnholde Rifleman" => ""},
+	{"Durnholde Tracking Hound" => ""},
+	{"Emperor Vek'lor" => ""},
+	{"Emperor Vek'nilash" => ""},
+	{"Epoch Hunter" => ""},
+	{"Eredar Deathbringer" => ""},
+	{"Ethereal Priest" => ""},
+	{"Ethereal Scavenger" => ""},
+	{"Ethereal Spellbinder" => ""},
+	{"Ethereal Thief" => ""},
+	{"Ethereum Smuggler" => ""},
+	{"Exarch Maladaar" => ""},
+	{"Fankriss the Unyielding" => ""},
+	{"Fel Orc Convert" => ""},
+	{"Fel Rager" => ""},
+	{"Fel Stalker" => ""},
+	{"Felguard Annihilator" => ""},
+	{"Firebrand Grunt" => ""},
+	{"Firebrand Invoker" => ""},
+	{"Firebrand Legionnaire" => ""},
+	{"Firebrand Pyromancer" => ""},
+	{"Fleshbeast" => ""},
+	{"Flesheating Ghoul" => ""},
+	{"Frost Wyrm" => ""},
+	{"Gargantuan Abyssal" => ""},
+	{"Gargoyle" => ""},
+	{"Garr" => ""},
+	{"Gehennas" => ""},
+	{"General Drakkisath" => ""},
+	{"General Rajaxx" => ""},
+	{"Ghaz'an" => ""},
+	{"Ghostly Philanthropist" => ""},
+	{"Ghostly Steward" => ""},
+	{"Ghoul" => ""},
+	{"Giant Infernal" => ""},
+	{"Golem Lord Argelmach" => ""},
+	{"Golemagg the Incinerator" => ""},
+	{"Goraluk Anvilcrack" => ""},
+	{"Grand Warlock Nethekurse" => ""},
+	{"Greater Bogstrok" => ""},
+	{"Greater Fleshbeast" => ""},
+	{"Grizzle" => ""},
+	{"Gronn-Priest" => ""},
+	{"Halazzi" => ""},
+	{"Hammered Patron" => ""},
+	{"Herald Volazj" => ""},
+	{"Hex Lord Malacrass" => ""},
+	{"High Botanist Freywinn" => ""},
+	{"Homunculus" => ""},
+	{"Hydromancer Thespia" => ""},
+	{"Ingvar the Plunderer" => ""},
+	{"Ironbark Protector" => ""},
+	{"Jan'alai" => ""},
+	{"Kaz'rogal" => ""},
+	{"Keristrasza" => ""},
+	{"King Ymiron" => ""},
+	{"Kurinnaxx" => ""},
+	{"Loken" => ""},
+	{"Lord Kazzak" => ""},
+	{"Lord Kri" => ""},
+	{"Lord Roccor" => ""},
+	{"Loro" => ""},
+	{"Lucifron" => ""},
+	{"Magical Horror" => ""},
+	{"Magister Kalendris" => ""},
+	{"Magmadar" => ""},
+	{"Maleki the Pallid" => ""},
+	{"Mana Warp" => ""},
+	{"Mechano-Lord Capacitus" => ""},
+	{"Mekgineer Steamrigger" => ""},
+	{"Mekgineer Thermaplugg" => ""},
+	{"Mennu the Betrayer" => ""},
+	{"Midnight" => ""},
+	{"Mijan" => ""},
+	{"Moam" => ""},
+	{"Moroes" => ""},
+	{"Murk Worm" => ""},
+	{"Murmur" => ""},
+	{"Nalorakk" => ""},
+	{"Nethermancer Sepethrea" => ""},
+	{"Nethervine Inciter" => ""},
+	{"Nexus Stalker" => ""},
+	{"Nexus-Prince Shaffar" => ""},
+	{"Nightbane" => ""},
+	{"Oblivion Mage" => ""},
+	{"Onyxia" => ""},
+	{"Ossirian the Unscarred" => ""},
+	{"Ouro" => ""},
+	{"Painbringer" => ""},
+	{"Pathaleon the Calculator" => ""},
+	{"Phantom Attendant" => ""},
+	{"Phantom Guardsman" => ""},
+	{"Phantom Guest" => ""},
+	{"Phantom Stagehand" => ""},
+	{"Phantom Valet" => ""},
+	{"Phoenix-Hawk" => ""},
+	{"Phoenix-Hawk Hatchling" => ""},
+	{"Plugger Spazzring" => ""},
+	{"Priestess Delrissa" => ""},
+	{"Priestess of Torment" => ""},
+	{"Princess Huhuran" => ""},
+	{"Princess Yauj" => ""},
+	{"Pusillin" => ""},
+	{"Pyromancer Loregrain" => ""},
+	{"Quartermaster Zigris" => ""},
+	{"Rabid Warhound" => ""},
+	{"Rage Talon Dragon Guard" => ""},
+	{"Rage Winterchill" => ""},
+	{"Raging Skeleton" => ""},
+	{"Ribbly Screwspigot" => ""},
+	{"Ribbly's Crony" => ""},
+	{"Rift Keeper" => ""},
+	{"Rift Lord" => ""},
+	{"Risen Bonewarder" => ""},
+	{"Risen Construct" => ""},
+	{"Risen Drakkari Soulmage" => ""},
+	{"Risen Drakkari Warrior" => ""},
+	{"Sable Jaguar" => ""},
+	{"Sandfury Blood Drinker" => ""},
+	{"Sandfury Shadowcaster" => ""},
+	{"Scarlet Adept" => ""},
+	{"Scarlet Centurion" => ""},
+	{"Scarlet Gallant" => ""},
+	{"Scarlet Monk" => ""},
+	{"Scarlet Protector" => ""},
+	{"Scholomance Adept" => ""},
+	{"Scholomance Necromancer" => ""},
+	{"Serpentshrine Sporebat" => ""},
+	{"Sethekk Initiate" => ""},
+	{"Sethekk Prophet" => ""},
+	{"Sethekk Ravenguard" => ""},
+	{"Shade of Aran" => ""},
+	{"Shadow Pillager" => ""},
+	{"Shadowforge Peasant" => ""},
+	{"Shadowmoon Reaver" => ""},
+	{"Shadowsword Assassin" => ""},
+	{"Shadowsword Guardian" => ""},
+	{"Shadowsword Vanquisher" => ""},
+	{"Shadowy Necromancer" => ""},
+	{"Shattered Hand Centurion" => ""},
+	{"Shattered Hand Reaver" => ""},
+	{"Shazzrah" => ""},
+	{"Shrike Bat" => ""},
+	{"Sister of Torment" => ""},
+	{"Skeletal Usher" => ""},
+	{"Solakar Flamewreath" => ""},
+	{"Sorcerous Shade" => ""},
+	{"Spawn of Hakkar" => ""},
+	{"Spectral Charger" => ""},
+	{"Spectral Performer" => ""},
+	{"Spectral Researcher" => ""},
+	{"Spectral Servant" => ""},
+	{"Spectral Stable Hand" => ""},
+	{"Spectral Stallion" => ""},
+	{"Spell Shade" => ""},
+	{"Spirestone Warlord" => ""},
+	{"Splinterbone Centurion" => ""},
+	{"Stonevault Oracle" => ""},
+	{"Stonevault Pillager" => ""},
+	{"Sunblade Arch Mage" => ""},
+	{"Sunblade Blood Knight" => ""},
+	{"Sunblade Cabalist" => ""},
+	{"Sunblade Dawn Priest" => ""},
+	{"Sunblade Dusk Priest" => ""},
+	{"Sunblade Mage Guard" => ""},
+	{"Sunblade Protector" => ""},
+	{"Sunblade Slayer" => ""},
+	{"Sunblade Vindicator" => ""},
+	{"Sunseeker Astromage" => ""},
+	{"Sunseeker Botanist" => ""},
+	{"Sunseeker Harvester" => ""},
+	{"Syphoner" => ""},
+	{"Terestian Illhoof" => ""},
+	{"The Crone" => ""},
+	{"The Prophet Skeram" => ""},
+	{"The Prophet Tharon'ja" => ""},
+	{"Thorngrin the Tender" => ""},
+	{"Thuzadin Shadowcaster" => ""},
+	{"Time-Lost Shadowmage" => ""},
+	{"Twilight Darkcaster" => ""},
+	{"Twilight Emissary" => ""},
+	{"Twilight Worshipper" => ""},
+	{"Unchained Doombringer" => ""},
+	{"Underbat" => ""},
+	{"Unliving Atal'ai" => ""},
+	{"Vashj'ir Honor Guard" => ""},
+	{"Vem" => ""},
+	{"Viscidus" => ""},
+	{"Warlord Kalithresh" => ""},
+	{"Warp Splinter" => ""},
+	{"Weapon Technician" => ""},
+	{"Wrath Hammer Construct" => ""},
+	{"Zul'jin" => ""},
+	{"Zulian Tiger" => ""},
+
+Instance mobs:
+	"Abomination",
+	"Akil'zon",
+	"Amani Dragonhawk",
+	"Amani Elder Lynx",
+	"Amani'shi Axe Thrower",
+	"Amani'shi Beast Tamer",
+	"Amani'shi Flame Caster",
+	"Amani'shi Guardian",
+	"Amani'shi Handler",
+	"Amani'shi Scout",
+	"Amani'shi Tribesman",
+	"Amani'shi Warbringer",
+	"Amani'shi Wind Walker",
+	"Anetheron",
+	"Anguished Dead",
+	"Anub'arak",
+	"Anvilrage Captain",
+	"Anvilrage Marshal",
+	"Anvilrage Overseer",
+	"Anvilrage Soldier",
+	"Arcane Anomaly",
+	"Arcane Protector",
+	"Arcatraz Sentinel",
+	"Archimonde",
+	"Atal'ai Deathwalker",
+	"Atal'ai Warrior",
+	"Atal'ai Witch Doctor",
+	"Attumen the Huntsman",
+	"Auchenai Monk",
+	"Azgalor",
+	"Bannok Grimaxe",
+	"Banshee",
+	"Baron Geddon",
+	"Battleguard Sartura",
+	"Blackhand Elite",
+	"Blackheart the Inciter",
+	"Bleeding Hollow Darkcaster",
+	"Bloodhound",
+	"Bloodwarder Legionnaire",
+	"Bloodwarder Vindicator",
+	"Bog Giant",
+	"Bonechewer Destroyer",
+	"Burrowing Thundersnout",
+	"Cabal Acolyte",
+	"Cabal Cultist",
+	"Cabal Fanatic",
+	"Cabal Spellbinder",
+	"Captain Skarloc",
+	"Chrono Lord Deja",
+	"Cobalt Serpent",
+	"Coilfang Champion",
+	"Coilfang Hate-Screamer",
+	"Coilfang Myrmidon",
+	"Coilfang Oracle",
+	"Coilfang Serpentguard",
+	"Coilfang Shatterer",
+	"Coilfang Siren",
+	"Coilfang Sorceress",
+	"Coilfang Technician",
+	"Coilfang Warrior",
+	"Coilskar Sea-Caller",
+	"Commander Sarannis",
+	"Crypt Fiend",
+	"Crystalcore Mechanic",
+	"Dalliah the Doomsayer",
+	"Dark Screecher",
+	"Darkmaster Gandling",
+	"Darkwater Crocolisk",
+	"Darkweaver Syth",
+	"Deep Stinger",
+	"Defias Looter",
+	"Defias Pirate",
+	"Defias Squallshaper",
+	"Don Carlos",
+	"Doomforge Craftsman",
+	"Doomforge Dragoon",
+	"Dragonmaw Wind Reaver",
+	"Drakkari Earthshaker",
+	"Durnholde Lookout",
+	"Durnholde Rifleman",
+	"Durnholde Tracking Hound",
+	"Emperor Vek'lor",
+	"Emperor Vek'nilash",
+	"Epoch Hunter",
+	"Eredar Deathbringer",
+	"Ethereal Priest",
+	"Ethereal Scavenger",
+	"Ethereal Spellbinder",
+	"Ethereal Thief",
+	"Exarch Maladaar",
+	"Fankriss the Unyielding",
+	"Fel Orc Convert",
+	"Fel Stalker",
+	"Felguard Annihilator",
+	"Firebrand Grunt",
+	"Firebrand Invoker",
+	"Firebrand Legionnaire",
+	"Firebrand Pyromancer",
+	"Fleshbeast",
+	"Frost Wyrm",
+	"Gargantuan Abyssal",
+	"Gargoyle",
+	"Garr",
+	"Gehennas",
+	"General Drakkisath",
+	"Ghaz'an",
+	"Ghostly Philanthropist",
+	"Ghostly Steward",
+	"Ghoul",
+	"Giant Infernal",
+	"Golem Lord Argelmach",
+	"Golemagg the Incinerator",
+	"Goraluk Anvilcrack",
+	"Grand Warlock Nethekurse",
+	"Greater Bogstrok",
+	"Greater Fleshbeast",
+	"Grizzle",
+	"Gronn-Priest",
+	"Halazzi",
+	"Hammered Patron",
+	"Herald Volazj",
+	"Hex Lord Malacrass",
+	"High Botanist Freywinn",
+	"Homunculus",
+	"Hydromancer Thespia",
+	"Jan'alai",
+	"Kaz'rogal",
+	"Keristrasza",
+	"Lord Kri",
+	"Lord Roccor",
+	"Loro",
+	"Lucifron",
+	"Magical Horror",
+	"Magmadar",
+	"Mana Warp",
+	"Mechano-Lord Capacitus",
+	"Mekgineer Steamrigger",
+	"Mekgineer Thermaplugg",
+	"Mennu the Betrayer",
+	"Midnight",
+	"Mijan",
+	"Moroes",
+	"Murk Spitter",
+	"Murk Worm",
+	"Murmur",
+	"Nalorakk",
+	"Nethermancer Sepethrea",
+	"Nethervine Inciter",
+	"Nexus Stalker",
+	"Nexus-Prince Shaffar",
+	"Nightbane",
+	"Onyxia",
+	"Ouro",
+	"Overmaster Pyron",
+	"Pathaleon the Calculator",
+	"Phantom Attendant",
+	"Phantom Guardsman",
+	"Phantom Guest",
+	"Phantom Stagehand",
+	"Phantom Valet",
+	"Phoenix-Hawk",
+	"Phoenix-Hawk Hatchling",
+	"Plugger Spazzring",
+	"Princess Huhuran",
+	"Princess Yauj",
+	"Pyromancer Loregrain",
+	"Quartermaster Zigris",
+	"Rabid Warhound",
+	"Rage Talon Dragon Guard",
+	"Rage Winterchill",
+	"Raging Skeleton",
+	"Ribbly Screwspigot",
+	"Ribbly's Crony",
+	"Rift Keeper",
+	"Rift Lord",
+	"Risen Bonewarder",
+	"Risen Construct",
+	"Sable Jaguar",
+	"Sandfury Blood Drinker",
+	"Sandfury Shadowcaster",
+	"Scarlet Adept",
+	"Scarlet Centurion",
+	"Scarlet Gallant",
+	"Scarlet Monk",
+	"Scarlet Protector",
+	"Scholomance Adept",
+	"Scholomance Necromancer",
+	"Serpentshrine Sporebat",
+	"Sethekk Initiate",
+	"Sethekk Prophet",
+	"Sethekk Ravenguard",
+	"Shade of Aran",
+	"Shadow Pillager",
+	"Shadowforge Peasant",
+	"Shadowmoon Reaver",
+	"Shadowy Necromancer",
+	"Shattered Hand Centurion",
+	"Shattered Hand Reaver",
+	"Shazzrah",
+	"Skeletal Usher",
+	"Solakar Flamewreath",
+	"Sorcerous Shade",
+	"Spawn of Hakkar",
+	"Spectral Charger",
+	"Spectral Performer",
+	"Spectral Researcher",
+	"Spectral Servant",
+	"Spectral Stable Hand",
+	"Spectral Stallion",
+	"Spell Shade",
+	"Spirestone Warlord",
+	"Sunseeker Astromage",
+	"Sunseeker Botanist",
+	"Sunseeker Harvester",
+	"Syphoner",
+	"Terestian Illhoof",
+	"The Crone",
+	"The Prophet Skeram",
+	"Thorngrin the Tender",
+	"Time-Lost Shadowmage",
+	"Twilight Darkcaster",
+	"Twilight Emissary",
+	"Twilight Worshipper",
+	"Unchained Doombringer",
+	"Underbat",
+	"Unliving Atal'ai",
+	"Vashj'ir Honor Guard",
+	"Vem",
+	"Viscidus",
+	"Warlord Kalithresh",
+	"Warp Splinter",
+	"Weapon Technician",
+	"Wrath Hammer Construct",
+	"Zul'jin",
+	"Zulian Tiger",
+
+No acquire information:
+57024 - Glyph of Crusader Strike - Inscription
+50940 - Iceborne Shoulderpads - Leatherworking
+22923 - Swift Flight Bracers - Leatherworking
+41318 - Wonderheal XT40 Shades - Engineering
+57166 - Glyph of Last Stand - Inscription
+45563 - Grilled Sculpin - Cooking
+23489 - Ultrasafe Transporter - Gadgetzan - Engineering
+55185 - Saronite Mindcrusher - Blacksmithing
+16980 - Rune Edge - Blacksmithing
+58298 - Glyph of Scare Beast - Inscription
+56459 - Hammer Pick - Engineering
+57025 - Glyph of Exorcism - Inscription
+50941 - Iceborne Gloves - Leatherworking
+53771 - Transmute: Eternal Life to Shadow - Alchemy
+41319 - Magnified Moon Specs - Engineering
+57167 - Glyph of Sunder Armor - Inscription
+45564 - Smoked Salmon - Cooking
+55186 - Chestplate of Conquest - Blacksmithing
+58299 - Glyph of Revive Pet - Inscription
+56460 - Cobalt Frag Bomb - Engineering
+57026 - Glyph of Flash of Light - Inscription
+23066 - Red Firework - Engineering
+50942 - Iceborne Boots - Leatherworking
+9058 - Handstitched Leather Cloak - Leatherworking
+57168 - Glyph of Sweeping Strikes - Inscription
+45565 - Poached Nettlefish - Cooking
+3115 - Rough Weightstone - Blacksmithing
+55187 - Legplates of Conquest - Blacksmithing
+58300 - Glyph of Possessed Strength - Inscription
+57027 - Glyph of Hammer of Justice - Inscription
+25614 - Silver Rose Pendant - Jewelcrafting
+56461 - Bladed Pickaxe - Engineering
+50943 - Iceborne Belt - Leatherworking
+22926 - Chromatic Cloak - Leatherworking
+9059 - Handstitched Leather Bracers - Leatherworking
+53773 - Transmute: Eternal Life to Fire - Alchemy
+41321 - Powerheal 4000 Lens - Engineering
+57169 - Glyph of Taunt - Inscription
+45566 - Pickled Fangtooth - Cooking
+42736 - Flask of Chromatic Wonder - Alchemy
+16983 - Serenity - Blacksmithing
+58301 - Glyph of Mend Pet - Inscription
+60990 - Glacial Waistband - Tailoring
+19106 - Onyxia Scale Breastplate - Leatherworking
+57028 - Glyph of Hammer of Wrath - Inscription
+56462 - Gnomish Army Knife - Engineering
+50944 - Arctic Chestpiece - Leatherworking
+22927 - Hide of the Wild - Leatherworking
+53774 - Transmute: Eternal Fire to Water - Alchemy
+57170 - Glyph of Victory Rush - Inscription
+28021 - Arcane Dust - Enchanting
+58868 - Endless Mana Potion - Alchemy
+48114 - Scroll of Intellect - Inscription
+58302 - Glyph of Feign Death - Inscription
+53916 - Jagged Dark Jade - Jewelcrafting
+57029 - Glyph of Holy Light - Inscription
+56463 - Explosive Decoy - Engineering
+8778 - Boots of Darkness - Tailoring
+50945 - Arctic Leggings - Leatherworking
+22928 - Shifting Cloak - Leatherworking
+16985 - Corruption - Blacksmithing
+58303 - Glyph of Arcane Intellect - Inscription
+15853 - Lean Wolf Steak - Cooking
+53775 - Transmute: Eternal Fire to Life - Alchemy
+55898 - Frostweave Net - Tailoring
+23636 - Dark Iron Helm - Blacksmithing
+57030 - Glyph of Judgement - Inscription
+56464 - Overcharged Capacitor - Engineering
+50946 - Arctic Shoulderpads - Leatherworking
+57172 - Glyph of Whirlwind - Inscription
+45569 - Baked Manta Ray - Cooking
+48116 - Scroll of Spirit - Inscription
+59436 - Brilliant Saronite Belt - Blacksmithing
+16986 - Blood Talon - Blacksmithing
+53776 - Transmute: Eternal Air to Water - Alchemy
+60993 - Glacial Robe - Tailoring
+55899 - Bolt of Frostweave - Tailoring
+53918 - Enduring Dark Jade - Jewelcrafting
+23637 - Dark Iron Gauntlets - Blacksmithing
+57031 - Glyph of Divinity - Inscription
+50947 - Arctic Gloves - Leatherworking
+58871 - Endless Healing Potion - Alchemy
+16987 - Darkspear - Blacksmithing
+58305 - Glyph of Fire Ward - Inscription
+44155 - Flying Machine - Engineering
+53777 - Transmute: Eternal Air to Earth - Alchemy
+60994 - Glacial Slippers - Tailoring
+55900 - Bolt of Imbued Frostweave - Tailoring
+53919 - Steady Dark Jade - Jewelcrafting
+23638 - Black Amnesty - Blacksmithing
+57032 - Glyph of Righteous Defense - Inscription
+56466 - Sonic Booster - Engineering
+50948 - Arctic Boots - Leatherworking
+59438 - Brilliant Saronite Bracers - Blacksmithing
+24912 - Darkrune Gauntlets - Blacksmithing
+58306 - Glyph of Frost Armor - Inscription
+17554 - Elixir of Superior Defense - Alchemy
+55901 - Duskweave Leggings - Tailoring
+53920 - Forceful Dark Jade - Jewelcrafting
+23639 - Blackfury - Blacksmithing
+57033 - Glyph of Seal of Command - Inscription
+56467 - Noise Machine - Engineering
+50949 - Arctic Belt - Leatherworking
+30573 - Gnomish Tonk Controller - Engineering
+24913 - Darkrune Helm - Blacksmithing
+58307 - Glyph of Frost Ward - Inscription
+44157 - Turbo-Charged Flying Machine - Engineering
+53779 - Transmute: Eternal Shadow to Earth - Alchemy
+55902 - Frostwoven Shoulders - Tailoring
+57034 - Glyph of Seal of Light - Inscription
+44582 - Enchant Cloak - Spell Piercing - Enchanting
+56468 - Saronite Bomb - Engineering
+18405 - Runecloth Bag - Tailoring
+49252 - Smelt Cobalt - Smelting
+50950 - Frostscale Chestguard - Leatherworking
+13028 - Goldthorn Tea - Cooking
+59440 - Brilliant Saronite Pauldrons - Blacksmithing
+24914 - Darkrune Breastplate - Blacksmithing
+58308 - Glyph of Slow Fall - Inscription
+53780 - Transmute: Eternal Shadow to Life - Alchemy
+59582 - Frostsavage Belt - Tailoring
+55903 - Frostwoven Robe - Tailoring
+53922 - Misty Dark Jade - Jewelcrafting
+57035 - Glyph of Seal of Wisdom - Inscription
+11472 - Elixir of Giants - Alchemy
+56469 - Gnomish Lightning Generator - Engineering
+50951 - Frostscale Leggings - Leatherworking
+48121 - Glyph of Entangling Roots - Inscription
+59441 - Brilliant Saronite Helm - Blacksmithing
+53781 - Transmute: Eternal Earth to Air - Alchemy
+59583 - Frostsavage Bracers - Tailoring
+55904 - Frostwoven Gloves - Tailoring
+53923 - Shining Dark Jade - Jewelcrafting
+57036 - Glyph of Turn Evil - Inscription
+44584 - Enchant Boots - Greater Vitality - Enchanting
+55055 - Brilliant Saronite Legplates - Blacksmithing
+56470 - Sun Scope - Engineering
+50952 - Frostscale Shoulders - Leatherworking
+59442 - Saronite Spellblade - Blacksmithing
+58310 - Glyph of the Penguin - Inscription
+53782 - Transmute: Eternal Earth to Shadow - Alchemy
+59584 - Frostsavage Shoulders - Tailoring
+21945 - Green Holiday Shirt - Tailoring
+53924 - Turbid Dark Jade - Jewelcrafting
+55056 - Brilliant Saronite Gauntlets - Blacksmithing
+56471 - Froststeel Tube - Engineering
+8786 - Azure Silk Cloak - Tailoring
+50953 - Frostscale Gloves - Leatherworking
+15295 - Dark Iron Shoulders - Blacksmithing
+58311 - Glyph of Blessing of Kings - Inscription
+53783 - Transmute: Eternal Water to Air - Alchemy
+59585 - Frostsavage Boots - Tailoring
+55906 - Frostwoven Boots - Tailoring
+53925 - Intricate Dark Jade - Jewelcrafting
+55057 - Brilliant Saronite Boots - Blacksmithing
+56472 - MOLL-E - Engineering
+56048 - Duskweave Boots - Tailoring
+55199 - Cloak of Tormented Skies - Leatherworking
+50954 - Frostscale Boots - Leatherworking
+58312 - Glyph of Blessing of Wisdom - Inscription
+53784 - Transmute: Eternal Water to Fire - Alchemy
+59586 - Frostsavage Gloves - Tailoring
+55907 - Frostwoven Cowl - Tailoring
+53926 - Dazzling Dark Jade - Jewelcrafting
+55058 - Brilliant Saronite Breastplate - Blacksmithing
+23079 - Major Recombobulator - Engineering
+11476 - Elixir of Shadow Power - Alchemy
+56473 - Gnomish X-Ray Specs - Engineering
+50955 - Frostscale Belt - Leatherworking
+55200 - Sturdy Cobalt Quickblade - Blacksmithing
+54917 - Spiked Cobalt Helm - Blacksmithing
+58313 - Glyph of Lay on Hands - Inscription
+57181 - Glyph of Circle of Healing - Inscription
+59587 - Frostsavage Robe - Tailoring
+55908 - Frostwoven Belt - Tailoring
+53927 - Sundered Dark Jade - Jewelcrafting
+44588 - Enchant Chest - Exceptional Resilience - Enchanting
+11477 - Elixir of Demonslaying - Alchemy
+56474 - Ultrasafe Bullet Machine - Engineering
+8789 - Crimson Silk Cloak - Tailoring
+49258 - Smelt Saronite - Smelting
+50956 - Nerubian Chestguard - Leatherworking
+55201 - Cobalt Tenderizer - Blacksmithing
+54918 - Spiked Cobalt Boots - Blacksmithing
+58314 - Glyph of Blessing of Might - Inscription
+59588 - Frostsavage Leggings - Tailoring
+36665 - Netherflame Robe - Tailoring
+12044 - Simple Linen Pants - Tailoring
+53928 - Lambent Dark Jade - Jewelcrafting
+44589 - Enchant Boots - Superior Agility - Enchanting
+56475 - Saronite Arrow Maker - Engineering
+50957 - Nerubian Legguards - Leatherworking
+54353 - Mark \"S\" Boomstick - Engineering
+55202 - Sure-fire Shuriken - Blacksmithing
+58315 - Glyph of Sense Undead - Inscription
+39637 - Earthen Elixir - Alchemy
+57183 - Glyph of Dispel Magic - Inscription
+59589 - Frostsavage Cowl - Tailoring
+55910 - Mystic Frostwoven Shoulders - Tailoring
+56193 - Bloodstone Band - Jewelcrafting
+53929 - Opaque Dark Jade - Jewelcrafting
+44590 - Enchant Cloak - Superior Shadow Resistance - Enchanting
+8366 - Ironforge Chain - Blacksmithing
+56476 - Healing Injector Kit - Engineering
+50958 - Nerubian Shoulders - Leatherworking
+55203 - Forged Cobalt Claymore - Blacksmithing
+58316 - Glyph of the Wise - Inscription
+57184 - Glyph of Fade - Inscription
+55911 - Mystic Frostwoven Robe - Tailoring
+36667 - Netherflame Belt - Tailoring
+56194 - Sun Rock Ring - Jewelcrafting
+53930 - Energized Dark Jade - Jewelcrafting
+12895 - Inlaid Mithril Cylinder Plans - Engineering
+61288 - Minor Inscription Research - Inscription
+54213 - Flask of Pure Mojo - Alchemy
+55628 - Socket Bracer - Blacksmithing
+56477 - Mana Injector Kit - Engineering
+50959 - Nerubian Gloves - Leatherworking
+56053 - Runed Dragon's Eye - Jewelcrafting
+47280 - Brilliant Glass - Jewelcrafting
+55204 - Notched Cobalt War Axe - Blacksmithing
+58317 - Glyph of Fading - Inscription
+39639 - Elixir of Ironskin - Alchemy
+57185 - Glyph of Fear Ward - Inscription
+36668 - Netherflame Boots - Tailoring
+56195 - Jade Dagger Pendant - Jewelcrafting
+53931 - Radiant Dark Jade - Jewelcrafting
+44592 - Enchant Gloves - Exceptional Spellpower - Enchanting
+8368 - Ironforge Gauntlets - Blacksmithing
+56478 - Heartseeker Scope - Engineering
+23650 - Ebon Hand - Blacksmithing
+50960 - Nerubian Boots - Leatherworking
+58318 - Glyph of Fortitude - Inscription
+57186 - Glyph of Flash Heal - Inscription
+55913 - Mystic Frostwoven Wristwraps - Tailoring
+36669 - Lifeblood Leggings - Tailoring
+56196 - Blood Sun Necklace - Jewelcrafting
+53932 - Tense Dark Jade - Jewelcrafting
+44593 - Enchant Bracers - Major Spirit - Enchanting
+56479 - Armor Plated Combat Shotgun - Engineering
+50961 - Nerubian Belt - Leatherworking
+56055 - Subtle Dragon's Eye - Jewelcrafting
+55206 - Deadly Saronite Dirk - Blacksmithing
+19831 - Arcane Bomb - Engineering
+58319 - Glyph of Levitate - Inscription
+57187 - Glyph of Holy Nova - Inscription
+55914 - Duskweave Belt - Tailoring
+36670 - Lifeblood Belt - Tailoring
+56197 - Dream Signet - Jewelcrafting
+53933 - Shattered Dark Jade - Jewelcrafting
+61008 - Icebane Chestguard - Blacksmithing
+56480 - Armored Titanium Goggles - Engineering
+23652 - Blackguard - Blacksmithing
+50962 - Borean Armor Kit - Leatherworking
+58320 - Glyph of Shackle Undead - Inscription
+57188 - Glyph of Inner Fire - Inscription
+35539 - Drums of Restoration - Leatherworking
+53934 - Solid Chalcedony - Jewelcrafting
+44595 - Enchant 2H Weapon - Scourgebane - Enchanting
+61009 - Icebane Girdle - Blacksmithing
+56481 - Weakness Spectralizers - Engineering
+36954 - Dimensional Ripper - Area 52 - Engineering
+23653 - Nightfall - Blacksmithing
+55208 - Smelt Titansteel - Smelting
+50963 - Heavy Borean Armor Kit - Leatherworking
+58321 - Glyph of Shadow Protection - Inscription
+25493 - Braided Copper Ring - Jewelcrafting
+57189 - Glyph of Lightwell - Inscription
+36672 - Lifeblood Bracers - Tailoring
+56199 - Ruby Hare - Jewelcrafting
+12900 - Mobile Alarm - Engineering
+44596 - Enchant Cloak - Superior Arcane Resistance - Enchanting
+54218 - Elixir of Mighty Strength - Alchemy
+61010 - Icebane Treads - Blacksmithing
+36955 - Ultrasafe Transporter - Toshley's Station - Engineering
+18419 - Felcloth Pants - Tailoring
+50964 - Jormungar Leg Armor - Leatherworking
+58322 - Glyph of Shadowfiend - Inscription
+57190 - Glyph of Mass Dispel - Inscription
+53936 - Mighty Arcane Protection Potion - Alchemy
+56483 - Charged Titanium Specs - Engineering
+50965 - Frosthide Leg Armor - Leatherworking
+58323 - Glyph of Blurred Speed - Inscription
+17571 - Elixir of the Mongoose - Alchemy
+57191 - Glyph of Mind Control - Inscription
+56201 - Twilight Serpent - Jewelcrafting
+44598 - Enchant Bracers - Expertise - Enchanting
+54220 - Elixir of Protection - Alchemy
+53937 - Mighty Frost Protection Potion - Alchemy
+56484 - Visage Liquification Goggles - Engineering
+55211 - Smelt Titanium - Smelting
+50966 - Nerubian Leg Armor - Leatherworking
+58324 - Glyph of Distract - Inscription
+57192 - Glyph of Mind Flay - Inscription
+55919 - Duskweave Cowl - Tailoring
+2149 - Handstitched Leather Boots - Leatherworking
+56202 - Sapphire Owl - Jewelcrafting
+54221 - Potion of Speed - Alchemy
+59315 - Glyph of Dash - Inscription
+53938 - Mighty Shadow Protection Potion - Alchemy
+50967 - Icescale Leg Armor - Leatherworking
+24365 - Mageblood Elixir - Alchemy
+58325 - Glyph of Pick Lock - Inscription
+57193 - Glyph of Mind Soothe - Inscription
+55920 - Duskweave Wristwraps - Tailoring
+56203 - Emerald Boar - Jewelcrafting
+54222 - Potion of Wild Magic - Alchemy
+53939 - Mighty Fire Protection Potion - Alchemy
+56486 - Greensight Gogs - Engineering
+12904 - Gnomish Ham Radio - Engineering
+58326 - Glyph of Pick Pocket - Inscription
+57194 - Glyph of Power Word: Shield - Inscription
+55921 - Duskweave Robe - Tailoring
+53940 - Sparkling Chalcedony - Jewelcrafting
+56487 - Electroflux Sight Enhancers - Engineering
+8802 - Crimson Silk Robe - Tailoring
+58327 - Glyph of Safe Fall - Inscription
+60874 - Nesingwary 4000 - Engineering
+57195 - Glyph of Prayer of Healing - Inscription
+55922 - Duskweave Gloves - Tailoring
+2152 - Light Armor Kit - Leatherworking
+56205 - Dark Jade Focusing Lens - Jewelcrafting
+53941 - Lustrous Chalcedony - Jewelcrafting
+58328 - Glyph of Vanish - Inscription
+57196 - Glyph of Psychic Scream - Inscription
+24368 - Major Troll's Blood Elixir - Alchemy
+55923 - Duskweave Shoulders - Tailoring
+56206 - Shadow Crystal Focusing Lens - Jewelcrafting
+58329 - Glyph of Astral Recall - Inscription
+23803 - Enchant Weapon - Mighty Spirit - Enchanting
+57197 - Glyph of Renew - Inscription
+22813 - Gordok Ogre Suit - Tailoring
+53943 - Stormy Chalcedony - Jewelcrafting
+55641 - Socket Gloves - Blacksmithing
+58330 - Glyph of Renewed Life - Inscription
+23804 - Enchant Weapon - Mighty Intellect - Enchanting
+16729 - Lionheart Helm - Blacksmithing
+56349 - Handful of Cobalt Bolts - Engineering
+57198 - Glyph of Scourge Imprisonment - Inscription
+55925 - Black Duskweave Leggings - Tailoring
+56208 - Shadow Jade Focusing Lens - Jewelcrafting
+58472 - Scroll of Agility - Inscription
+9513 - Thistle Tea - Cooking
+26918 - Arcanite Sword Pendant - Jewelcrafting
+58331 - Glyph of Water Breathing - Inscription
+17579 - Greater Holy Protection Potion - Alchemy
+57199 - Glyph of Shadow Word: Death - Inscription
+14891 - Smelt Dark Iron - Smelting
+22815 - Gordok Ogre Suit - Leatherworking
+53945 - Delicate Scarlet Ruby - Jewelcrafting
+58473 - Scroll of Agility II - Inscription
+58332 - Glyph of Water Shield - Inscription
+57200 - Glyph of Shadow Word: Pain - Inscription
+12062 - Stormcloth Pants - Tailoring
+58333 - Glyph of Water Walking - Inscription
+57201 - Glyph of Smite - Inscription
+26920 - Blood Crown - Jewelcrafting
+23666 - Flarecore Robe - Tailoring
+12063 - Stormcloth Gloves - Tailoring
+53947 - Bright Scarlet Ruby - Jewelcrafting
+57202 - Glyph of Spirit of Redemption - Inscription
+23667 - Flarecore Leggings - Tailoring
+53948 - Subtle Scarlet Ruby - Jewelcrafting
+58476 - Scroll of Agility III - Inscription
+60599 - Frostscale Bracers - Leatherworking
+9942 - Mithril Scale Gloves - Blacksmithing
+28903 - Teardrop Blood Garnet - Jewelcrafting
+56496 - Titanium Impact Band - Jewelcrafting
+53949 - Flashing Scarlet Ruby - Jewelcrafting
+59326 - Glyph of Ghost Wolf - Inscription
+60600 - Frostscale Helm - Leatherworking
+58336 - Glyph of Unending Breath - Inscription
+56497 - Titanium Earthguard Ring - Jewelcrafting
+58478 - Scroll of Agility IV - Inscription
+24801 - Smoked Desert Dumplings - Cooking
+60601 - Dark Frostscale Leggings - Leatherworking
+54941 - Spiked Cobalt Shoulders - Blacksmithing
+58337 - Glyph of Drain Soul - Inscription
+28905 - Bold Blood Garnet - Jewelcrafting
+56498 - Titanium Spellshock Ring - Jewelcrafting
+44612 - Enchant Gloves - Greater Blasting - Enchanting
+58338 - Glyph of Curse of Exhaustion - Inscription
+56357 - Titanium Shield Spike - Blacksmithing
+26925 - Woven Copper Ring - Jewelcrafting
+12068 - Stormcloth Vest - Tailoring
+56499 - Titanium Impact Choker - Jewelcrafting
+53952 - Solid Sky Sapphire - Jewelcrafting
+58480 - Scroll of Agility V - Inscription
+7257 - Fire Protection Potion - Alchemy
+58339 - Glyph of Enslave Demon - Inscription
+57207 - Glyph of Anti-Magic Shell - Inscription
+56500 - Titanium Earthguard Chain - Jewelcrafting
+53953 - Sparkling Sky Sapphire - Jewelcrafting
+58481 - Scroll of Agility VI - Inscription
+60604 - Dark Frostscale Breastplate - Leatherworking
+54944 - Spiked Cobalt Chestpiece - Blacksmithing
+58340 - Glyph of Kilrogg - Inscription
+53812 - Pygmy Oil - Alchemy
+57208 - Glyph of Blood Boil - Inscription
+56501 - Titanium Spellshock Necklace - Jewelcrafting
+53954 - Lustrous Sky Sapphire - Jewelcrafting
+58482 - Scroll of Agility VII - Inscription
+55369 - Titansteel Destroyer - Blacksmithing
+60605 - Dragonstompers - Leatherworking
+54945 - Spiked Cobalt Gauntlets - Blacksmithing
+58341 - Glyph of Souls - Inscription
+57209 - Glyph of Blood Tap - Inscription
+3864 - Star Belt - Tailoring
+58483 - Scroll of Agility VIII - Inscription
+55370 - Titansteel Bonecrusher - Blacksmithing
+44616 - Enchant Bracers - Greater Stats - Enchanting
+22967 - Smelt Elementium - Smelting
+54946 - Spiked Cobalt Belt - Blacksmithing
+58342 - Glyph of Battle - Inscription
+16741 - Stronghold Gauntlets - Blacksmithing
+57210 - Glyph of Bone Shield - Inscription
+28910 - Inscribed Flame Spessarite - Jewelcrafting
+60606 - Enchant Boots - Assault - Enchanting
+53956 - Brilliant Autumn's Glow - Jewelcrafting
+58484 - Scroll of Strength - Inscription
+55371 - Titansteel Guardian - Blacksmithing
+18440 - Mooncloth Leggings - Tailoring
+60607 - Iceborne Wristguards - Leatherworking
+54947 - Spiked Cobalt Legplates - Blacksmithing
+58343 - Glyph of Bloodrage - Inscription
+57211 - Glyph of Chains of Ice - Inscription
+59475 - Tome of the Dawn - Inscription
+58485 - Scroll of Strength II - Inscription
+55372 - Spiked Titansteel Helm - Blacksmithing
+60608 - Iceborne Helm - Leatherworking
+59759 - Monarch Crab - Jewelcrafting
+54948 - Spiked Cobalt Bracers - Blacksmithing
+58344 - Glyph of Charge - Inscription
+57212 - Glyph of Dark Command - Inscription
+28205 - Glacial Gloves - Tailoring
+53958 - Rigid Autumn's Glow - Jewelcrafting
+58486 - Scroll of Strength III - Inscription
+55656 - Eternal Belt Buckle - Blacksmithing
+55373 - Tempered Titansteel Helm - Blacksmithing
+54949 - Horned Cobalt Helm - Blacksmithing
+58345 - Glyph of Mocking Blow - Inscription
+57213 - Glyph of Death Grip - Inscription
+60609 - Enchant Cloak - Speed - Enchanting
+20848 - Flarecore Mantle - Tailoring
+58487 - Scroll of Strength IV - Inscription
+38960 - Fel Strength Elixir - Alchemy
+55374 - Brilliant Titansteel Helm - Blacksmithing
+31461 - Heavy Netherweave Net - Tailoring
+58346 - Glyph of Thunder Clap - Inscription
+60893 - Northrend Alchemy Research - Alchemy
+57214 - Glyph of Death and Decay - Inscription
+28914 - Glinting Flame Spessarite - Jewelcrafting
+59478 - Book of Survival - Inscription
+55941 - Black Duskweave Robe - Tailoring
+28207 - Glacial Vest - Tailoring
+58488 - Scroll of Strength V - Inscription
+55375 - Spiked Titansteel Treads - Blacksmithing
+60611 - Dark Iceborne Leggings - Leatherworking
+56083 - Quick Dragon's Eye - Jewelcrafting
+58347 - Glyph of Enduring Victory - Inscription
+57215 - Glyph of Death's Embrace - Inscription
+61177 - Northrend Inscription Research - Inscription
+28208 - Glacial Cloak - Tailoring
+19435 - Mooncloth Boots - Tailoring
+53961 - Quick Autumn's Glow - Jewelcrafting
+58489 - Scroll of Strength VI - Inscription
+59338 - Glyph of Rune Tap - Inscription
+55376 - Tempered Titansteel Treads - Blacksmithing
+26086 - Felcloth Bag - Tailoring
+56084 - Rigid Dragon's Eye - Jewelcrafting
+57216 - Glyph of Frost Strike - Inscription
+58065 - Dalaran Clam Chowder - Cooking
+28916 - Radiant Deep Peridot - Jewelcrafting
+59480 - Strange Tarot - Inscription
+55943 - Black Duskweave Wristwraps - Tailoring
+28209 - Glacial Wrists - Tailoring
+53962 - Sovereign Twilight Opal - Jewelcrafting
+58490 - Scroll of Strength VII - Inscription
+59339 - Glyph of Blood Strike - Inscription
+55377 - Brilliant Titansteel Treads - Blacksmithing
+44623 - Enchant Chest - Super Stats - Enchanting
+60613 - Dark Iceborne Chestguard - Leatherworking
+7126 - Handstitched Leather Vest - Leatherworking
+2881 - Light Leather - Leatherworking
+56085 - Smooth Dragon's Eye - Jewelcrafting
+57217 - Glyph of Horn of Winter - Inscription
+28917 - Jagged Deep Peridot - Jewelcrafting
+3872 - Rich Purple Silk Shirt - Tailoring
+53963 - Shifting Twilight Opal - Jewelcrafting
+59340 - Glyph of Death Strike - Inscription
+58491 - Scroll of Strength VIII - Inscription
+56086 - Solid Dragon's Eye - Jewelcrafting
+57218 - Glyph of Icebound Fortitude - Inscription
+44483 - Enchant Cloak - Superior Frost Resistance - Enchanting
+9957 - Orcish War Leggings - Blacksmithing
+3873 - Black Swashbuckler's Shirt - Tailoring
+58492 - Savage Titanium Ring - Jewelcrafting
+53964 - Tenuous Twilight Opal - Jewelcrafting
+44625 - Enchant Gloves - Armsman - Enchanting
+18448 - Mooncloth Shoulders - Tailoring
+56087 - Sparkling Dragon's Eye - Jewelcrafting
+57219 - Glyph of Icy Touch - Inscription
+44484 - Enchant Gloves - Expertise - Enchanting
+12081 - Admiral's Hat - Tailoring
+44343 - Knothide Ammo Pouch - Leatherworking
+59625 - Enchant Weapon - Black Magic - Enchanting
+56088 - Stormy Dragon's Eye - Jewelcrafting
+57220 - Glyph of Obliterate - Inscription
+60616 - Enchant Bracers - Striking - Enchanting
+59484 - Tome of Kings - Inscription
+44344 - Knothide Quiver - Leatherworking
+20855 - Black Dragonscale Boots - Leatherworking
+53966 - Purified Twilight Opal - Jewelcrafting
+56089 - Thick Dragon's Eye - Jewelcrafting
+3451 - Mighty Troll's Blood Elixir - Alchemy
+57221 - Glyph of Plague Strike - Inscription
+12083 - Stormcloth Headband - Tailoring
+53967 - Royal Twilight Opal - Jewelcrafting
+56514 - Global Thermal Sapper Charge - Engineering
+44770 - Glove Reinforcements - Leatherworking
+57222 - Glyph of the Ghoul - Inscription
+59486 - Royal Guide of Escape Routes - Inscription
+44629 - Enchant Weapon - Exceptional Spellpower - Enchanting
+18452 - Mooncloth Circlet - Tailoring
+57223 - Glyph of Rune Strike - Inscription
+60619 - Runed Titanium Rod - Enchanting
+44488 - Enchant Gloves - Precision - Enchanting
+59487 - Arcane Tarot - Inscription
+60336 - Scroll of Recall II - Inscription
+55384 - Effulgent Skyflare Diamond - Jewelcrafting
+53969 - Balanced Twilight Opal - Jewelcrafting
+44630 - Enchant 2H Weapon - Greater Savagery - Enchanting
+60620 - Bugsquashers - Leatherworking
+55243 - Bracers of Deflection - Leatherworking
+39961 - Relentless Earthstorm Diamond - Jewelcrafting
+57224 - Glyph of Scourge Strike - Inscription
+44489 - Enchant Shield - Defense - Enchanting
+59488 - Weapon Vellum II - Inscription
+60337 - Scroll of Recall III - Inscription
+56234 - Titansteel Shanker - Blacksmithing
+18454 - Gloves of Spell Mastery - Tailoring
+57225 - Glyph of Strangulate - Inscription
+28925 - Glowing Shadow Draenite - Jewelcrafting
+60621 - Enchant Weapon - Greater Potency - Enchanting
+59489 - Fire Eater's Guide - Inscription
+12087 - Stormcloth Shoulders - Tailoring
+55386 - Tireless Skyflare Diamond - Jewelcrafting
+53971 - Regal Twilight Opal - Jewelcrafting
+18455 - Bottomless Bag - Tailoring
+60622 - Nerubian Bracers - Leatherworking
+53830 - Bold Scarlet Ruby - Jewelcrafting
+57226 - Glyph of Unbreakable Armor - Inscription
+61471 - Diamond-cut Refractor Scope - Engineering
+56943 - Glyph of Frenzied Regeneration - Inscription
+7418 - Enchant Bracer - Minor Health - Enchanting
+59490 - Book of Stars - Inscription
+28219 - Polar Tunic - Leatherworking
+56519 - Elixir of Mighty Mageblood - Alchemy
+52840 - Weapon Vellum - Inscription
+44633 - Enchant Weapon - Exceptional Agility - Enchanting
+18456 - Truefaith Vestments - Tailoring
+53831 - Bold Bloodstone - Jewelcrafting
+57227 - Glyph of Vampiric Blood - Inscription
+60623 - Enchant Boots - Icewalker - Enchanting
+24399 - Dark Iron Boots - Blacksmithing
+56944 - Glyph of Growl - Inscription
+44492 - Enchant Chest - Mighty Health - Enchanting
+59491 - Shadowy Tarot - Inscription
+30342 - Red Smoke Flare - Engineering
+28220 - Polar Gloves - Leatherworking
+53973 - Puissant Twilight Opal - Jewelcrafting
+60624 - Nerubian Helm - Leatherworking
+51568 - Black Chitinguard Boots - Leatherworking
+53832 - Delicate Bloodstone - Jewelcrafting
+57228 - Glyph of Raise Dead - Inscription
+56945 - Glyph of Healing Touch - Inscription
+30343 - Blue Smoke Flare - Engineering
+12090 - Stormcloth Boots - Tailoring
+28221 - Polar Bracers - Leatherworking
+55389 - Chaotic Skyflare Diamond - Jewelcrafting
+44635 - Enchant Bracers - Greater Spellpower - Enchanting
+51569 - Dark Arctic Leggings - Leatherworking
+57229 - Glyph of Corpse Explosion - Inscription
+15628 - Pet Bombling - Engineering
+56946 - Glyph of Hurricane - Inscription
+7421 - Runed Copper Rod - Enchanting
+59493 - Stormbound Tome - Inscription
+28222 - Icy Scale Breastplate - Leatherworking
+55390 - Destructive Skyflare Diamond - Jewelcrafting
+53975 - Inscribed Monarch Topaz - Jewelcrafting
+52843 - Moonglow Ink - Inscription
+20015 - Enchant Cloak - Superior Defense - Enchanting
+44636 - Enchant Ring - Greater Spellpower - Enchanting
+51570 - Dark Arctic Chestpiece - Leatherworking
+53834 - Runed Bloodstone - Jewelcrafting
+34590 - Bright Blood Garnet - Jewelcrafting
+45061 - Mad Alchemist's Potion - Alchemy
+57230 - Glyph of Pestilence - Inscription
+22704 - Field Repair Bot 74A - Engineering
+56947 - Glyph of Innervate - Inscription
+59494 - Manual of Clouds - Inscription
+28223 - Icy Scale Gauntlets - Leatherworking
+53976 - Etched Monarch Topaz - Jewelcrafting
+59636 - Enchant Ring - Stamina - Enchanting
+60627 - Dark Nerubian Leggings - Leatherworking
+51571 - Arctic Wristguards - Leatherworking
+53835 - Bright Bloodstone - Jewelcrafting
+2329 - Elixir of Lion's Strength - Alchemy
+56948 - Glyph of Insect Swarm - Inscription
+59495 - Hellfire Tome - Inscription
+28224 - Icy Scale Bracers - Leatherworking
+55392 - Ember Skyflare Diamond - Jewelcrafting
+53977 - Champion's Monarch Topaz - Jewelcrafting
+20017 - Enchant Shield - Greater Stamina - Enchanting
+51572 - Arctic Helm - Leatherworking
+53836 - Runic Healing Potion - Alchemy
+57232 - Glyph of Chain Heal - Inscription
+2330 - Minor Healing Potion - Alchemy
+56949 - Glyph of Lifebloom - Inscription
+59496 - Book of Clever Tricks - Inscription
+60629 - Dark Nerubian Chestpiece - Leatherworking
+53837 - Runic Mana Potion - Alchemy
+57233 - Glyph of Chain Lightning - Inscription
+55252 - Scrapbot Construction Kit - Engineering
+56950 - Glyph of Mangle - Inscription
+59497 - Iron-bound Tome - Inscription
+9972 - Ornate Mithril Breastplate - Blacksmithing
+58507 - Savage Titanium Band - Jewelcrafting
+55394 - Swift Skyflare Diamond - Jewelcrafting
+60630 - Scaled Icewalkers - Leatherworking
+53838 - Resurgent Healing Potion - Alchemy
+57234 - Glyph of Lava - Inscription
+15633 - Lil' Smoky - Engineering
+25255 - Delicate Copper Wire - Jewelcrafting
+56951 - Glyph of Moonfire - Inscription
+59498 - Faces of Doom - Inscription
+30349 - Khorium Toolbox - Engineering
+55395 - Thundering Skyflare Diamond - Jewelcrafting
+53980 - Glinting Monarch Topaz - Jewelcrafting
+60631 - Cloak of Harsh Winds - Leatherworking
+53839 - Icy Mana Potion - Alchemy
+57235 - Glyph of Earth Shock - Inscription
+2333 - Elixir of Lesser Agility - Alchemy
+56952 - Glyph of Rake - Inscription
+44500 - Enchant Cloak - Superior Agility - Enchanting
+59499 - Armor Vellum II - Inscription
+55396 - Insightful Earthsiege Diamond - Jewelcrafting
+24266 - Gurubashi Mojo Madness - Alchemy
+53840 - Elixir of Mighty Agility - Alchemy
+57236 - Glyph of Earthliving Weapon - Inscription
+28936 - Sovereign Shadow Draenite - Jewelcrafting
+56953 - Glyph of Rebirth - Inscription
+7428 - Enchant Bracer - Minor Deflection - Enchanting
+59500 - Armor Vellum III - Inscription
+39973 - Frost Grenades - Engineering
+55397 - Bracing Earthsiege Diamond - Jewelcrafting
+53982 - Deft Monarch Topaz - Jewelcrafting
+52567 - Cobalt Legplates - Blacksmithing
+42662 - Ragesteel Shoulders - Blacksmithing
+22711 - Shadowskin Gloves - Leatherworking
+57237 - Glyph of Fire Elemental Totem - Inscription
+56954 - Glyph of Regrowth - Inscription
+59501 - Weapon Vellum III - Inscription
+60350 - Transmute: Titanium - Alchemy
+47898 - Enchant Cloak - Greater Speed - Enchanting
+53841 - Wrath Elixir - Alchemy
+56530 - Enchanted Pearl - Jewelcrafting
+53983 - Luminous Monarch Topaz - Jewelcrafting
+20872 - Fiery Chain Girdle - Blacksmithing
+52568 - Cobalt Belt - Blacksmithing
+57238 - Glyph of Fire Nova Totem - Inscription
+28938 - Brilliant Golden Draenite - Jewelcrafting
+61483 - Mechanized Snow Goggles - Engineering
+2336 - Elixir of Tongues - Alchemy
+56955 - Glyph of Rejuvenation - Inscription
+59502 - Darkmoon Card - Inscription
+53842 - Spellpower Elixir - Alchemy
+56531 - Enchanted Tear - Jewelcrafting
+55399 - Powerful Earthsiege Diamond - Jewelcrafting
+53984 - Potent Monarch Topaz - Jewelcrafting
+54550 - Cobalt Triangle Shield - Blacksmithing
+20873 - Fiery Chain Shoulders - Blacksmithing
+44645 - Enchant Ring - Assault - Enchanting
+52569 - Cobalt Boots - Blacksmithing
+53843 - Subtle Bloodstone - Jewelcrafting
+57239 - Glyph of Flame Shock - Inscription
+56956 - Glyph of Rip - Inscription
+59503 - Greater Darkmoon Card - Inscription
+47900 - Enchant Chest - Super Health - Enchanting
+55400 - Relentless Earthsiege Diamond - Jewelcrafting
+53985 - Veiled Monarch Topaz - Jewelcrafting
+54551 - Tempered Saronite Belt - Blacksmithing
+52570 - Cobalt Chestpiece - Blacksmithing
+53844 - Flashing Bloodstone - Jewelcrafting
+57240 - Glyph of Flametongue Weapon - Inscription
+56957 - Glyph of Shred - Inscription
+59504 - Darkmoon Card of the North - Inscription
+9979 - Ornate Mithril Boots - Blacksmithing
+47901 - Enchant Boots - Tuskarr's Vitality - Enchanting
+54552 - Tempered Saronite Boots - Blacksmithing
+52571 - Cobalt Helm - Blacksmithing
+60637 - Ice Striker's Cloak - Leatherworking
+53845 - Fractured Bloodstone - Jewelcrafting
+57241 - Glyph of Frost Shock - Inscription
+3188 - Elixir of Ogre's Strength - Alchemy
+56958 - Glyph of Starfall - Inscription
+44506 - Enchant Gloves - Gatherer - Enchanting
+60354 - Elixir of Accuracy - Alchemy
+9980 - Ornate Mithril Helm - Blacksmithing
+55402 - Persistent Earthsiege Diamond - Jewelcrafting
+53987 - Reckless Monarch Topaz - Jewelcrafting
+54553 - Tempered Saronite Breastplate - Blacksmithing
+20876 - Dark Iron Leggings - Blacksmithing
+52572 - Cobalt Shoulders - Blacksmithing
+57242 - Glyph of Healing Stream Totem - Inscription
+56959 - Glyph of Starfire - Inscription
+60355 - Elixir of Deadly Strikes - Alchemy
+23707 - Lava Belt - Leatherworking
+55403 - Trenchant Earthsiege Diamond - Jewelcrafting
+54554 - Tempered Saronite Legplates - Blacksmithing
+57243 - Glyph of Healing Wave - Inscription
+56960 - Glyph of Swiftmend - Inscription
+44508 - Enchant Boots - Greater Spirit - Enchanting
+60356 - Elixir of Mighty Defense - Alchemy
+53281 - Volatile Blasting Trigger - Engineering
+53847 - Elixir of Spirit - Alchemy
+23708 - Chromatic Gauntlets - Leatherworking
+55404 - Invigorating Earthsiege Diamond - Jewelcrafting
+53989 - Pristine Monarch Topaz - Jewelcrafting
+54555 - Tempered Saronite Helm - Blacksmithing
+60640 - Durable Nerubhide Cape - Leatherworking
+57244 - Glyph of Lesser Healing Wave - Inscription
+56961 - Glyph of Maul - Inscription
+44509 - Enchant Chest - Greater Mana Restoration - Enchanting
+60357 - Elixir of Expertise - Alchemy
+54980 - Reinforced Cobalt Legplates - Blacksmithing
+53848 - Guru's Elixir - Alchemy
+23709 - Corehound Belt - Leatherworking
+55405 - Beaming Earthsiege Diamond - Jewelcrafting
+54556 - Tempered Saronite Shoulders - Blacksmithing
+10550 - Nightscape Cloak - Leatherworking
+57245 - Glyph of Lightning Bolt - Inscription
+44510 - Enchant Weapon - Exceptional Spirit - Enchanting
+23710 - Molten Belt - Leatherworking
+53991 - Stark Monarch Topaz - Jewelcrafting
+54557 - Saronite Defender - Blacksmithing
+44794 - Chaotic Skyfire Diamond - Jewelcrafting
+57246 - Glyph of Lightning Shield - Inscription
+56963 - Glyph of Wrath - Inscription
+55407 - Revitalizing Skyflare Diamond - Jewelcrafting
+53992 - Stalwart Monarch Topaz - Jewelcrafting
+47766 - Enchant Chest - Greater Defense - Enchanting
+13240 - The Mortar: Reloaded - Engineering
+60643 - Pack of Endless Pockets - Leatherworking
+57247 - Glyph of Mana Tide Totem - Inscription
+53852 - Brilliant Sun Crystal - Jewelcrafting
+28948 - Rigid Golden Draenite - Jewelcrafting
+44513 - Enchant Gloves - Greater Assault - Enchanting
+57248 - Glyph of Stormstrike - Inscription
+27958 - Enchant Chest - Exceptional Mana - Enchanting
+50598 - Scroll of Intellect II - Inscription
+53853 - Smooth Sun Crystal - Jewelcrafting
+55834 - Cobalt Bracers - Blacksmithing
+56400 - Titansteel Shield Wall - Blacksmithing
+57249 - Glyph of Lava Lash - Inscription
+50599 - Scroll of Intellect III - Inscription
+28242 - Icebane Breastplate - Blacksmithing
+53854 - Rigid Sun Crystal - Jewelcrafting
+28950 - Solid Azure Moonstone - Jewelcrafting
+55835 - Cobalt Gauntlets - Blacksmithing
+57250 - Glyph of Elemental Mastery - Inscription
+22866 - Belt of the Archmage - Tailoring
+50600 - Scroll of Intellect IV - Inscription
+28243 - Icebane Gauntlets - Blacksmithing
+53855 - Thick Sun Crystal - Jewelcrafting
+56968 - Glyph of Arcane Explosion - Inscription
+57251 - Glyph of Water Mastery - Inscription
+22867 - Felcloth Gloves - Tailoring
+53997 - Vivid Forest Emerald - Jewelcrafting
+50601 - Scroll of Intellect V - Inscription
+28244 - Icebane Bracers - Blacksmithing
+53856 - Quick Sun Crystal - Jewelcrafting
+60365 - Elixir of Armor Piercing - Alchemy
+57252 - Glyph of Windfury Weapon - Inscription
+22868 - Inferno Gloves - Tailoring
+53998 - Enduring Forest Emerald - Jewelcrafting
+50602 - Scroll of Intellect VI - Inscription
+60649 - Razorstrike Breastplate - Leatherworking
+19048 - Heavy Scorpid Bracers - Leatherworking
+53857 - Mystic Sun Crystal - Jewelcrafting
+28953 - Sparkling Azure Moonstone - Jewelcrafting
+60366 - Elixir of Lightning Speed - Alchemy
+10841 - Heavy Mageweave Bandage - First Aid
+22869 - Mooncloth Gloves - Tailoring
+57112 - Glyph of Adrenaline Rush - Inscription
+50603 - Scroll of Intellect VII - Inscription
+19049 - Wicked Leather Gauntlets - Leatherworking
+56971 - Glyph of Arcane Missiles - Inscription
+60367 - Elixir of Mighty Thoughts - Alchemy
+55839 - Titanium Weapon Chain - Blacksmithing
+17634 - Flask of Petrification - Alchemy
+22870 - Cloak of Warding - Tailoring
+57113 - Glyph of Ambush - Inscription
+50604 - Scroll of Intellect VIII - Inscription
+60651 - Virulent Spaulders - Leatherworking
+53859 - Sovereign Shadow Crystal - Jewelcrafting
+56972 - Glyph of Arcane Power - Inscription
+17635 - Flask of the Titans - Alchemy
+54001 - Forceful Forest Emerald - Jewelcrafting
+57114 - Glyph of Backstab - Inscription
+20890 - Dark Iron Reaver - Blacksmithing
+50605 - Scroll of Spirit II - Inscription
+60652 - Eaglebane Bracers - Leatherworking
+58954 - Titanium Frostguard Ring - Jewelcrafting
+53860 - Shifting Shadow Crystal - Jewelcrafting
+56973 - Glyph of Blink - Inscription
+17636 - Flask of Distilled Wisdom - Alchemy
+54002 - Seer's Forest Emerald - Jewelcrafting
+57115 - Glyph of Blade Flurry - Inscription
+50606 - Scroll of Spirit III - Inscription
+56549 - Ornate Saronite Bracers - Blacksmithing
+53861 - Tenuous Shadow Crystal - Jewelcrafting
+56974 - Glyph of Evocation - Inscription
+17637 - Flask of Supreme Power - Alchemy
+12260 - Rough Copper Vest - Blacksmithing
+57257 - Glyph of Banish - Inscription
+60653 - Enchant Shield - Greater Intellect - Enchanting
+54003 - Misty Forest Emerald - Jewelcrafting
+50607 - Scroll of Spirit IV - Inscription
+56550 - Ornate Saronite Pauldrons - Blacksmithing
+57116 - Glyph of Crippling Poison - Inscription
+19053 - Chimeric Gloves - Leatherworking
+53862 - Glowing Shadow Crystal - Jewelcrafting
+56975 - Glyph of Fireball - Inscription
+17638 - Flask of Chromatic Resistance - Alchemy
+57258 - Glyph of Conflagrate - Inscription
+54004 - Shining Forest Emerald - Jewelcrafting
+50608 - Scroll of Spirit V - Inscription
+18629 - Runecloth Bandage - First Aid
+56551 - Ornate Saronite Waistguard - Blacksmithing
+57117 - Glyph of Deadly Throw - Inscription
+60655 - Nightshock Hood - Leatherworking
+53863 - Purified Shadow Crystal - Jewelcrafting
+56976 - Glyph of Frost Nova - Inscription
+57259 - Glyph of Corruption - Inscription
+50609 - Scroll of Spirit VI - Inscription
+44383 - Enchant Shield - Resilience - Enchanting
+18630 - Heavy Runecloth Bandage - First Aid
+56552 - Ornate Saronite Walkers - Blacksmithing
+53864 - Royal Shadow Crystal - Jewelcrafting
+56977 - Glyph of Frostbolt - Inscription
+57260 - Glyph of Curse of Agony - Inscription
+44950 - Green Winter Clothes - Tailoring
+3915 - Brown Linen Shirt - Tailoring
+54006 - Intricate Forest Emerald - Jewelcrafting
+50610 - Scroll of Spirit VII - Inscription
+56553 - Ornate Saronite Gauntlets - Blacksmithing
+57119 - Glyph of Evasion - Inscription
+53865 - Mysterious Shadow Crystal - Jewelcrafting
+56978 - Glyph of Ice Armor - Inscription
+27829 - Titanic Leggings - Blacksmithing
+57261 - Glyph of Death Coil - Inscription
+54007 - Dazzling Forest Emerald - Jewelcrafting
+50611 - Scroll of Spirit VIII - Inscription
+56554 - Ornate Saronite Legplates - Blacksmithing
+57120 - Glyph of Eviscerate - Inscription
+60658 - Nightshock Girdle - Leatherworking
+53866 - Balanced Shadow Crystal - Jewelcrafting
+56979 - Glyph of Ice Block - Inscription
+27830 - Persuader - Blacksmithing
+57262 - Glyph of Fear - Inscription
+42688 - Adamantite Weapon Chain - Blacksmithing
+50612 - Scroll of Stamina II - Inscription
+56555 - Ornate Saronite Hauberk - Blacksmithing
+57121 - Glyph of Expose Armor - Inscription
+20897 - Dark Iron Destroyer - Blacksmithing
+53867 - Infused Shadow Crystal - Jewelcrafting
+56980 - Glyph of Ice Lance - Inscription
+44528 - Enchant Boots - Greater Fortitude - Enchanting
+57263 - Glyph of Felguard - Inscription
+54009 - Lambent Forest Emerald - Jewelcrafting
+3918 - Rough Blasting Powder - Engineering
+56556 - Ornate Saronite Skullshield - Blacksmithing
+57122 - Glyph of Feint - Inscription
+60660 - Leggings of Visceral Strikes - Leatherworking
+53868 - Regal Shadow Crystal - Jewelcrafting
+56981 - Glyph of Icy Veins - Inscription
+27832 - Sageblade - Blacksmithing
+44529 - Enchant Gloves - Major Agility - Enchanting
+57264 - Glyph of Felhunter - Inscription
+3919 - Rough Dynamite - Engineering
+50614 - Scroll of Stamina III - Inscription
+59387 - Certificate of Ownership - Inscription
+57123 - Glyph of Garrote - Inscription
+3778 - Gem-studded Leather Belt - Leatherworking
+56982 - Glyph of Improved Scorch - Inscription
+57265 - Glyph of Health Funnel - Inscription
+54011 - Energized Forest Emerald - Jewelcrafting
+3920 - Crafted Light Shot - Engineering
+26277 - Elixir of Greater Firepower - Alchemy
+20051 - Runed Arcanite Rod - Enchanting
+57124 - Glyph of Ghostly Strike - Inscription
+53870 - Puissant Shadow Crystal - Jewelcrafting
+56983 - Glyph of Invisibility - Inscription
+57266 - Glyph of Healthstone - Inscription
+52738 - Ivory Ink - Inscription
+50616 - Scroll of Stamina IV - Inscription
+57125 - Glyph of Gouge - Inscription
+53871 - Guardian's Shadow Crystal - Jewelcrafting
+56984 - Glyph of Mage Armor - Inscription
+57267 - Glyph of Howl of Terror - Inscription
+52739 - Armor Vellum - Inscription
+60663 - Enchant Cloak - Major Agility - Enchanting
+50617 - Scroll of Stamina V - Inscription
+28543 - Elixir of Camouflage - Alchemy
+57126 - Glyph of Hemorrhage - Inscription
+53872 - Inscribed Huge Citrine - Jewelcrafting
+45382 - Scroll of Stamina - Inscription
+57268 - Glyph of Immolate - Inscription
+56985 - Glyph of Mana Gem - Inscription
+55995 - Yellow Lumberjack Shirt - Tailoring
+44958 - Red Winter Clothes - Tailoring
+50618 - Scroll of Stamina VI - Inscription
+57127 - Glyph of Preparation - Inscription
+60665 - Seafoam Gauntlets - Leatherworking
+45100 - Leatherworker's Satchel - Leatherworking
+53873 - Etched Huge Citrine - Jewelcrafting
+57269 - Glyph of Imp - Inscription
+56986 - Glyph of Molten Armor - Inscription
+50619 - Scroll of Stamina VII - Inscription
+57128 - Glyph of Rupture - Inscription
+60666 - Jormscale Footpads - Leatherworking
+53874 - Champion's Huge Citrine - Jewelcrafting
+57270 - Glyph of Searing Pain - Inscription
+56987 - Glyph of Polymorph - Inscription
+50620 - Scroll of Stamina VIII - Inscription
+16660 - Dawnbringer Shoulders - Blacksmithing
+56280 - Cudgel of Saronite Justice - Blacksmithing
+57129 - Glyph of Sap - Inscription
+19066 - Frostsaber Boots - Leatherworking
+53875 - Resplendent Huge Citrine - Jewelcrafting
+57271 - Glyph of Shadow Bolt - Inscription
+56988 - Glyph of Remove Curse - Inscription
+54017 - Precise Bloodstone - Jewelcrafting
+57130 - Glyph of Vigor - Inscription
+19067 - Stormshroud Pants - Leatherworking
+53876 - Fierce Huge Citrine - Jewelcrafting
+57272 - Glyph of Shadowburn - Inscription
+60668 - Enchant Gloves - Crusher - Enchanting
+56989 - Glyph of Water Elemental - Inscription
+57131 - Glyph of Sinister Strike - Inscription
+60669 - Wildscale Breastplate - Leatherworking
+19068 - Warbear Harness - Leatherworking
+57273 - Glyph of Siphon Life - Inscription
+56000 - Green Workman's Shirt - Tailoring
+28549 - Elixir of Major Frost Power - Alchemy
+57132 - Glyph of Slice and Dice - Inscription
+53878 - Glinting Huge Citrine - Jewelcrafting
+7183 - Elixir of Minor Defense - Alchemy
+57274 - Glyph of Soulstone - Inscription
+56001 - Moonshroud - Tailoring
+20626 - Undermine Clam Chowder - Cooking
+54020 - Transmute: Eternal Might - Alchemy
+16664 - Runic Plate Shoulders - Blacksmithing
+57133 - Glyph of Sprint - Inscription
+60671 - Purehorn Spaulders - Leatherworking
+53879 - Lucent Huge Citrine - Jewelcrafting
+34069 - Smooth Golden Draenite - Jewelcrafting
+57275 - Glyph of Succubus - Inscription
+56002 - Ebonweave - Tailoring
+2657 - Smelt Copper - Smelting
+53880 - Deft Huge Citrine - Jewelcrafting
+57276 - Glyph of Unstable Affliction - Inscription
+56003 - Spellweave - Tailoring
+28552 - Elixir of the Searching Eye - Alchemy
+53881 - Luminous Huge Citrine - Jewelcrafting
+55013 - Saronite Protector - Blacksmithing
+57277 - Glyph of Voidwalker - Inscription
+56994 - Glyph of Aimed Shot - Inscription
+54023 - Resolute Monarch Topaz - Jewelcrafting
+53882 - Potent Huge Citrine - Jewelcrafting
+55014 - Saronite Bulwark - Blacksmithing
+56995 - Glyph of Arcane Shot - Inscription
+57703 - Hunter's Ink - Inscription
+53883 - Veiled Huge Citrine - Jewelcrafting
+55015 - Tempered Saronite Gauntlets - Blacksmithing
+2660 - Rough Sharpening Stone - Blacksmithing
+55298 - Vengeance Bindings - Blacksmithing
+56996 - Glyph of Aspect of the Beast - Inscription
+57704 - Lion's Ink - Inscription
+57421 - Northern Stew - Cooking
+53884 - Durable Huge Citrine - Jewelcrafting
+8604 - Herb Baked Egg - Cooking
+56997 - Glyph of Aspect of the Monkey - Inscription
+56007 - Frostweave Bag - Tailoring
+44970 - Heavy Knothide Armor Kit - Leatherworking
+28556 - Elixir of Major Firepower - Alchemy
+55017 - Tempered Saronite Bracers - Blacksmithing
+55300 - Righteous Gauntlets - Blacksmithing
+56998 - Glyph of Aspect of the Viper - Inscription
+56008 - Shining Spellthread - Tailoring
+28557 - Elixir of Major Defense - Alchemy
+56574 - Truesight Ice Blinders - Engineering
+57423 - Fish Feast - Cooking
+57706 - Dawnstar Ink - Inscription
+19077 - Blue Dragonscale Breastplate - Leatherworking
+53886 - Wicked Huge Citrine - Jewelcrafting
+2663 - Copper Bracers - Blacksmithing
+55301 - Daunting Handguards - Blacksmithing
+56999 - Glyph of Bestial Wrath - Inscription
+59405 - Cobalt Skeleton Key - Blacksmithing
+53462 - Midnight Ink - Inscription
+26011 - Tranquil Mechanical Yeti - Engineering
+57707 - Jadefire Ink - Inscription
+28558 - Elixir of Major Shadow Power - Alchemy
+53887 - Pristine Huge Citrine - Jewelcrafting
+55302 - Helm of Command - Blacksmithing
+57000 - Glyph of Deterrence - Inscription
+60396 - Mercurial Alchemist Stone - Alchemy
+56010 - Azure Spellthread - Tailoring
+59406 - Titanium Skeleton Key - Blacksmithing
+57425 - Transmute: Skyflare Diamond - Alchemy
+57708 - Royal Ink - Inscription
+53888 - Empowered Huge Citrine - Jewelcrafting
+55303 - Daunting Legplates - Blacksmithing
+57001 - Glyph of Disengage - Inscription
+3939 - Lovingly Crafted Boomstick - Engineering
+57709 - Celestial Ink - Inscription
+19080 - Warbear Woolies - Leatherworking
+53889 - Stark Huge Citrine - Jewelcrafting
+55304 - Righteous Greaves - Blacksmithing
+57002 - Glyph of Freezing Trap - Inscription
+57427 - Transmute: Earthsiege Diamond - Alchemy
+57710 - Fiery Ink - Inscription
+53890 - Stalwart Huge Citrine - Jewelcrafting
+55305 - Savage Saronite Bracers - Blacksmithing
+57003 - Glyph of Frost Trap - Inscription
+57711 - Shimmering Ink - Inscription
+53891 - Glimmering Huge Citrine - Jewelcrafting
+55306 - Savage Saronite Pauldrons - Blacksmithing
+57004 - Glyph of Hunter's Mark - Inscription
+56014 - Cloak of the Moon - Tailoring
+16960 - Thorium Greatsword - Blacksmithing
+57712 - Ink of the Sky - Inscription
+53892 - Accurate Huge Citrine - Jewelcrafting
+55307 - Savage Saronite Waistguard - Blacksmithing
+57005 - Glyph of Immolation Trap - Inscription
+56015 - Cloak of Frozen Spirits - Tailoring
+55732 - Titanium Rod - Blacksmithing
+57713 - Ethereal Ink - Inscription
+2387 - Linen Cloak - Tailoring
+19084 - Devilsaur Gauntlets - Leatherworking
+53893 - Resolute Huge Citrine - Jewelcrafting
+55308 - Savage Saronite Walkers - Blacksmithing
+57006 - Glyph of Improved Aspect of the Hawk - Inscription
+56016 - Wispcloak - Tailoring
+32810 - Primal Stone Statue - Jewelcrafting
+45545 - Frostweave Bandage - First Aid
+57714 - Darkflame Ink - Inscription
+60969 - Flying Carpet - Tailoring
+19085 - Black Dragonscale Breastplate - Leatherworking
+53894 - Timeless Dark Jade - Jewelcrafting
+2671 - Rough Bronze Bracers - Blacksmithing
+55309 - Savage Saronite Gauntlets - Blacksmithing
+57007 - Glyph of Multi-Shot - Inscription
+44555 - Enchant Bracers - Exceptional Intellect - Enchanting
+60403 - Indestructible Alchemist Stone - Alchemy
+56017 - Deathchill Cloak - Tailoring
+61677 - Glyph of Frostfire - Inscription
+57715 - Ink of the Sea - Inscription
+15973 - Searing Golden Blade - Blacksmithing
+53895 - Crazy Alchemist's Potion - Alchemy
+55310 - Savage Saronite Legplates - Blacksmithing
+57008 - Glyph of Rapid Fire - Inscription
+56018 - Hat of Wintry Doom - Tailoring
+57716 - Snowfall Ink - Inscription
+58565 - Mystic Tome - Inscription
+60971 - Magnificent Flying Carpet - Tailoring
+58141 - Crystal Citrine Necklace - Jewelcrafting
+55311 - Savage Saronite Hauberk - Blacksmithing
+57009 - Glyph of Serpent Sting - Inscription
+60405 - Mighty Alchemist Stone - Alchemy
+56019 - Silky Iceshard Boots - Tailoring
+57151 - Glyph of Barbaric Insults - Inscription
+30549 - Critter Enlarger - Engineering
+12720 - Goblin \"Boom\" Box - Engineering
+16965 - Bleakwood Hew - Blacksmithing
+19088 - Heavy Scorpid Helm - Leatherworking
+58142 - Crystal Chalcedony Amulet - Jewelcrafting
+55312 - Savage Saronite Skullshield - Blacksmithing
+57010 - Glyph of Snake Trap - Inscription
+56020 - Deep Frozen Cord - Tailoring
+57152 - Glyph of Blocking - Inscription
+45549 - Mammoth Meal - Cooking
+58143 - Earthshadow Ring - Jewelcrafting
+53898 - Elixir of Mighty Fortitude - Alchemy
+47672 - Enchant Cloak - Mighty Armor - Enchanting
+57011 - Glyph of Steady Shot - Inscription
+56021 - Frostmoon Pants - Tailoring
+57153 - Glyph of Bloodthirst - Inscription
+45550 - Shoveltusk Steak - Cooking
+12722 - Goblin Radio - Engineering
+57719 - Glyph of Fire Blast - Inscription
+28570 - Elixir of Major Mageblood - Alchemy
+16967 - Inlaid Thorium Hammer - Blacksmithing
+58144 - Jade Ring of Slaying - Jewelcrafting
+53899 - Lesser Flask of Toughness - Alchemy
+57012 - Glyph of Trueshot Aura - Inscription
+59559 - Glyph of Seal of Blood - Inscription
+56022 - Light Blessed Mittens - Tailoring
+58286 - Glyph of Aquatic Form - Inscription
+57154 - Glyph of Cleaving - Inscription
+45551 - Wyrm Delight - Cooking
+58145 - Stoneguard Band - Jewelcrafting
+53900 - Potion of Nightmares - Alchemy
+57013 - Glyph of Volley - Inscription
+59560 - Glyph of Seal of Righteousness - Inscription
+56023 - Aurora Slippers - Tailoring
+58287 - Glyph of Challenging Roar - Inscription
+57155 - Glyph of Devastate - Inscription
+45552 - Roasted Worg - Cooking
+55174 - Honed Cobalt Cleaver - Blacksmithing
+61117 - Master's Inscription of the Axe - Inscription
+58146 - Shadowmight Ring - Jewelcrafting
+53901 - Flask of the Frost Wyrm - Alchemy
+57014 - Glyph of Wyvern Sting - Inscription
+59561 - Glyph of Seal of Vengeance - Inscription
+56024 - Moonshroud Robe - Tailoring
+58288 - Glyph of Unburdened Rebirth - Inscription
+57156 - Glyph of Execution - Inscription
+45553 - Rhino Dogs - Cooking
+61118 - Master's Inscription of the Crag - Inscription
+19093 - Onyxia Scale Cloak - Leatherworking
+58147 - Ring of Earthen Might - Jewelcrafting
+53902 - Flask of Stoneblood - Alchemy
+11452 - Restorative Potion - Alchemy
+56025 - Moonshroud Gloves - Tailoring
+58289 - Glyph of Thorns - Inscription
+2538 - Charred Wolf Meat - Cooking
+57157 - Glyph of Hamstring - Inscription
+45554 - Feast - Cooking
+61119 - Master's Inscription of the Pinnacle - Inscription
+2963 - Bolt of Linen Cloth - Tailoring
+58148 - Ring of Scarlet Shadows - Jewelcrafting
+53903 - Flask of Endless Rage - Alchemy
+56026 - Ebonweave Robe - Tailoring
+57158 - Glyph of Heroic Strike - Inscription
+55177 - Savage Cobalt Slicer - Blacksmithing
+61120 - Master's Inscription of the Storm - Inscription
+4096 - Raptor Hide Harness - Leatherworking
+58149 - Windfire Band - Jewelcrafting
+53904 - Powerful Rejuvenation Potion - Alchemy
+56027 - Ebonweave Gloves - Tailoring
+2540 - Roasted Boar Meat - Cooking
+57159 - Glyph of Intervene - Inscription
+4097 - Raptor Hide Belt - Leatherworking
+58150 - Ring of Northern Tears - Jewelcrafting
+53905 - Indestructible Potion - Alchemy
+53056 - Kungaloosh - Cooking
+56028 - Spellweave Robe - Tailoring
+57160 - Glyph of Mortal Strike - Inscription
+55179 - Saronite Ambusher - Blacksmithing
+11456 - Goblin Rocket Fuel - Alchemy
+57019 - Glyph of Avenger's Shield - Inscription
+56029 - Spellweave Gloves - Tailoring
+7636 - Green Woolen Robe - Tailoring
+57161 - Glyph of Overpower - Inscription
+28578 - Elixir of Empowerment - Alchemy
+48247 - Mysterious Tarot - Inscription
+57020 - Glyph of Cleansing - Inscription
+56030 - Frostwoven Leggings - Tailoring
+50936 - Heavy Borean Leather - Leatherworking
+57162 - Glyph of Rapid Charge - Inscription
+55181 - Saronite Shiv - Blacksmithing
+48248 - Scroll of Recall - Inscription
+57021 - Glyph of Avenging Wrath - Inscription
+56031 - Frostwoven Wristwraps - Tailoring
+24901 - Runed Stygian Leggings - Tailoring
+32259 - Rough Stone Statue - Jewelcrafting
+41315 - Gadgetstorm Goggles - Engineering
+57163 - Glyph of Rending - Inscription
+30561 - Goblin Tonk Controller - Engineering
+45560 - Smoked Rockfin - Cooking
+23486 - Dimensional Ripper - Everlook - Engineering
+55182 - Furious Saronite Beatstick - Blacksmithing
+57022 - Glyph of Spiritual Attunement - Inscription
+24902 - Runed Stygian Belt - Tailoring
+50938 - Iceborne Chestguard - Leatherworking
+22921 - Girdle of Insight - Leatherworking
+41316 - Living Replicator Specs - Engineering
+57164 - Glyph of Resonating Power - Inscription
+45561 - Grilled Bonescale - Cooking
+55183 - Corroded Saronite Edge - Blacksmithing
+58296 - Glyph of the Wild - Inscription
+57023 - Glyph of Consecration - Inscription
+24903 - Runed Stygian Boots - Tailoring
+50939 - Iceborne Leggings - Leatherworking
+22922 - Mongoose Boots - Leatherworking
+57165 - Glyph of Revenge - Inscription
+45562 - Sauteed Goby - Cooking
+55184 - Corroded Saronite Woundbringer - Blacksmithing
+58297 - Glyph of the Pack - Inscription
+
diff --git a/UnknownZone.lua b/UnknownZone.lua
deleted file mode 100644
index a61261a..0000000
--- a/UnknownZone.lua
+++ /dev/null
@@ -1,268 +0,0 @@
---[[
-	"Abomination" =
-	"Akil'zon" =
-	"Amani Dragonhawk" =
-	"Amani Elder Lynx" =
-	"Amani'shi Axe Thrower" =
-	"Amani'shi Beast Tamer" =
-	"Amani'shi Guardian" =
-	"Amani'shi Handler" =
-	"Amani'shi Scout" =
-	"Amani'shi Tribesman" =
-	"Amani'shi Warbringer" =
-	"Amani'shi Wind Walker" =
-	"Anetheron" =
-	"Anguished Dead" =
-	"Anvilrage Captain" =
-	"Anvilrage Marshal" =
-	"Anvilrage Overseer" =
-	"Anvilrage Soldier" =
-	"Apocalypse Guard" =
-	"Arcane Anomaly" =
-	"Arcane Protector" =
-	"Arcatraz Sentinel" =
-	"Archimonde" =
-	"Atal'ai Deathwalker" =
-	"Atal'ai Warrior" =
-	"Atal'ai Witch Doctor" =
-	"Attumen the Huntsman" =
-	"Auchenai Monk" =
-	"Ayamiss the Hunter" =
-	"Azgalor" =
-	"Bannok Grimaxe" =
-	"Banshee" =
-	"Baron Geddon" =
-	"Battleguard Sartura" =
-	"Blackhand Elite" =
-	"Blackheart the Inciter" =
-	"Bleeding Hollow Darkcaster" =
-	"Bloodhound" =
-	"Bloodwarder Legionnaire" =
-	"Bloodwarder Vindicator" =
-	"Bog Giant" =
-	"Bonechewer Destroyer" =
-	"Burrowing Thundersnout" =
-	"Buru the Gorger" =
-	"Cabal Acolyte" =
-	"Cabal Cultist" =
-	"Cabal Fanatic" =
-	"Cabal Spellbinder" =
-	"Cannon Master Willey" =
-	"Captain Skarloc" =
-	"Cataclysm Hound" =
-	"Chrono Lord Deja" =
-	"Cobalt Serpent" =
-	"Coilfang Champion" =
-	"Coilfang Hate-Screamer" =
-	"Coilfang Myrmidon" =
-	"Coilfang Oracle" =
-	"Coilfang Serpentguard" =
-	"Coilfang Shatterer" =
-	"Coilfang Siren" =
-	"Coilfang Sorceress" =
-	"Coilfang Technician" =
-	"Coilfang Warrior" =
-	"Coilskar Sea-Caller" =
-	"Commander Sarannis" =
-	"Crimson Inquisitor" =
-	"Crimson Sorcerer" =
-	"Crypt Fiend" =
-	"Crystalcore Mechanic" =
-	"Dalliah the Doomsayer" =
-	"Dark Screecher" =
-	"Darkmaster Gandling" =
-	"Darkwater Crocolisk" =
-	"Darkweaver Syth" =
-	"Deep Stinger" =
-	"Defias Pirate" =
-	"Defias Squallshaper" =
-	"Don Carlos" =
-	"Doomfire Destroyer" =
-	"Doomforge Craftsman" =
-	"Doomforge Dragoon" =
-	"Dragonmaw Wind Reaver" =
-	"Durnholde Lookout" =
-	"Durnholde Rifleman" =
-	"Durnholde Tracking Hound" =
-	"Emperor Vek'lor" =
-	"Emperor Vek'nilash" =
-	"Epoch Hunter" =
-	"Eredar Deathbringer" =
-	"Ethereal Priest" =
-	"Ethereal Scavenger" =
-	"Ethereal Spellbinder" =
-	"Ethereal Thief" =
-	"Ethereum Smuggler" =
-	"Exarch Maladaar" =
-	"Fankriss the Unyielding" =
-	"Fel Orc Convert" =
-	"Fel Rager" =
-	"Fel Stalker" =
-	"Felguard Annihilator" =
-	"Firebrand Grunt" =
-	"Firebrand Invoker" =
-	"Firebrand Legionnaire" =
-	"Firebrand Pyromancer" =
-	"Fleshbeast" =
-	"Frost Wyrm" =
-	"Gargantuan Abyssal" =
-	"Gargoyle" =
-	"Garr" =
-	"Gehennas" =
-	"General Drakkisath" =
-	"General Rajaxx" =
-	"Ghaz'an" =
-	"Ghostly Philanthropist" =
-	"Ghostly Steward" =
-	"Ghoul" =
-	"Giant Infernal" =
-	"Golem Lord Argelmach" =
-	"Golemagg the Incinerator" =
-	"Goraluk Anvilcrack" =
-	"Grand Warlock Nethekurse" =
-	"Greater Bogstrok" =
-	"Greater Fleshbeast" =
-	"Grizzle" =
-	"Gronn-Priest" =
-	"Halazzi" =
-	"Hammered Patron" =
-	"Hex Lord Malacrass" =
-	"High Botanist Freywinn" =
-	"Homunculus" =
-	"Hydromancer Thespia" =
-	"Ironbark Protector" =
-	"Jan'alai" =
-	"Kaz'rogal" =
-	"Kurinnaxx" =
-	"Lord Kazzak" =
-	"Lord Kri" =
-	"Lord Roccor" =
-	"Loro" =
-	"Lucifron" =
-	"Magical Horror" =
-	"Magister Kalendris" =
-	"Magmadar" =
-	"Maleki the Pallid" =
-	"Mana Warp" =
-	"Mechano-Lord Capacitus" =
-	"Mekgineer Steamrigger" =
-	"Mekgineer Thermaplugg" =
-	"Mennu the Betrayer" =
-	"Midnight" =
-	"Mijan" =
-	"Moam" =
-	"Moroes" =
-	"Murk Worm" =
-	"Murmur" =
-	"Nalorakk" =
-	"Nethermancer Sepethrea" =
-	"Nethervine Inciter" =
-	"Nexus Stalker" =
-	"Nexus-Prince Shaffar" =
-	"Nightbane" =
-	"Oblivion Mage" =
-	"Onyxia" =
-	"Ossirian the Unscarred" =
-	"Ouro" =
-	"Painbringer" =
-	"Pathaleon the Calculator" =
-	"Phantom Attendant" =
-	"Phantom Guardsman" =
-	"Phantom Guest" =
-	"Phantom Stagehand" =
-	"Phantom Valet" =
-	"Phoenix-Hawk" =
-	"Phoenix-Hawk Hatchling" =
-	"Plugger Spazzring" =
-	"Priestess Delrissa" =
-	"Priestess of Torment" =
-	"Princess Huhuran" =
-	"Princess Yauj" =
-	"Pusillin" =
-	"Pyromancer Loregrain" =
-	"Quartermaster Zigris" =
-	"Rabid Warhound" =
-	"Rage Talon Dragon Guard" =
-	"Rage Winterchill" =
-	"Raging Skeleton" =
-	"Ribbly Screwspigot" =
-	"Ribbly's Crony" =
-	"Rift Keeper" =
-	"Rift Lord" =
-	"Risen Bonewarder" =
-	"Risen Construct" =
-	"Sable Jaguar" =
-	"Sandfury Blood Drinker" =
-	"Sandfury Shadowcaster" =
-	"Scarlet Adept" =
-	"Scarlet Centurion" =
-	"Scarlet Gallant" =
-	"Scarlet Monk" =
-	"Scarlet Protector" =
-	"Scholomance Adept" =
-	"Scholomance Necromancer" =
-	"Serpentshrine Sporebat" =
-	"Sethekk Initiate" =
-	"Sethekk Prophet" =
-	"Sethekk Ravenguard" =
-	"Shade of Aran" =
-	"Shadow Pillager" =
-	"Shadowforge Peasant" =
-	"Shadowmoon Reaver" =
-	"Shadowsword Assassin" =
-	"Shadowsword Guardian" =
-	"Shadowsword Vanquisher" =
-	"Shadowy Necromancer" =
-	"Shattered Hand Centurion" =
-	"Shattered Hand Reaver" =
-	"Shazzrah" =
-	"Shrike Bat" =
-	"Skeletal Usher" =
-	"Solakar Flamewreath" =
-	"Sorcerous Shade" =
-	"Spawn of Hakkar" =
-	"Spectral Charger" =
-	"Spectral Performer" =
-	"Spectral Researcher" =
-	"Spectral Servant" =
-	"Spectral Stable Hand" =
-	"Spectral Stallion" =
-	"Spell Shade" =
-	"Spirestone Warlord" =
-	"Splinterbone Centurion" =
-	"Stonevault Oracle" =
-	"Stonevault Pillager" =
-	"Sunblade Arch Mage" =
-	"Sunblade Blood Knight" =
-	"Sunblade Cabalist" =
-	"Sunblade Dawn Priest" =
-	"Sunblade Dusk Priest" =
-	"Sunblade Mage Guard" =
-	"Sunblade Protector" =
-	"Sunblade Slayer" =
-	"Sunblade Vindicator" =
-	"Sunseeker Astromage" =
-	"Sunseeker Botanist" =
-	"Sunseeker Harvester" =
-	"Syphoner" =
-	"Terestian Illhoof" =
-	"The Crone" =
-	"The Prophet Skeram" =
-	"Thorngrin the Tender" =
-	"Thuzadin Shadowcaster" =
-	"Time-Lost Shadowmage" =
-	"Twilight Darkcaster" =
-	"Twilight Emissary" =
-	"Unchained Doombringer" =
-	"Underbat" =
-	"Unliving Atal'ai" =
-	"Vashj'ir Honor Guard" =
-	"Vem" =
-	"Viscidus" =
-	"Warlord Kalithresh" =
-	"Warp Splinter" =
-	"Weapon Technician" =
-	"Wrath Hammer Construct" =
-	"Zul'jin" =
-	"Zulian Tiger" =
-	]]--
\ No newline at end of file
diff --git a/database.xml b/database.xml
index e6242a5..d5f5451 100644
--- a/database.xml
+++ b/database.xml
@@ -3,15 +3,15 @@
 ..\FrameXML\UI.xsd">

 <Include file="RecipeDB\ARL-Alchemy.lua"/>
-<Include file="RecipeDB\ARL-BlackSmith.lua"/>
+<Include file="RecipeDB\ARL-Blacksmith.lua"/>
 <Include file="RecipeDB\ARL-Cook.lua"/>
 <Include file="RecipeDB\ARL-Enchant.lua"/>
 <Include file="RecipeDB\ARL-Engineer.lua"/>
 <Include file="RecipeDB\ARL-FirstAid.lua"/>
 <Include file="RecipeDB\ARL-Inscription.lua"/>
 <Include file="RecipeDB\ARL-Jewelcraft.lua"/>
-<Include file="RecipeDB\ARL-LeatherWork.lua"/>
-<Include file="RecipeDB\ARL-RuneForge.lua"/>
+<Include file="RecipeDB\ARL-Leatherwork.lua"/>
+<Include file="RecipeDB\ARL-Runeforge.lua"/>
 <Include file="RecipeDB\ARL-Smelt.lua"/>
 <Include file="RecipeDB\ARL-Tailor.lua"/>

diff --git a/externals.txt b/externals.txt
new file mode 100644
index 0000000..b9bc8fc
--- /dev/null
+++ b/externals.txt
@@ -0,0 +1,16 @@
+DataMiner svn://svn.curseforge.net/wow/data-tools/mainline/trunk/
+libs/LibStub svn://svn.wowace.com/wow/libstub/mainline/tags/1.0
+libs/CallbackHandler-1.0 svn://svn.wowace.com/wow/callbackhandler/mainline/tags/1.0.3/CallbackHandler-1.0
+libs/AceLocale-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceLocale-3.0
+libs/AceConfig-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceConfig-3.0
+libs/AceEvent-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceEvent-3.0
+libs/AceConsole-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceConsole-3.0
+libs/AceDBOptions-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceDBOptions-3.0
+libs/AceDB-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceDB-3.0
+libs/AceGUI-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceGUI-3.0
+libs/AceAddon-3.0 svn://svn.wowace.com/wow/ace3/mainline/trunk/AceAddon-3.0
+libs/LibBabble-Faction-3.0 svn://svn.wowace.com/wow/libbabble-faction-3-0/mainline/trunk
+libs/LibBabble-Boss-3.0 svn://svn.wowace.com/wow/libbabble-boss-3-0/mainline/trunk
+libs/LibBabble-Zone-3.0 svn://svn.wowace.com/wow/libbabble-zone-3-0/mainline/trunk
+libs/LibAboutPanel svn://svn.curseforge.net/wow/libaboutpanel/mainline/trunk
+libs/LibSharedMedia-3.0 svn://svn.wowace.com/wow/libsharedmedia-3-0/mainline/tags/2
\ No newline at end of file
diff --git a/img/beast_down.blp b/img/beast_down.blp
deleted file mode 100644
index 9bcbefc..0000000
Binary files a/img/beast_down.blp and /dev/null differ
diff --git a/img/beast_up.blp b/img/beast_up.blp
deleted file mode 100644
index d05623a..0000000
Binary files a/img/beast_up.blp and /dev/null differ