- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,842 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
SwapSpec
- 0 Likes
- World of Warcraft
- 10,894 Downloads
- Supports: 4.0.3a
- 2 Average Daily Downloads
- Comments
- Created 4/26/2009 8:26:58 PM
- Updated 12/9/2010 5:58:44 PM
- 33 Favorites
- Project Site
- License: All Rights Reserved
- Release Type: Release
- Newest File: SwapSpec 1.1.7
About SwapSpec
SwapSpec is a Data Broker plugin that allows one to easily change from primary and secondary specs. It also displays your current talent point distribution.
To change between specs either click the displayed point distribution or use one of the following commands:
/SwapSpec
/SS
Option screen allows you to hide or show the learned/unlearned spam and the text on the button label. Also can change the point distribution in the label to a custom spec name. To open the option menu use the addon tab on the interface screen, right click the button, or follow the slash command with the word 'options'
For details displaying Data Broker plugins please see Data Broker's wiki
Displaying in FuBar it is as simple as installing Broker2Fubar
Even without installing an addon such as FuBar or Titan Panel for Swap Spec to plug into the slash commands will still function properly
- Blizard changed the name of the spells that swap specs from 'Activate Primary Spec' and
'Activate Secondary Spec' to 'Activating Primary Spec' and 'Activating Secondary Spec',
so I changed the learn/unlearn spam filter to activate with the new spell names.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| SwapSpec 1.1.7 | Release | 4.0.3a | 5,426 | 12/9/2010 5:58:44 PM |
| SwapSpec 1.1.6 | Release | 4.0.3a | 1,315 | 11/30/2010 6:47:17 PM |
| SwapSpec 1.1.5 | Release | 4.0.1 | 1,625 | 11/6/2010 8:28:40 PM |
| SwapSpec 1.1.4 | Release | 3.2.0 | 6 | 8/7/2009 8:07:52 PM |
| SwapSpec 1.1.3a | Release | 3.1.0 | - | 7/6/2009 1:17:01 AM |
| SwapSpec 1.1.3 | Release | 3.1.0 | 2 | 7/2/2009 7:04:30 PM |
| SwapSpec 1.1.2a | Release | 3.1.0 | 539 | 5/24/2009 12:02:17 AM |
| SwapSpec 1.1.2 | Release | 3.1.0 | 2 | 5/23/2009 2:29:12 PM |
| SwapSpec 1.1.1 | Release | 3.1.0 | - | 5/18/2009 6:52:01 PM |
| SwapSpec 1.1.0 | Release | 3.1.0 | - | 5/4/2009 8:12:06 PM |
| SwapSpec 1.0.2 | Release | 3.1.0 | - | 4/27/2009 6:13:34 PM |
| SwapSpec 1.0.1 | Release | 3.1.0 | - | 4/26/2009 10:46:49 PM |
| SwapSpec.zip | Release | 3.1.0 | - | 4/26/2009 8:33:40 PM |

Comments
First, the icon won't display after a reload or a new login, even if enabled, until you right click it and it refreshes.
Second, SwapSpec can and does frequently lose its settings, as already described below. From what I read below, it looks like you were trying to adjust the SavedVariables to correct for this, but it looks like you've only adjusted the per character var file. The actual SwapSpec.lua that goes in the account wide saved variables appears to be what holds the main settings for the file, and as of right now, mine consists of nothing but this text:
SwapSpec_showText = true
SwapSpec_hideSpam = true
I don't know if that's important or not, but it doesn't seem to be formatted the way every other saved variable file is formatted.
Is there a chance you could change it so that all of the settings, including the per character information, are saved in the Saved Variables file too? If you did that, and added a more robust tooltip, we could examine the builds on our other characters, something that SwapSpec currently can't do.
I keep having some trouble when going back from secondary spec to primary spec.
SwapSpec doesn't hide the unlearned/learned info.
Any1 know how to solve this?
Reproducing the issue I can get it to write correctly and things work for a while, and then I can log back in and out a few times and cause it to loose the settings.
Also, unrelated, I find that the icon that corresponds to your spec isnt updated until a /reload ui or when you zone into an instance.
I'm going to keep an eye on it for a few more days to make sure the zoning issue is fixed. Its been 3 so far with no problems while zoning, but I've had it go about a week without problems before. Hopefully this fixes your and schizo's problem too, but I'll need you to load and test it to see as I can't recreate the not saving problem (even though I loose things zoning on occation, my settings on login have always been what they were at logout)
"Interface\AddOns\SwapSpec\SwapSpec_options.lua:11: attempt to call method 'SetChecked' (a nil value)"
I am actually able to click okay and go set the settings, but they arent saved on a logout and anything updated in the Spec Names isnt displayed.