This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Talented 3

Talented adds spec templates to the Talent UI.

Talented 3

Talented is getting a large update for wow 4. It will no longer replace the default UI but add a new Tab to it, with most of the previous functionality present.

There is an alpha release available on wowace. It's still missing some major parts, but it should give you an idea of the new interface.

Talented_Loader is no longer needed (and in fact will create problems if left installed, so remove it at once).

Update feature List

  • Create and view templates for all classes and all pet types.
  • Set a specific template as a target, and see it when you're spending your next talent point on level up.
  • Apply complete templates with a single click, after a talent wipe.
  • Hunters can view the spec of their pet and apply templates to them.
  • Share your current build with other, or any template you've made.
  • Import templates directly from the Blizzard Talent calculator, wowhead or wowdb.
  • Export templates as URL to wowhead, wowdb or the Blizzard Talent calculator.
  • Allow pet templates to be imported from and export to wowhead pet calculator.
  • Inspection of other characters will also inspect their alternate spec, if they have one.
  • A macro command /talented apply <template> allows to automatically apply a template based on its name.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of mikk mikk Aug 30, 2012 at 19:36 UTC - 0 likes

    Guessing this dies with 5.0?

  • Avatar of bsmorgan bsmorgan Jun 18, 2011 at 22:12 UTC - 0 likes

    Is working with pet talents not complete in 3.0.3-beta1?

    How about inspection of other characters?

  • Avatar of Zeimos Zeimos May 19, 2011 at 03:29 UTC - 0 likes

    Umm, you might want to update the TOC since 4.1 has been out for some time now.

  • Avatar of fbrevoort fbrevoort Feb 09, 2011 at 21:35 UTC - 0 likes

    Talented is currently not working for some classes with patch 4.0.6 probably due to this

    Warlock - Improved Soul Fire now increases Fire and Shadow damage done by 4/8%, rather than 7/15% spell haste. In addition, this talent has been moved to tier-3 Destruction, switching places with Aftermath.

    Death Knight Death's Advance (new talent): While both Unholy Runes are depleted, movement-impairing effects cannot reduce the death knight below 75/100% of normal movement speed.

  • Avatar of keLston keLston Feb 09, 2011 at 01:12 UTC - 0 likes

    Hey Jerry, didn't want to start a ticket since I wasn't sure how to file this. It's been something that's been bugging me for some time and i've just been delaying putting something up about it. I don't know if it's specific to Talented or if it's something bigger.

    If I have Talented active on a character, when I try to remove an active glyph, WoW will complain and demand that Talented be disabled before it will allow it to go through. When I allow it to disable Talented and it reloads the UI without Talented, I can remove glyphs without issue. So one might conclude that it's Talented's fault.

    However, here's where I get a bit confused. On some characters that I forget to re-enable Talented when WoW disabled it, if I try to remove a glyph again, it will complain again, but this time it will blame something else. Usually it will blame Ace3 and disable that.

    I'm wondering if you know what causes this. It's been going on since the release of Cata and it is pretty annoying. From some chats with guildmates, I think it's broader and can hit various Ace3 addons but maybe you know of a solution.

  • Avatar of marblex marblex Dec 04, 2010 at 03:04 UTC - 0 likes

    Gaah canot copy/apply templates with this r706. But the good news: its not giving me an extra TP now.

  • Avatar of marblex marblex Nov 12, 2010 at 16:48 UTC - 0 likes

    On various toons, getting a blank talented window. The Action button does not function at all (meaning clicking it produces no results whatsoever) on several toons. The Talented window is completely blank on my rogue and does not even have the buttons (I.e. action, template)

    Still mis-counting the number of available talents.

  • Avatar of marblex marblex Oct 29, 2010 at 14:20 UTC - 0 likes

    Still is allowing more talent points than available on templates.

    Still no way to apply a template to current toon or pet. (is this deliberate?)

  • Avatar of TBABlackPanther TBABlackPanther Oct 26, 2010 at 22:04 UTC - 0 likes

    Hi i got this error on my pirest on german client, i wnat to create a new empty template:

    2x Talented-v3.0-beta2\spell.lua:98: bad argument #2 to 'strsplit' (string expected, got nil) Talented-v3.0-beta2\spell.lua:98: in function `UncompressSpellData' Talented-v3.0-beta2\core.lua:166: in function `CreateEmptyTemplate' Talented-v3.0-beta2\ui\menu.lua:61: in function `func' Interface\FrameXML\UIDropDownMenu.lua:636: in function `UIDropDownMenuButton_OnClick': <string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>

    Locals: self = <table> { CreateTemplateMenu = <function> @ Talented\ui\menu.lua:104: defaults = <table> {} OpenOptionsFrame = <function> @ Talented\ui\menu.lua:26: MakeArrow = <function> @ Talented\ui\trees.lua:168: GetTalentPrereqs = <function> @ Talented\spell.lua:195: spelldata = <table> {} OnChatCommand = <function> @ Talented\core.lua:81: HideTooltipInfo = <function> @ Talented\tips.lua:99: ExportWhpetTemplate = <function> @ Talented\whpet.lua:93: GetDefaultMode = <function> @ Talented\core.lua:267: SetDefaultModulePrototype = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:424: UpdateTemplateName = <function> @ Talented\core.lua:97: GetMode = <function> @ Talented\core.lua:248: SetTemplate = <function> @ Talented\core.lua:234: SetMode = <function> @ Talented\core.lua:252: ADDON_LOADED = <function> @ Talented\inspectui.lua:41: RegisterMessage = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118: UnregisterMessage = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181: Update = <function> @ Talented\core.lua:307: hooks = <table> {} GetPreviousTemplate = <function> @ Talented\core.lua:179: SendCommMessage = <function> @ Ace3\AceComm-3.0\AceComm-3.0.lua:73: db = <table> {} mode = "edit" UnregisterAllComm = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202: SetEnabledState = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:439: Hook = <function> @ Ace3\AceHook-3.0\AceHook-3.0.lua:277: OpenTemplate = <function> @ Talented\core.lua:219: OnEnable = <function> @ Talented\core.lua:271: GetTemplateStringClass = <function> @ Talented\encode.lua:15: MakeButton = <function> @ Talented\ui\trees.lua:159: ExportWowpetTemplate = <function> @ Talented\whpet.lua:103: ImportTemplate = <function> @ Talented\core.lua:197: Pool = <table> {} UpdateInspectTemplate = <function> @ Talented\inspectui.lua:53: UnregisterAllEvents = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202: optionsFrame = <unnamed> {} Deserialize = <function> @ Ace3\AceSerializer-3.0\AceSerializer-3.0.lua:240: MakeActionMenu = <function> @ Talented\ui\menu.lua:389: TalentView = <table> {} GetName = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:299: views = <table> {} name = "Talented" UpdateView = <function> @ Talented\viewmode.lua:47: Disable = <function> @ Ace3\AceAddon-3.0\AceAddon-3.0.lua:329: GetOption = <function> @ Talented\options.lua:46: HookInspectUI = <function> @ Talented\inspectui.lua:10: Unhook = <function> @ Ace3\AceHook-3.0\AceHook-3.0.lua:421: Print = <function> @ Talented\core.lua:11: UncompressSpellData = <function> @ Talented\spell.lua:94: SetOption = <function> @ Talented\options.lua:39: Serialize = <function> @ Ace3\AceSerializer-3.0\AceSerializer-3.0.lua:116: GetTemplateMasteryState = <function> @ Talented\editmode.lua:23: EnableUI = <function> @ Talented\ui\base.lua:278: MakeTalentFrame = <function> @ Talented\ui\trees.lua:148: RegisterComm = <function> defined @Ace3\AceComm-3.0\AceComm-3.0.l -

  • Avatar of longjohnson longjohnson Oct 26, 2010 at 16:10 UTC - 0 likes

    Thanks for updating this addon. I created a ticket about Pet Templates but thought I'd mention it here too. Using R676 it seems its still not possible to add talents to pet templates. The pet level is fixed at 10 and no obvious way of changing that to level 80 or 85

    Last edited Oct 26, 2010 by longjohnson


Date created
Sep 13, 2007
Last update
Jan 02, 2012
Development stage
  • deDE
  • enUS
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
zlib/libpng License
Recent files



Embedded library