LibPeriodicTable-3.1

Libraries Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 2,024 Monthly Downloads
  • Supports: 7.3.0
  • 338,610 Total Downloads
  • Updated Oct 17, 2017
  • Created Sep 20, 2008
  • 212 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 2.1 (LGPLv2.1)
  • Newest File: v7.3.0.01

About LibPeriodicTable-3.1

Forum Discussion Thread

Periodic Table adds organizes many WoW items and spells into sets. Like most Ace addons it's focus is efficiency. PT is a LibStub library for managing these sets (ex: Misc.Spell.Mount, Consumable.Food.Edible.Cheese, Misc.Minipet, ClassSpell) for other addons.

If you are looking for an Ace'd alternative to ReagentInfo (the tooltip display) check out Mendeleev by MoonWolf, which you can find on Curse or WoWI.

Item sets are stored as a comma-delimited strings and parsed out into a table only if requested. This speeds up load time and ensures that memory is only used for sets that are actively used.

If you are interested in using PT with your mod feel free to read the source code (there's not a lot). The comments will tell you everything you need to know.

Modules

PeriodicTable's "modules" are simply sets of sets. Particular mods can link the exact sets they need.

  • ClassSpell - Spells for all classes with subsets for each tree.
  • Consumable - Foods, Potions, Elixirs, Buffing items including type (fruit, meat, etc), quality (inedible, buff) and HP-recovery info.
  • CurrencyItems - Items purchasable with various currencies.
  • Gear - Socketed gear, Trinkets, Vendor Badge gear
  • GearSet - Set Gear. Tier, Reputation, PvP, etc.
  • InstanceLoot - Loot tables for instances and the bosses in those instances (only higher-level instances currently)
  • InstanceLootHeroic - Loot tables for heroic instances
  • Misc - Random stuff like Currency, Containers, Mounts, etc.
  • Reputation - Rewards and Turnins for factions
  • Tradeskill : Profession recipes
  • TradeskillLevels : Profession recipes with level requirements
  • TradeskillResultMats : Some kinda mats required sets for the recipes it looks like

------------------------------------------------------------------------
r590 | MuffinManKen | 2017-10-16 04:08:34 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Tradeskill/LibPeriodicTable-3.1-Tradeskill.lua
   M /trunk/data.lua

Updated Tradeskill.Tool
------------------------------------------------------------------------
r589 | MuffinManKen | 2017-10-16 03:52:46 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Reputation/LibPeriodicTable-3.1-Reputation.lua
   M /trunk/data.lua

Minor tweaks to Reputation.Turnin
------------------------------------------------------------------------
r588 | MuffinManKen | 2017-10-16 03:41:09 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Reputation/LibPeriodicTable-3.1-Reputation.lua
   M /trunk/data.lua

Massive updates to Reputation.Rewards
------------------------------------------------------------------------
r587 | MuffinManKen | 2017-10-16 02:53:40 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/dataminer.lua

Set MAX_TRADESKILL_LEVEL to 800
------------------------------------------------------------------------
r586 | MuffinManKen | 2017-10-16 02:50:54 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Updated Misc.*
------------------------------------------------------------------------
r585 | MuffinManKen | 2017-10-16 02:44:07 -0500 (Mon, 16 Oct 2017) | 1 line
Changed paths:
   M /trunk/dataminer.lua

Added DEBUG_TRACK_URL to enable logging of URLs.  Just using debug levels isn't ideal since you often want some but not all logging at a given level.
------------------------------------------------------------------------
r584 | MuffinManKen | 2017-10-16 02:38:53 -0500 (Mon, 16 Oct 2017) | 3 lines
Changed paths:
   M /trunk/LibPeriodicTable-3.1-GearSet/LibPeriodicTable-3.1-GearSet.lua
   M /trunk/data.lua

No longer exist:
GearSet.Tier 8.10.Hunter.Valorous Scourgestalker Battlegear
GearSet.Tier 8.10.Warlock.Valorous Deathbringer Garb
------------------------------------------------------------------------
r583 | MuffinManKen | 2017-10-15 22:56:28 -0500 (Sun, 15 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Updated Consumable
------------------------------------------------------------------------
r582 | MuffinManKen | 2017-10-15 22:52:48 -0500 (Sun, 15 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-CurrencyItems/LibPeriodicTable-3.1-CurrencyItems.lua
   M /trunk/data.lua

Updated CurrencyItems
------------------------------------------------------------------------
r581 | MuffinManKen | 2017-10-15 22:52:06 -0500 (Sun, 15 Oct 2017) | 1 line
Changed paths:
   M /trunk/dataminer.lua

When reporting REMOVED and ADDED things, they are sorted so its easier to see what's happening
------------------------------------------------------------------------
r580 | MuffinManKen | 2017-10-15 22:32:31 -0500 (Sun, 15 Oct 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-ClassSpell/LibPeriodicTable-3.1-ClassSpell.lua
   M /trunk/data.lua

Updated ClassSpell
------------------------------------------------------------------------

  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes