From ee97858aa9bdb17c2e90aae680077f4796585366 Mon Sep 17 00:00:00 2001 From: Ackis Date: Mon, 3 Nov 2008 23:25:42 +0000 Subject: [PATCH] Ackis Recipe List: - Add old version of Elementium to manual list (Ticket 162) - Add Mycah's Botanical Bag (50194) (Ticket 130) - Add Haughty Modiste to the dataminer (will manually get their info for future use) - Add more tailoring/LW stuff (Tickets 149, 123, 125, 124) <- no acquire info may cause stuff to blow the hell up - Dry-coded (Compiles with luac -p) --- ARLDataminer.rb | 4 +++- RecipeDB/ARL-LeatherWork.lua | 5 +++++ RecipeDB/ARL-Smelt.lua | 9 +++++++++ RecipeDB/ARL-Tailor.lua | 22 +++++++++++++++++++++ RecipeDB/DB-Manual.lua | 44 +++++++++++++++++++++++++++++++++++++++++- 5 files changed, 82 insertions(+), 2 deletions(-) diff --git a/ARLDataminer.rb b/ARLDataminer.rb index d2f5287..a779664 100644 --- a/ARLDataminer.rb +++ b/ARLDataminer.rb @@ -1148,7 +1148,9 @@ $bosslist = ["Anetheron","Archimonde","Azuregos","Baron Geddon","Baron Rivendare "Magmadar","Shazzrah","Lord Kazzak","Pusillin","Darkmaster Gandling","Mijan","Pyromancer Loregrain", "Lord Roccor","Overmaster Pyron","Grizzle","Ribbly Screwspigot","Attumen the Huntsman"] -#TODO: for these functions, how can I do it so I can set a debug parameter which would only cause First Aid to run? +# Manual entries to the vendor, etc list +$vendors[15165] = {:name => "Haughty Modiste"} +$vendors[15165][:faction] => 3 $debug = false diff --git a/RecipeDB/ARL-LeatherWork.lua b/RecipeDB/ARL-LeatherWork.lua index 9cdc037..2155900 100644 --- a/RecipeDB/ARL-LeatherWork.lua +++ b/RecipeDB/ARL-LeatherWork.lua @@ -4040,6 +4040,11 @@ function addon:InitLeatherworking(RecipeDB) --self:addTradeFlags(RecipeDB, 53690, 3,21,22,23,24,25,26,27,28,29,30,36,41,47,57) -- No acquire information + -- Bracers of Shackled Souls + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 52733, 365, 32399, 4) + self:addTradeFlags(RecipeDB, 52733, 1,2,21,22,23,24,25,26,27,28,29,30) + return recipecount end diff --git a/RecipeDB/ARL-Smelt.lua b/RecipeDB/ARL-Smelt.lua index f3c7b20..5cb660d 100644 --- a/RecipeDB/ARL-Smelt.lua +++ b/RecipeDB/ARL-Smelt.lua @@ -256,6 +256,15 @@ function addon:InitSmelting(RecipeDB) --self:addTradeFlags(RecipeDB, 53417, 3,21,22,23,24,25,26,27,28,29,30,36,41) -- No acquire information + -- 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,6,21,22,23,24,25,26,27,28,29,30,36,41) + -- No acquire information + return recipecount end diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua index 8bb43c3..3b44ffc 100644 --- a/RecipeDB/ARL-Tailor.lua +++ b/RecipeDB/ARL-Tailor.lua @@ -3361,6 +3361,28 @@ function addon:InitTailoring(RecipeDB) self:addTradeFlags(RecipeDB, 46131, 6,11,21,22,23,24,25,26,27,28,29,30,37,41,47,53,56) self:addTradeAcquire(RecipeDB, 46131, 3, 25363, 3, 25369) + -- Mycah's Botanical Bag (50194) + -- Vendor + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50194, 375, 38225, 3, 2575) + self:addTradeFlags(RecipeDB, 50194, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,113) + self:addTradeAcquire(RecipeDB, 50194, 6, 970, 1, 18382) + + -- Haliscan Pantaloons + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50647, 245, 38278, 1) + self:addTradeFlags(RecipeDB, 50647, 1,2,3,21,22,23,24,25,26,27,28,29,30) + + -- Dress Shoes + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 49677, 250, 49677, 1) + self:addTradeFlags(RecipeDB, 49677, 1,2,3,21,22,23,24,25,26,27,28,29,30) + + -- Haliscan Jacket + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50644, 250, 38277, 1) + self:addTradeFlags(RecipeDB, 50644, 1,2,3,21,22,23,24,25,26,27,28,29,30) + return recipecount end diff --git a/RecipeDB/DB-Manual.lua b/RecipeDB/DB-Manual.lua index bdbdd24..8542e2d 100644 --- a/RecipeDB/DB-Manual.lua +++ b/RecipeDB/DB-Manual.lua @@ -24,4 +24,46 @@ Project version: @project-version@ recipecount = recipecount + 1 self:addTradeSkill(RecipeDB, 20026, 255, 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, 1, 11189) \ No newline at end of file + self:addTradeAcquire(RecipeDB, 20026, 1, 11189) + +-- Smelting + + -- 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, 1,2,6,21,22,23,24,25,26,27,28,29,30,36,41) + -- No acquire information + +-- Tailoring + + -- Mycah's Botanical Bag (50194) + -- Vendor + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50194, 375, 38225, 3) + self:addTradeFlags(RecipeDB, 50194, 1,2,3,21,22,23,24,25,26,27,28,29,30,36,41,113) + self:addTradeAcquire(RecipeDB, 50194, 6, 970, 1, 18382) + + -- Haliscan Pantaloons + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50647, 245, 38278, 1) + self:addTradeFlags(RecipeDB, 50647, 1,2,3,21,22,23,24,25,26,27,28,29,30) + + -- Dress Shoes + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 49677, 250, 49677, 1) + self:addTradeFlags(RecipeDB, 49677, 1,2,3,21,22,23,24,25,26,27,28,29,30) + + -- Haliscan Jacket + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 50644, 250, 38277, 1) + self:addTradeFlags(RecipeDB, 50644, 1,2,3,21,22,23,24,25,26,27,28,29,30) + +-- Leatherworking + + -- Bracers of Shackled Souls + recipecount = recipecount + 1 + self:addTradeSkill(RecipeDB, 52733, 365, 32399, 4) + self:addTradeFlags(RecipeDB, 52733, 1,2,21,22,23,24,25,26,27,28,29,30) \ No newline at end of file -- 1.7.9.5