What does SetTheory do?
If you switch between different specs or play-styles and use a couple or more addons to support them then this addon will save you time and make those occasions where you enter an arena or boss fight with the wrong gear/spec/UI a thing of the past.
It allows you to define different 'sets' of setups for a number of addons and to switch between them at the click of a button. For example, as a paladin, I play a variety of roles and each one has differences in the buffs I want to cast, gear I want to wear, spec I need and information I want to show in combat. Without SetTheory switching between different play-styles is time consuming; Switching spec or respecing at the trainer, opening and setting each option in each addon's unique UI, double checking I've set everything right, etc. With SetTheory however you can define a 'Healing' set which, for example, is linked to your primary talent set, an Outfitter outfit called 'Normal', a ZOMGBuffs_SelfBuffs template called 'PvE', a TrinketMenu queue called 'PvE' and enables my 'Judgements of the Pure' Power Aura. Selecting your 'Healing' set would automatically activate your primary talents, set the right Outfit, buff assignments, trinket queues and aura display.
You can have as many sets as you like, linked with as many addons as there are modules for (see below). Configuring and selecting your sets is a quick and easy task. When you respec you can be prompted to select a set for your new spec, for example, because I use the Talented I only have to press two buttons to respec at the trainer and my whole UI is setup for my new role. With the right configuration it's possible to near-instantly adapt your UI to a whole different play-style.
You can find a video demonstrating the addon here: http://www.youtube.com/watch?v=dgbwaXgqy9s
What modules are available?
Available
- Talent Spec
- Glyphs
- Talented
- Blizzard Equipment Manager
- Outfitter
- ItemRack
- Generic Ace and Rock profiles
- Bartender 4
- Gladius
- Pitbull 4
- Quartz
- RatingBuster
- ... and MANY more!
- Ace3 addon disable/enabling (for example disable addons you don't use when not raiding/PvPing/grinding enhancing system performance)
- TrinketMenu
- TellMeWhen
- KeyChange
- ZOMGBuffs (Self, Raid + Blessings)
- Cancel Buff (e.g. Righteous Fury)
- Power Auras
- AddonControlPanel (ACP)
- XPerl
- DoTimer
- Lua code (If you know some Lua you can add any action here regardless if there's a module for it or not)
Planned
Please let me know of any module requests.
How easy is it to change my sets?
Once defined you can select your current set in a number of ways:
- Addon Options GUI
- Command line (i.e. for macros)
- Keybinds
- LibDataBroker (minimap icon, FuBar with Broker2Fubar addon, TitanPanel, any other bar mod supporting LDB, etc)
- Talent swaps and respecs (when you respec you can be prompted to apply a set for your newly empty spec).
- Triggers automatically switch sets based on your location, group-status (party, raid, etc), PvP-status, etc (NYI)
Is there anything else I should know?
- This mod is a work in progress, if a version you've downloaded is crawling with bugs I apologise. Please submit tickets and feedback.
- If you'd like to see a specific module here please add a comment or send me a message explaining what you'd like it to do.
Facts
- Date created
- 18 Jun 2009
- Categories
- Last update
- 04 Jan 2010
- Development stage
- Release
- Language
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- SetTheory
- Recent files
- R: v0.5-release4 for 3.3.0 on 04 Jan 2010
- R: v0.5-release3 for 3.2.0 on 23 Aug 2009
- R: v0.5-release2 for 3.1.0 on 23 Aug 2009
- R: v0.5-release for 3.1.0 on 23 Aug 2009
- B: v0.5-RC1-beta for 3.1.0 on 22 Jul 2009
Authors
Relationships
- Embedded library
- Ace3
- CallbackHandler-1.0
- LibStub