• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

SetTheory

 
Project Updated:
Files Updated: Mon, Jan 4 2010
Supports Game Version: 3.3.0
Category: Bags & Inventory, Class, Druid, and Paladin
Tags:

, , , , , , , , , , , and [Edit Tags]

Project Manager: fakeh
Additional Authors: No additional authors
Current Version: v0.5-release4
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 4
Downloads Total: 1,938
Favorites: 22
Comments: 5
  • About SetTheory
  •  

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

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.
  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  SetTheory v0.5-release4 Release 3.3.0 171 1/4/2010
  SetTheory v0.5-release3 Release 3.2.0 609 8/24/2009
  SetTheory v0.5-release2 Release 3.1.0 98 8/23/2009
  SetTheory v0.5-release Release 3.1.0 26 8/23/2009
  SetTheory v0.5-RC1-beta Beta 3.1.0 291 7/23/2009
  • Screenshots (4)
  •  
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Is SetTheory no longer in development? It's not been updated in months, and now conflicts so badly with PowerAuras that the two addons cannot be used together.

    Reply Report Permalink
  • fakeh said

    A new version has been released (v0.5-release 4) that supports PA3. Sorry for the wait and please let me know of any bugs.

    Dan.

    Reply Report Permalink
  • Eyrika said

    Thank you so much for updating this! I love this addon, it's perfect.

    Reply Report Permalink
  • poohbah said

    Thanks!

    Reply Report Permalink
  • kanntara said

    Am I missing something? In the ACP options, I can't find the job specific set that ACP automatically creates.

    Also could the ACP support be enhanced? I play many jobs so have my sets set up to add up to the build I want for that char using the "Add to current selection" option.

    E.G.
    Hunter PvE "Basic, Battle, Hunter, Mount"
    Hunter PvP "Basic, Battle, Hunter, PvP, Mount"
    Priest PvE "Basic, Battle, Priest, Healing, Mount"
    Shaman PvE "Basic, Battle, Shaman" (no mount, under 20)
    Auctioning "Basic, Auc"

    I can see adding #1 ACP, Basic, Load #2 ACP, Battle Add #3 ACP, Hunter Add #4 ACP Mount Add + Reload UI

    Reply Report Permalink
  • fakeh said

    The functionality you require (including the 2ndary issues you reported - curse spazzed out and deleted your comments) should now be available in v0.5-release (available from http://static.curseforge.net/content/files/379/510/SetTheory-v0.5-release3.zip). To use it, select 'Add to current selection' as your 'Load Type' in the ACP action.

    Reply Report Permalink
  • Kaelth said

    Also I LOVE the power auras support, this is a fantastic addon.

    Reply Report Permalink
  • Kaelth said

    Is there any way to set this up to swap warrior stances automatically when I switch between protection and arms? Either a macro or something built in would work fine but I am not talented enough to figure it out on my own ;P

    Reply Report Permalink
  • fakeh said

    Hi Kaelth,

    Yes there is, in a way. Try making a macro:

    /cast Defensive Stance
    /settheory sets Protection select

    Assuming "Protection" is the name of the set you wish to select (this command is case sensitive). Conversely:

    /cast Battle Stance
    /settheory sets Arms select

    Enjoy :)

    Reply Report Permalink
  • Nubion said

    I tried your suggestion to change DK presence when going from dps to tankspec and back, but there is a problem. You have to change presence first:

    /use frost presence
    /settheory sets tank select

    This is the only working order, because wow won't accept:

    /settheory sets tank select
    /use frost presence

    You will get a notice "another action was allready in progress" and you don't change presence. The /in 5 / doesn't work because it's not allowed with a cast/spell/use.

    But: as soon as a DK changes spec, he looses his presence and has to select it again. Ergo: the macro does nothing, because after settheory changes my spec my presence is lost.

    Do you have any suggestions?

    Reply Report Permalink
  • fakeh said

    Hi Nubion,

    Unfortunately I can't think of a way around this though I have been thinking on it for some time (it came as quite a shock to me to discover that DKs lose their presence during respecs). There is no way to run a macro or change a stance within a SetTheory action set due to Blizzard's restrictions (for the same reasons as using /in doesn't work).

    Reply Report Permalink
  • Nubion said

    Hey!

    Thanks for your reply.

    I guess we have to use two buttons then. Settheory + Presence. Not the end of the world! Great addon btw. Works like a charm.

    Nub

    Reply Report Permalink
  • fakeh said

    Hi again,

    I've just discovered this addon: http://www.wowinterface.com/downloads/info4167-AfterCast.html which could be used to make a macro like this work for DKs:

    /aftercast /cast Frost Presence
    /settheory sets tank select

    I don't have a DK so I'm afraid I can't test it just now. I guess whether it works or not is whether the dual spec change counts as a spell or not (which I think it should).

    Dan.

    Reply Report Permalink
  • Forestwind said

    It's a useful mod and works exactly as advertised to let me change my TellMeWhen settings whenever I want to swap specs. I have a suggestion and a bug report...

    When you select a set it tells you "To select this set in a macro use the following command: /settheory SetName select", which isn't correct. It needs to be "/settheory sets SetName select". The suggested command caused an error and required me to look up the real command in the lua.

    One nice feature to add would be to register certain events (such as spec changes using the default UI or a different mod) to automatically change to a certain set. I realize it's currently possible to both change a spec and change UI options with the current facilities, but to be able to register set changes to trigger with certain UI events would be even cooler!

    Keep up the good work, I'm looking forward to seeing how this mod grows.

    Reply Report Permalink
  • fakeh said

    Hi Forestwind,

    Thanks a lot for the kind words :) The bug you mentioned is already fixed in my local copy (it was meant to be fixed in the live version but a SVN/brain screw up prevented its inclusion). And the event catching you suggest is planned for maybe release 0.6 (0.5 being memory optimisation and module improvements and additions of which there are many!). Specifically I want to be able to associate a set with a variety of different triggers, including talent swaps, zone changes (i.e. changing ZOMGBuff auras for different zones in Ulduar), pvp status, group status, instance type etc etc.

    Thanks,
    Dan.

    Reply Report Permalink
  • Forestwind said

    Cool! I'm excited to see the new additions. Oddly enough, this addon is getting me interested in the other addons it supports beyond the ones I'm currently using.

    PS. As a CS major, I love the addon name.

    Reply Report Permalink
  • 1 page(s)
  • Addon Packs Containing SetTheory

Most Downloads / Day

SetTheory has not been added to any Addon Packs yet.

  • Similar Addons
  •  

Average downloads per day

  1. 2,324 ForteXorcist Buffs & Debuffs, Class, Combat...
  2. 1,549 DrDamage Combat, Caster, Class, Damage...
  3. 1,547 PallyPower Buffs & Debuffs, and Paladin
  4. 1,528 Altoholic Guild, Bags & Inventory, Mail...
  5. 1,389 VuhDo Buffs & Debuffs, Druid, Healer...