From 2f22af370cd0e655ddb3e848a2889027a5f7c490 Mon Sep 17 00:00:00 2001 From: ackis Date: Thu, 15 Jan 2009 18:48:34 +0000 Subject: [PATCH] Add place holder for acquire text to be added to text dump. --- AckisRecipeList.lua | 9 +- Docs/Documentation.txt | 215 +++++++++++++++++++++++------------------------- Docs/Main.txt | 17 +--- 3 files changed, 113 insertions(+), 128 deletions(-) diff --git a/AckisRecipeList.lua b/AckisRecipeList.lua index a79d104..5ad5cce 100644 --- a/AckisRecipeList.lua +++ b/AckisRecipeList.lua @@ -2061,10 +2061,15 @@ function addon:GetTextDump(RecipeDB) local flagtext = tconcat(flaglist,",") + local acquire = RecipeDB[SpellID]["Acquire"] + local acquirelist = {} + + local acquiretext = tconcat(flaglist,",") + if (RecipeDB[SpellID]["Known"]) then - tinsert(texttable,SpellID .. "," .. RecipeDB[SpellID]["Name"] .. "," .. RecipeDB[SpellID]["Level"] .. ",[" .. flagtext .. "],true") + tinsert(texttable,SpellID .. "," .. RecipeDB[SpellID]["Name"] .. "," .. RecipeDB[SpellID]["Level"] .. ",[" .. flagtext .. "],[" .. acquiretext .. "],true") else - tinsert(texttable,SpellID .. "," .. RecipeDB[SpellID]["Name"] .. "," .. RecipeDB[SpellID]["Level"] .. ",[" .. flagtext .. "],false") + tinsert(texttable,SpellID .. "," .. RecipeDB[SpellID]["Name"] .. "," .. RecipeDB[SpellID]["Level"] .. ",[" .. flagtext .. "],[" .. acquiretext .. "],false") end end diff --git a/Docs/Documentation.txt b/Docs/Documentation.txt index db3db7f..b201857 100644 --- a/Docs/Documentation.txt +++ b/Docs/Documentation.txt @@ -154,118 +154,109 @@ addon.db.profile----> } } -==Item Flags== - A recipe can be flagged with many (or even all) of the below flags. They are defined - as follows: - - -- How to obtain (flags 1 - 20 for growth): - -- 1 = Alliance faction - -- 2 = Horde faction - -- 3 = Trainer - -- 4 = Vendor - -- 5 = Instance - -- 6 = Raid - -- 7 = Seasonal - -- 8 = Quest - -- 9 = PVP - -- 10 = World Drop - -- 11 = Mob drop - -- 12 = Discovery - - -- Class (flags 21-35 for growth): - -- 21 = Deathknight - -- 22 = Druid - -- 23 = Hunter - -- 24 = Mage - -- 25 = Paladin - -- 26 = Priest - -- 27 = Shaman - -- 28 = Rogue - -- 29 = Warlock - -- 30 = Warrior - - -- Type of crafted item (36-45 for growth): - -- 36 = Item BoE - -- 37 = Item BoP - -- 38 = Item BoA - -- 40 = Recipe BoE - -- 41 = Recipe BoP - -- 42 = Recipe BoA - - -- Item Type (51-55 for growth): - -- 51 = Physical DPS (melee/hunters) - -- 52 = Tanking - -- 53 = Healing - -- 54 = Caster DPS - - -- Armor Type (56-65 for growth): - -- 56 = Cloth - -- 57 = Leather - -- 58 = Mail - -- 59 = Plate - -- 60 = Cloak - -- 61 = Trinket - -- 62 = Ring - -- 63 = Necklace - -- 64 = Shield - - -- Weapon Type (66-85 for growth): - -- 66 = 1H - -- 67 = 2H - -- 68 = Axe - -- 69 = Sword - -- 70 = Mace - -- 71 = Polearm - -- 72 = Dagger - -- 73 = Staff - -- 74 = Wand - -- 75 = Thrown - -- 76 = Bow - -- 77 = Crossbow - -- 78 = Ammo - -- 79 = Fist - - -- Reputation - -- Original WoW (96-100): - -- 96 = Argent Dawn - -- 97 = Cenarion Circle - -- 98 = Thorium Brotherhood - -- 99 = Timbermaw Hold - -- 100 = Zandalar Tribe - -- Burning Crusade (101-114): - -- 101 = The Aldor - -- 102 = Ashtongue Deathsworn - -- 103 = Cenarion Expedition - -- 104 = Hellfire Factions (Thrallmar/Honor Hold) - -- 105 = Consortium - -- 106 = Keepers of Time - -- 107 = Lower City - -- 108 = Nagrand Factions (Maghar/Kureni) - -- 109 = Scale of the Sands - -- 110 = The Scryer - -- 111 = Sha'tar - -- 112 = Shattered Sun - -- 113 = Sporeggar - -- 114 = Violeteye - -- Below this is WotLK stuff. May need to be changed post beta - -- LK (115-XXX): - -- 115 = Argent Crusade - -- 116 = Frenzyheart Tribe - -- 117 = Knights of the Ebon Blade - -- 118 = Kirin Tor - -- 119 = The Sons of Hodir - -- 120 = The Kalu'ak - -- 121 = The Oracles - -- 122 = The Wyrmrest Accord - -- 123 = The Silver Convenant - -- 124 = The Sunreavers - -- 125 = Explorer's League - -- 126 = Valiance Expedition - -- 127 = The Hand of Vengeance - -- 128 = The Taunka - -- 129 = Warsong Offensive - -- 130 = Horde Expedition - -- 131 = Alliance Vanguard +==Filter Flags== +A recipe can be flagged with many (or even all) of the below flags. They are defined as follows: +* Obtain: +**1 = Alliance faction +**2 = Horde faction +**3 = Trainer +**4 = Vendor +**5 = Instance +**6 = Raid +**7 = Seasonal +**8 = Quest +**9 = PVP +**10 = World Drop +**11 = Mob drop +**12 = Discovery +*Class: +**21 = Deathknight +**22 = Druid +**23 = Hunter +**24 = Mage +**25 = Paladin +**26 = Priest +**27 = Shaman +**28 = Rogue +**29 = Warlock +**30 = Warrior +*Type of crafted item: +**36 = Item BoE +**37 = Item BoP +**38 = Item BoA +**40 = Recipe BoE +**41 = Recipe BoP +**42 = Recipe BoA +*Item Type: +**51 = Physical DPS (melee/hunters) +**52 = Tanking +**53 = Healing +**54 = Caster DPS +*Armor Type: +**56 = Cloth +**57 = Leather +**58 = Mail +**59 = Plate +**60 = Cloak +**61 = Trinket +**62 = Ring +**63 = Necklace +**64 = Shield +*Weapon Type: +**66 = 1H +**67 = 2H +**68 = Axe +**69 = Sword +**70 = Mace +**71 = Polearm +**72 = Dagger +**73 = Staff +**74 = Wand +**75 = Thrown +**76 = Bow +**77 = Crossbow +**78 = Ammo +**79 = Fist +*Reputation +**Original WoW (96-100): +***96 = Argent Dawn +***97 = Cenarion Circle +***98 = Thorium Brotherhood +***99 = Timbermaw Hold +***100 = Zandalar Tribe +**Burning Crusade (101-114): +***101 = The Aldor +***102 = Ashtongue Deathsworn +***103 = Cenarion Expedition +***104 = Hellfire Factions (Thrallmar/Honor Hold) +***105 = Consortium +***106 = Keepers of Time +***107 = Lower City +***108 = Nagrand Factions (Maghar/Kureni) +***109 = Scale of the Sands +***110 = The Scryer +***111 = Sha'tar +***112 = Shattered Sun +***113 = Sporeggar +***114 = Violeteye +**LK (115-131): +***115 = Argent Crusade +***116 = Frenzyheart Tribe +***117 = Knights of the Ebon Blade +***118 = Kirin Tor +***119 = The Sons of Hodir +***120 = The Kalu'ak +***121 = The Oracles +***122 = The Wyrmrest Accord +***123 = The Silver Convenant +***124 = The Sunreavers +***125 = Explorer's League +***126 = Valiance Expedition +***127 = The Hand of Vengeance +***128 = The Taunka +***129 = Warsong Offensive +***130 = Horde Expedition +***131 = Alliance Vanguard ==Item Acquire methods (and associated database values)== diff --git a/Docs/Main.txt b/Docs/Main.txt index 400976d..6c60539 100644 --- a/Docs/Main.txt +++ b/Docs/Main.txt @@ -1,47 +1,36 @@ == What it does == - Ackis Recipe List is an addon which will scan your trade skill recipes and print out a list of which recipes you are currently missing. It will work for all tradeskills including Runeforging. == Where to get it == -[http://www.wowace.com/projects/arl/files/ WoW Ace] - Alpha Quality - -[http://wow.curse.com/downloads/wow-addons/details/arl.aspx Curse] - Stable release - -[http://www.wowinterface.com/downloads/info8512-AckisRecipeList.html WoWInterface] - Stable release +* [http://www.wowace.com/projects/arl/files/ WoW Ace] - Alpha Quality +* [http://wow.curse.com/downloads/wow-addons/details/arl.aspx Curse] - Stable release +* [http://www.wowinterface.com/downloads/info8512-AckisRecipeList.html WoWInterface] - Stable release == How to get it to work == - You open up a trade skill window (ie: enchanting) and click on the Scan button which is attached to the trade skill window. Results will be printed out to the chat frame, or into a separate window depending on preference. === Commands === - Ackis Recipe List has recently changed to use a GUI for change parameters. Type /arl to open up the GUI. == Known Issues == - All known issues will be kept at the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker. Please use the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker to file bug reports. == Wish List == - Please use the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker to add suggestions and feature requests. == 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]. == Bug Reporting == - Please use the [http://www.wowace.com/projects/arl/tickets/ WoW Ace] tracker to file bug reports. == Acknowledgments == - * Ideas for the mod came from FGTradeLacker (original mod no longer updated, however someone has taken over updating the recipes for it). * Ace community for listening to my questions on the IRC channel and helping me out, and fellow mod authors for developing such great add-ons. * Please see the X-Credits field for more Acknowledgments. Any code snippets borrowed or inspired from are credited in the code files. The main display also lists all people who are in X-Credits. * Everyone who has helped me with localizations. == Wiki == - [http://www.wowwiki.com/AckisRecipeList WoW Wiki] \ No newline at end of file -- 1.7.9.5