Help

SwapSpec

Class Login to Add Favorites
  • 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
or
Support development! **
Donate

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.

Comments

First Previous Page 1 of 3 Next Last
  • #40
    Here is an example... http://www.wowinterface.com/downloads/info19254-GearSwap.html
  • #39
    I really like your addon works well. Any chance of getting it to swap gear sets when it swaps specs? I've seen other similar addons do this but they are outdated.
  • #41
    I use outfitter for gear management, it has the ability to change gear sets automatically on a wide variety of situations including changing specs, stances, forms, and even location to name a few. You can find out more about outfitter on their page here http://wow.curse.com/downloads/wow-addons/details/outfitter.aspx
  • #38
    Uploaded version 1.1.7 to fix the learned/unlearned spam filter to activate with the updated spec changing spell names
  • #37
    Uploaded version 1.1.6 in which I believe I finally fixed the bug of the settings randomly clearing. Turns out the OK button in options is global to all option screens and when it was clicked for another addon before the SwapSpec options were shown then it would assign undefined values to the saved variables
  • #36
    Just uploaded version 1.1.5 which fixed the problems introduced with 4.0.1, it should be available for download shortly
  • #35
    The only problem I have with this addon is that every time I swap specs it unequips my weapon. I use the same staff for both specs, but no matter whether I'm going from primary to secondary or secondary to primary it always places my staff in my bags and does not re-equip it.
  • #34
    I can confirm that SwapSpec still has a couple of issues in the latest build.

    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.
  • #33
    Hi,
    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?
  • #23
    I'm having trouble with this addon not saving my settings when I log out too. I have run a clean install with zero addons but chocolate bar (for ldb) and SwapSpec. On a logout, it looses all my settings, and then next time I log in I have to reset the options to get things to show up. This is not a crash related issue, the game is writing to the .lua file on game exit, but its just writing an empty file.

    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.
  • #24
    After schizo's problem and my very intermittent problem of loosing info while zoning, I redid a few things, I put the name of the addon into the savevariables names to help make sure they were unique (I really think at this point thats where the problem lies) I also set it so the only event registered before the addon loaded event is the addon loaded event jst to make sure nothing fires before the data is ready.

    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)
  • #25
    Will do! As soon as you push an update through, I'll have it loaded and put it through the paces. Its been UBER handy and I love being able to swap with a single click! Great work mate.
  • #26
    The new version is live
  • #27
    Great! I will give it a go mate. Thanks ^_^
  • #28
    Hmm, I seem to be getting this error whenever I pull up the Addon settings in the Interface options.

    "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.
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!