LibPeriodicTable-3.1

Libraries Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 3,112 Monthly Downloads
  • Supports: 7.0.3
  • 323,709 Total Downloads
  • Updated Feb 6, 2017
  • Created Sep 20, 2008
  • 210 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU Lesser General Public License version 2.1 (LGPLv2.1)
  • Newest File: v7.1.5.00
or

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

------------------------------------------------------------------------
r546 | MuffinManKen | 2017-02-06 17:41:52 -0600 (Mon, 06 Feb 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Updated Misc.Lockboxes
------------------------------------------------------------------------
r545 | MuffinManKen | 2017-02-06 17:41:14 -0600 (Mon, 06 Feb 2017) | 1 line
Changed paths:
   M /trunk/dataminer.lua

Newer Lockboxes do not have text displaying their Lockpicking skill level requirements, so now all "Locked" items are included and if no skill is given it defaults to 0
------------------------------------------------------------------------
r544 | MuffinManKen | 2017-01-12 08:20:36 -0600 (Thu, 12 Jan 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Updated Misc.*
------------------------------------------------------------------------
r543 | MuffinManKen | 2017-01-11 20:57:03 -0600 (Wed, 11 Jan 2017) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Updated Artifact Power items
------------------------------------------------------------------------
r542 | [email protected] | 2016-11-29 22:12:15 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Updated Misc.Bag
------------------------------------------------------------------------
r541 | [email protected] | 2016-11-29 22:09:47 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Updated Misc.Container.*
------------------------------------------------------------------------
r540 | [email protected] | 2016-11-29 05:07:25 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Tradeskill/LibPeriodicTable-3.1-Tradeskill.lua
   M /trunk/data.lua

Ran dataminer for Tradeskill.Gather
------------------------------------------------------------------------
r539 | [email protected] | 2016-11-29 04:50:15 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Removed ancient and deprecated Consumable.Potion.Buff.Armor - Consumable.Potion.Other.Rage
------------------------------------------------------------------------
r538 | [email protected] | 2016-11-29 04:47:32 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Removed items that no longer exist from Consumable.Buff Pet
------------------------------------------------------------------------
r537 | [email protected] | 2016-11-29 04:41:35 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Removed Consumable.Buff.Fear since Fear is not a Buff
------------------------------------------------------------------------
r536 | [email protected] | 2016-11-29 04:38:01 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Removed Consumable.Buff.Hit Rating.Self and Consumable.Buff.Casting Speed.Self
------------------------------------------------------------------------
r535 | [email protected] | 2016-11-29 04:35:22 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Removed Consumable.Buff.Spirit.*
------------------------------------------------------------------------
r534 | [email protected] | 2016-11-29 04:28:04 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Added Avalanche Elixir to Consumable.Buff.Other.Self
------------------------------------------------------------------------
r533 | [email protected] | 2016-11-29 04:22:01 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Added Skystep potion to Consumable.Buff.Speed.Self
------------------------------------------------------------------------
r532 | [email protected] | 2016-11-29 04:15:41 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Ran dataminer for Consumables
------------------------------------------------------------------------
r531 | [email protected] | 2016-11-29 04:01:53 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Added potion of the old war
------------------------------------------------------------------------
r530 | [email protected] | 2016-11-29 03:49:58 -0600 (Tue, 29 Nov 2016) | 1 line
Changed paths:
   M /trunk/dataminer.lua

Some conjured mana items add a percent and have a capitalized M
------------------------------------------------------------------------
r529 | muffinmanken | 2016-11-03 06:29:07 -0500 (Thu, 03 Nov 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Added Potion of Prolonged Power to Consumable.Buff.Other.Self
------------------------------------------------------------------------
r528 | muffinmanken | 2016-10-06 22:53:32 -0500 (Thu, 06 Oct 2016) | 2 lines
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/LibPeriodicTable-3.1-Tradeskill/LibPeriodicTable-3.1-Tradeskill.lua
   M /trunk/data.lua

Added Underlight Angler to Fishing Tools
Added Scroll of Town Portal: Faronaar to Misc.Hearth
------------------------------------------------------------------------
r527 | muffinmanken | 2016-10-04 13:53:48 -0500 (Tue, 04 Oct 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua
   M /trunk/dataminer.lua

Added more bandages
------------------------------------------------------------------------
r526 | muffinmanken | 2016-09-21 22:59:19 -0500 (Wed, 21 Sep 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Added Potion of Deadly Grace
------------------------------------------------------------------------
r525 | muffinmanken | 2016-09-05 17:01:05 -0500 (Mon, 05 Sep 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua

Silkweave bandages were listed twice
------------------------------------------------------------------------
r524 | talyrius | 2016-09-04 12:40:48 -0500 (Sun, 04 Sep 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Consumable/LibPeriodicTable-3.1-Consumable.lua
   M /trunk/data.lua
   M /trunk/dataminer.lua

Added Artifact Power to Consumable
------------------------------------------------------------------------
r523 | muffinmanken | 2016-08-12 09:14:02 -0500 (Fri, 12 Aug 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-Misc/LibPeriodicTable-3.1-Misc.lua
   M /trunk/data.lua

Added to Misc.Hearth: Dalaran Hearthstone, Flight Master's Whistle
------------------------------------------------------------------------
r522 | muffinmanken | 2016-07-22 06:25:44 -0500 (Fri, 22 Jul 2016) | 1 line
Changed paths:
   M /trunk/LibPeriodicTable-3.1-GearSet/LibPeriodicTable-3.1-GearSet.lua

Added Tier 17&18, I think properly this time.
------------------------------------------------------------------------
r521 | muffinmanken | 2016-07-22 06:11:37 -0500 (Fri, 22 Jul 2016) | 3 lines
Changed paths:
   M /trunk/LibPeriodicTable-3.1-ClassSpell/LibPeriodicTable-3.1-ClassSpell.lua

Updated ClassSpell
Removed some ClassSpell aliases (Shadow Magic -> Shadow)

------------------------------------------------------------------------

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

Comments

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