Quantcast

Add some 3.1 shit... yay me? Donation window now is more instrusive, it will key log you if you don't donate! :P

ackis [03-25-09 - 17:19]
Add some 3.1 shit... yay me? Donation window now is more instrusive, it will key log you if you don't donate! :P
Filename
AckisRecipeList.toc
Docs/Main.txt
Locals/testenUS.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Enchant.lua
RecipeDB/ARL-Inscription.lua
RecipeDB/ARL-Vendor.lua
diff --git a/AckisRecipeList.toc b/AckisRecipeList.toc
index d2262bd..a497b2f 100644
--- a/AckisRecipeList.toc
+++ b/AckisRecipeList.toc
@@ -11,7 +11,7 @@

 ## Author: Ackis, Zhinjio
 ## eMail: ackis AT shaw DOT ca
-## X-Donate: Donate a few bucks/hours at your local animal shelter, send me UDE Point codes, or a Murky Code.
+## X-Donate: http://www.wowace.com/projects/arl/#w_donations

 ## Interface: 30000
 ## Version: 1.0 RC5 @project-revision@
diff --git a/Docs/Main.txt b/Docs/Main.txt
index 1e4fb89..39488e9 100644
--- a/Docs/Main.txt
+++ b/Docs/Main.txt
@@ -18,6 +18,16 @@ Muestra una lista de recetas inexistentes para sus Habilidades de Comercio. Func
 ===Traditional Chinese (zhTW)===
 全面详细的商业技能信息插件,包括毒药和宠物技能.

+==Donations==
+I have setup a donation site via [http://www.pledgie.com/campaigns/3462 Pledgie].  Feel free to donate if you like this mod.  I have put countless hours of time and effort into it along with many people who have helped me.  I did not write this mod with the intent to make any money from it.  I wrote it to help me with some needs that I saw in-game, and well with requests and my goal to make it filled with information it's become a massive project.
+
+If you don't wish to donate money feel free to consider one of the following methods which may be more suitable:
+* Volunteer time at your local animal shelter such as the [http://www.edmontonhumanesociety.com/ Society for Prevention of Cruelty for Animals (SPCA)] or drop a few bucks off for them.  If you do this, please let [mailto:ackis@shaw.ca pcj me] know.
+* Send 	[mailto:ackis@shaw.ca pcj me] some UDE Points.  These points are obtained from the [http://www.wowtcg.com/ World of Warcraft TCG and Mini] game.
+* Send some gold to me in-game or help out with some rarer achievements. :)
+** [http://www.wowarmory.com/character-sheet.xml?r=Azgalor&n=Ackis Ackis]
+** [http://www.wowarmory.com/character-sheet.xml?r=Hellscream&n=Zhinjio Zhinjio]
+
 ==Important Notice==
 Please note that [http://www.thedevil.com Blizzard] has implemented a draconian [http://www.worldofwarcraft.com/policy/ui.html policy] regarding UI mods and addons.  Essentially they are forcing all addon authors to have their work submitted free of charge.  This addon will not comply with any policy outlined by them.  I neither have agreed to it, nor been given any stake in developing this policy.  I will not abide by it.  That said, many of the existing points in it are enforced by reputable addon development sites (aka the do no harm types).  However, Blizzard has crossed boundries by forcing addon authors to submit their intellectual property for free without a fair means of compensation.

@@ -96,12 +106,12 @@ Please use the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker to
 Please use the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker to add suggestions and feature requests.  Not all suggestions will be accepted, there are a lot of people using this addon and I'll try to make it as user friendly, but when a decision is made please accept it.

 ==Integration==
-Ackis Recipe List strives to integrate with existing trade skill mods out there.  If you have a request for integration, please submit a feature request at [http://www.wowace.com/projects/arl/tickets/ WoW Ace].  There is a limited API documented at [http://www.wowace.com/projects/arl/pages/api/] to interface with the ARL database.  If you are a developer and would like more functions, please contact me on IRC.
+Ackis Recipe List strives to integrate with existing trade skill mods out there.  If you have a request for integration, please submit a feature request at [http://www.wowace.com/projects/arl/tickets/ WoW Ace].  I make no promises that I will implement the feature at all.  There is a limited API documented at [http://www.wowace.com/projects/arl/pages/api/] to interface with the ARL database.  If you are a developer and would like more functions, please contact me on IRC.
 Currently, the mod works with:
-* Advanced Trade Skill Window
-* Skillet
-* Manufac
-* Cauldron
+* [http://wow.curse.com/downloads/wow-addons/details/advanced-trade-skill-window.aspx Advanced Trade Skill Window] - [http://www.wowace.com/projects/arl/images/13-arl-w-atsw/ Screenshot 1]
+* [http://wow.curse.com/downloads/wow-addons/details/skillet.aspx Skillet]
+* [http://wow.curse.com/downloads/wow-addons/details/project-3361.aspx Manufac] - No longer maintained.
+* [http://wow.curse.com/downloads/wow-addons/details/cauldron.aspx Cauldron]

 ==Detailed Documentation==
 * API - [http://www.wowace.com/projects/arl/pages/api/]
diff --git a/Locals/testenUS.lua b/Locals/testenUS.lua
index d41aa47..a5cb15d 100644
--- a/Locals/testenUS.lua
+++ b/Locals/testenUS.lua
@@ -1702,3 +1702,4 @@ L["Hula'mahi"] = true
 L["Bombus Finespindle"] = true
 L["Rartar"] = true
 L["Bryan Landers"] = true
+L["Prospector Khazgorm"] = true
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index 1a338ba..a160740 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -206,12 +206,6 @@ function addon:InitCooking(RecipeDB)
 	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
-	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)
-
 	-- Crispy Lizard Tail -- 6418
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,6418,100,5479,1,2550)
@@ -999,6 +993,12 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeAcquire(RecipeDB,58528,2,31031,2,31032)

 	if select(4, GetBuildInfo()) < 30100 then
+	-- Dig Rat Stew -- 6417
+	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)
+
 	-- Expert Cooking -- 3413 - 225 Cooking
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3413,125,16072,1,2550)
@@ -1010,6 +1010,14 @@ function addon:InitCooking(RecipeDB)
 	self:addTradeSkill(RecipeDB,33359,300,27736,1,2550)
 	self:addTradeFlags(RecipeDB,33359,1,2,4,21,22,23,24,25,26,27,28,29,30)
 	self:addTradeAcquire(RecipeDB,33359,2,18988,2,18987,2,18993)
+	else
+
+	-- Dig Rat Stew -- 6417
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,6417,90,44977,1,2550)
+	self:addTradeFlags(RecipeDB,6417,1,2,4,8,21,22,23,24,25,26,27,28,29,30,36,41)
+	self:addTradeAcquire(RecipeDB,6417,4,862,2,3392)
+
 	end

 	return recipecount
diff --git a/RecipeDB/ARL-Enchant.lua b/RecipeDB/ARL-Enchant.lua
index 252adbd..af22cfb 100644
--- a/RecipeDB/ARL-Enchant.lua
+++ b/RecipeDB/ARL-Enchant.lua
@@ -602,12 +602,6 @@ function addon:InitEnchanting(RecipeDB)
 	self:addTradeFlags(RecipeDB,14810,1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,74)
 	self:addTradeAcquire(RecipeDB,14810,1,11072,1,11073,1,11074,1,19250,1,19251)

-	-- Smoking Heart of the Mountain -- 15596
-	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,63)
-	self:addTradeAcquire(RecipeDB,15596,3,8921,3,9025)
-
 	-- Enchanted Thorium -- 17180
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,17180,250,12655,1,7411)
@@ -1772,6 +1766,33 @@ function addon:InitEnchanting(RecipeDB)
 	--self:addTradeFlags(RecipeDB,62257,1,2,4,21,22,23,24,25,26,27,28,29,30,36,41)
 	--self:addTradeAcquire(RecipeDB,62257,2,32514)

+	if select(4, GetBuildInfo()) >= 30100 then
+	-- Smoking Heart of the Mountain -- 15596
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,15596,265,45050,2,7411)
+	self:addTradeFlags(RecipeDB,15596,1,2,5,11,21,22,23,24,25,26,27,28,29,30,37,41,61)
+	self:addTradeAcquire(RecipeDB,15596,3,8921,3,9025)
+
+	-- Enchant Staff - Greater Spellpower
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,62948,450,45059,3,7411)
+	self:addTradeFlags(RecipeDB,62948,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,53,54)
+	self:addTradeAcquire(RecipeDB,62948,2,32514)
+
+	-- Enchant Weapon - Blade Ward
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64441,450,46027,3,7411)
+	self:addTradeFlags(RecipeDB,64441,1,2,4,21,22,23,24,25,26,27,28,29,30,37,41,51)
+	self:addTradeAcquire(RecipeDB,64441,2,32514)
+
+	else
+	-- Smoking Heart of the Mountain -- 15596
+	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,61)
+	self:addTradeAcquire(RecipeDB,15596,3,8921,3,9025)
+	end
+
 	return recipecount

 end
diff --git a/RecipeDB/ARL-Inscription.lua b/RecipeDB/ARL-Inscription.lua
index ac81f37..2743d59 100644
--- a/RecipeDB/ARL-Inscription.lua
+++ b/RecipeDB/ARL-Inscription.lua
@@ -2241,6 +2241,52 @@ function addon:InitInscription(RecipeDB)
 	self:addTradeFlags(RecipeDB,57253,1,2,12,27,36,41)
 	self:addTradeAcquire(RecipeDB,57253,8,15)

+	if select(4, GetBuildInfo()) >= 30100 then
+
+	-- Rituals of the New Moon -- 64051
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64051,350,46108,2,45357)
+	self:addTradeFlags(RecipeDB,64051,1,2,10,36,41)
+	self:addTradeAcquire(RecipeDB,64051,7,2)
+
+	-- Glyph of Dancing Rune Weapon
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64297,350,45799,1,45357)
+	self:addTradeFlags(RecipeDB,64297,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	-- Glyph of Dark Death
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64266,280,45804,1,45357)
+	self:addTradeFlags(RecipeDB,64266,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	-- Glyph of Disease
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64267,285,45805,1,45357)
+	self:addTradeFlags(RecipeDB,64267,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	-- Glyph of Howling Blast
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64300,305,45806,1,45357)
+	self:addTradeFlags(RecipeDB,64300,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	-- Glyph of Hungering Cold
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64298,305,45800,1,45357)
+	self:addTradeFlags(RecipeDB,64298,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	-- Glyph of Unholy Blight
+	recipecount = recipecount + 1
+	self:addTradeSkill(RecipeDB,64299,305,45803,1,45357)
+	self:addTradeFlags(RecipeDB,64299,1,2,21,36,41)
+	--self:addTradeAcquire(RecipeDB,)
+
+	end
+
 	return recipecount

 end
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 719dfdf..1b24aa3 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -113,6 +113,7 @@ function addon:InitVendor(VendorDB)
 	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],62.96,51.94,2)
 	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.11,44.01,2)
 	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.20,50.95,2)
+	self:addLookupList(VendorDB,3392,L["Prospector Khazgorm"],BZONE["The Barrens"],47.4,85.6,1)
 	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.15,53.40,2)
 	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.72,26.26,2)
 	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)