Download
(4 Kb)
Download
Updated: 09-11-13 03:18 AM
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Updated:09-11-13 03:18 AM
Created:05-18-13 01:35 PM
Downloads:685
Favorites:18
MD5:
Categories:Action Bar Mods, Beta-version AddOns
5.4
TalentSwap
Version: 1.04-50400
by: Dridzt [More]
TalentSwap scans your actionbars and macros for removed skills after changing talents.
If it finds any it replaces them (out of combat) with the newly selected talent from that tier (if it's an active skill).

Comment
I was recently looking for an addon with this functionality because I got tired of dragging skills to my actionbars from the spellbook
and editing macros (or writing convoluted ones) every time I swapped a talent for a specific encounter.
I found a few; but either they didn't work for me or they did but I didn't like their implementation*.


TalentSwap has been tested with default actionbars and ElvUI, but it should work with any actionbar mod that doesn't create actionbar buttons from scratch.

I recommend Quick Talents as a nice companion addon for fast talent switching.

Configuration
- /talentswap or /tswap for command-line help
- /tswap actions|macros (turns automatic actionbutton or macro updates on / off)
- /tswap doactions|domacros (manually updates pending actionbutton or macro replacements)
By default the addon will do it's job automatically and without user interaction if enabled.

Notes
I have tested it and used it quite extensively but doing regular backups of your \WTF folder is always recommended

(*) That doesn't mean mine is better it just means I like it better
1.04-50400
-----------
- /talentswap or /tswap for help
- command-line options added for configuring separate automatic updates for actionbuttons and macros.
(default behavior: both)
- command-line options added for manually performing pending actionbutton or macro updates.
- toc update, compatible with WoW 5.4.0 "Siege or Orgrimmar"

1.03-50300
-----------
- .toc update, compatible with 5.3 "Escalation".

1.03-50200
-----------
- Fix bug reported by Tonyleila: failing to update actionbars when the player switches talents through the default interface and not an addon or macro.

1.02-50200
-----------
- Improve detection of macro updates.
- Better refresh of Macro editor when the selected macro is updated due to talent change.

1.01-50200
-----------
- Fix an initialization error when MacroUI hasn't yet loaded.

1.0-50200
----------
- First public version
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
1.03-50300
3kB
Dridzt
05-22-13 06:40 PM
1.03-50200
3kB
Dridzt
05-20-13 05:59 AM


Post A Reply Comment Options
Old 06-24-13, 08:22 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Originally Posted by Tonyleila
Hey Dridzt noticed an other bug but not shure if its this addon. On my shadow I one switched from Mindbender to Solace and Insanity but the icon of Mindbender did not change - but it sadly was only a normal Shadowfiend
This is the same issue discussed a couple comments earlier.
It happens because your Mindbender actionbutton is in reality a disguised Shadowfiend button, the changing of the spell happens on the c-side of things.

TalentSwap is intended to work on 'talent buttons' so to speak.
Drag one of your other tier3 priest talents to an actionbutton and TalentSwap will properly switch to and from all 3 (including MindBender) while WoW will keep managing the spell replacement of Shadowfiend and back.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 06-22-13, 08:02 PM  
Tonyleila
A Frostmaul Preserver
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 1229
Uploads: 31
Hey Dridzt noticed an other bug but not shure if its this addon. On my shadow I one switched from Mindbender to Solace and Insanity but the icon of Mindbender did not change - but it sadly was only a normal Shadowfiend
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 05-20-13, 08:49 AM  
Tonyleila
A Frostmaul Preserver
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 1229
Uploads: 31
Originally Posted by Dridzt
v1.03 fixes Tonyleila's problem.
I can confirm this thank you!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 05-20-13, 06:49 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
v1.03 fixes Tonyleila's problem.

It should fix Redielin's issue as well (if I understood it correctly)
Your second issue (passive <-> active) should have been solved along-side Tonyleila's problem.
Addon will clear the button when you deselect an active talent for a passive one, but will remember to fill the slot back in if you select an active talent from that tier later.

I don't have a monk at 90 yet but tested with equivalent talents on warrior (mass spell reflect, safeguard - replaces intervene, vigilance)
Button starts with Mass Spell Reflect.
Mass spell reflect > safeguard = safeguard on button
Safeguard > Vigilance = Vigilance on button
Vigilance > Safeguard = Safeguard on button.

Only thing I can suggest is 'link' another tier6 talent with your button manually (not Chi Torpedo) and TalentSwap should do updates for that tier properly from that point onwards.
Last edited by Dridzt : 05-20-13 at 09:29 AM.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 05-19-13, 08:07 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Originally Posted by Redielin
Works pretty well, however when swapping from an active to a passive talent, or vice versa (eg, swapping from Xuen to Chi Torpedo on a Monk), it breaks and you have to swap the buttons in manually on next talent reset.
Thanks for detailed report, I'll make sure to check on my monk.
Originally Posted by Tonyleila
Love it but can you please fix this:
If you click on the new talent and don't instantly click on Learn Button it will just remove the spell from my Dominos bar but not put in the new spell when I skill the new talents a few seconds later - so I have to be very fast to change talents
Yea I can see why it would do that, oversight on my part since I was using Quick Talents that does the whole process in one click.

I knew I should have marked this "beta" for a week or so.
Last edited by Dridzt : 05-19-13 at 08:13 PM.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 05-19-13, 07:07 PM  
Tonyleila
A Frostmaul Preserver
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 279
File comments: 1229
Uploads: 31
Love it but can you please fix this:
If you klick on the new talent and don't instantly klick on Learn Button it will just remove the spell from my Dominos bar but not put in the new spell when I skill the new talents a few seconds later - so I have to be very fast to change talents
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Last edited by Tonyleila : 05-19-13 at 07:11 PM.
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 05-19-13, 06:49 PM  
Redielin
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Works pretty well, however when swapping from an active to a passive talent, or vice versa (eg, swapping from Xuen to Chi Torpedo on a Monk), it breaks and you have to swap the buttons in manually on next talent reset.

So for instance:

Swapping from Rushing Jade Wind to Xuen, The White Tiger--> Works fine.
Swapping from RJW to Chi Torpedo-->Replaces RJW with Chi Torpedo, and when you swap back to RJW it replaces RJW with Roll (because CT replaces Roll in the spellbook).

Swapping from Diffuse Magic to Dampen harm works fine.
Swapping from Diffuse Magic to Healing Elixirs removes the button completely, and you have to manually go back in and replace the button again when you swap back to Diffuse Magic.
Redielin is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: