Built off the concepts founded by Zorlen. This is a growing library that will eventually encompass the entire WoW spell/skill database. There are also shorter versions of commonly called existing functions. Example rather than GetComboPoints(), you can just call CC(); Instead of calling CastSpellByName("Flametongue Totem(Rank X)"); you just need TotFT();
The goal is to allow for more complex intelligent macros& addons.
Many function calls have also been made semi-intelligent. Say for example you wanted to Cast Health Funnel to heal your pet. The function won't allow you to, IF the spell would kill you, or if your pet doesn't need a heal. The math is more complex, but that's an example. The end result being you don't waste that mana on an accidental button push.
The functions are listed in PNG image files. That are associated with the lua file the functions relate to. Future versions will also include example macros using the new functions.
As the base class functions near completion. The addon will expand adding further intelligent functions for additional macro hotness.
***Recently added new versions of spells from (1.9& 1.10) will be added to the library after the old spell lists are completed.