Quantcast

Add a few more missing recipes which are specific acquire ones.

Ackis [12-22-08 - 22:45]
Add a few more missing recipes which are specific acquire ones.
Filename
ARLDataminer.rb
RecipeStats.txt
diff --git a/ARLDataminer.rb b/ARLDataminer.rb
index 138cd73..8001785 100644
--- a/ARLDataminer.rb
+++ b/ARLDataminer.rb
@@ -1089,7 +1089,11 @@ EOF
 				flags << flaglisting["Alliance"] << flaglisting["Horde"] << flaglisting["Trainer"]
 			when "EngFlightTrainer"
 				acquire << add_npc_trainer(25099, "Jonathan Garrett", "Horde", npcfactions, acquirelisting)
-				acquire << add_npc_trainer(24868, "NiobeWhizzlespark", "Alliance", npcfactions, acquirelisting)
+				acquire << add_npc_trainer(24868, "Niobe Whizzlespark", "Alliance", npcfactions, acquirelisting)
+				flags << flaglisting["Alliance"] << flaglisting["Horde"] << flaglisting["Trainer"]
+			when "FATrainer"
+				acquire << add_npc_trainer(12920, "Doctor Gregory Victor", "Horde", npcfactions, acquirelisting)
+				acquire << add_npc_trainer(12p39, "Doctor Gustaf VanHowzen", "Alliance", npcfactions, acquirelisting)
 				flags << flaglisting["Alliance"] << flaglisting["Horde"] << flaglisting["Trainer"]
 			when "GrandMasterFATrainer"
 				acquire << add_npc_trainer(23734, "Anchorite Yazmina", "Alliance", npcfactions, acquirelisting)
@@ -6006,13 +6010,20 @@ def get_firstaid_list(recipes, maps)

 	firstaid = recipes.get_firstaid_list
 	faspecaillist = {
+		10841 => {:id => "Quest", :type => [6622,6624]},
 	}
 	faacquire = {
 		3275 => {:id => "StartingSkill"},
+		18629 => {:id => "FATrainer"},
+		18630 => {:id => "FATrainer"},
 		45545 => {:id => "GrandMasterFATrainer"},
 	}
 famanual=<<EOF
 EOF
+
+	$quests[6622] = {:name => "Triage", :faction => 2}
+	$quests[6624] = {:name => "Triage", :faction => 1}
+
 	create_profession_db("./RecipeDB/ARL-FirstAid.lua","First Aid",recipes,maps,"InitFirstAid",firstaid,[30021],faspecaillist,famanual,faacquire)

 end
@@ -6385,6 +6396,7 @@ def get_inscription_list(recipes, maps)
 		61177 => {:id => "GrandMasterInscTrainer"},
 		61288 => {:id => "InscTrainer"},
 		61677 => {:id => "NorthrendInscriptionResearch"},
+		57228 => {:id => "NorthrendInscriptionResearch"},
 	}
 inscriptionmanual=<<EOF
 EOF
@@ -6618,9 +6630,13 @@ def get_smelt_list(recipes, maps)
 		49258 => {:id => "GrandMasterSmeltTrainer"},
 		55208 => {:id => "GrandMasterSmeltTrainer"},
 		55211 => {:id => "GrandMasterSmeltTrainer"},
+		14891 => {:id => "Quest", :type => [4083]},
 	}
 smeltmanual=<<EOF
 EOF
+
+	$quests[4083] = {:name => "The Spectral Chalice", :faction => 0}
+
 	create_profession_db("./RecipeDB/ARL-Smelt.lua","Smelting",recipes,maps,"InitSmelting",smelting,[],smeltingspecaillist,smeltmanual,smeltacquire)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
index affca38..fe7ddf6 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -356,11 +356,6 @@ No acquire information:
 23079 - Major Recombobulator - Engineering
 26011 - Tranquil Mechanical Yeti - Engineering
 39973 - Frost Grenades - Engineering
-10841 - Heavy Mageweave Bandage - First Aid
-18629 - Runecloth Bandage - First Aid
-18630 - Heavy Runecloth Bandage - First Aid
-45545 - Frostweave Bandage - First Aid
-57228 - Glyph of Raise Dead - Inscription
 25255 - Delicate Copper Wire - Jewelcrafting
 25493 - Braided Copper Ring - Jewelcrafting
 26925 - Woven Copper Ring - Jewelcrafting
@@ -425,7 +420,6 @@ No acquire information:
 44770 - Glove Reinforcements - Leatherworking
 44970 - Heavy Knothide Armor Kit - Leatherworking
 45100 - Leatherworker's Satchel - Leatherworking
-14891 - Smelt Dark Iron - Smelting
 22967 - Smelt Elementium - Smelting
 3864 - Star Belt - Tailoring
 3872 - Rich Purple Silk Shirt - Tailoring