Learning Aid

Learning Aid main window

On Hiatus

I'm not currently subscribed to World of Warcraft. I just moved, I am transitioning jobs and also earning a Bachelor of Science in Software Development from Western Governors University. I'm sorry, because I really want to maintain and improve Learning Aid. I just don't have enough time and money to spare to play WoW right now. I'd like to keep Learning Aid alive, but I only have the ability to play on my sub-20 characters and the PTR (when that's up). If anyone wants to contribute patches, they are welcome to do so. Please send me a PM or post a comment with the changes. Thanks.

What Learning Aid Does

  • Displays new spells/abilities when you level up or gain new abilities through other means.
  • Searches for spells/abilities that you may have forgotten to add to your action bars.
  • Puts unlearned and then relearned talent-based spells/abilities back where they were.

What Learning Aid Doesn't Do Yet

  • LDB plugin.
  • Integration with the base UI's level-up display.
  • Filtering of level-up messages.
  • Finer-grained control of automatic placement of newly learned spells on action bars, from turning it off to controlling when and where it happens.
  • Highlighting options for the spellbook, such as making missing spells stand out in some way.


  1. Learn a new spell/ability!
  2. Drag it to your action bar!
  3. Click the close box to dismiss the window!

You can also shift-click an ability button to create a chat link, just like from the spellbook.


Right-click on the window's title to lock the window so it does not move. Learning Aid has a configuration panel in the Interface Options window.


Learning Aid 1.12 Beta 3a is compatible with World of Warcraft 6.2.0.

Latest Changes

Updated TOC to 60200 for Warlords of Draenor patch 6.2.0.
Added "Ignore Auto Attack" option.
Removed more dead Spam Filter code that was causing errors.

Updated TOC to 60100 for Warlords of Draenor patch 6.1.0.
Fixed some global pollution found with Globe (https://www.townlong-yak.com/globe/).
Added checks for spells like Flying Serpent Kick that change ID on the fly.
Added initial visible support for action bar copy and paste.
Added support for flyouts to action bar copy and paste.
Added support for dynamic shapeshift bar numbering to action bar copy and paste.
Added named bar clipboards to action bar copy and paste, replacing the single implicit clipboard.

TOC update for Warlords of Draenor patch 6.0.2. No significant changes.

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

  • Avatar of Jamash Jamash Jul 13, 2010 at 09:04 UTC - 0 likes

    Thanks to talkswind and wowuicn for their Korean and Chinese translations (respectively) of Learning Aid! I greatly appreciate your work!

  • Avatar of Freydis88 Freydis88 May 26, 2010 at 07:58 UTC - 0 likes

    Hi @ all,

    it would be nice if somebody could have a look at the French localization, or whatever language is not done yet, like Spanish, Russian or Chinese:


    This is just sort of a reminder to all the people coming around ;)

    Greetings to everybody and have a nice day!

    George Orwell:

    "Political language is designed to make lies sound truthful and murder respectable,

    and to give the appearance of solidity to pure wind."

  • Avatar of Jamash Jamash Apr 10, 2010 at 22:07 UTC - 0 likes

    crzykidd: If you type "/la macros on" (without the quotes) or go to the Learning Aid configuration panel and enable the corresponding checkbox, then the missing ability search will look inside macros for abilities.  However, it will only find them if they are on a standard (Blizzard ID based) action bar or a Macaroon action bar.  Are you using a different action bar / macro AddOn?

  • Avatar of crzykidd crzykidd Apr 10, 2010 at 07:55 UTC - 0 likes

    Thanks that fixed it. I just converted to doing a ton of mouse over macros for my healer. What should /macros do? When I do search it shows spells that exist in a macro, and if I do /macros nothing seems to happen.

    BTW really like the columns change thanks for doing that.

  • Avatar of Jamash Jamash Apr 09, 2010 at 21:41 UTC - 0 likes

    There was a bug in version 1.10 Beta 1. I just uploaded 1.10 Beta 1a which should fix the issue.

  • Avatar of crzykidd crzykidd Apr 09, 2010 at 01:30 UTC - 0 likes

    Hmm So I installed and it doesn't show up under addons or with /la I deleted the addon and all settings and installed fresh.. same problem. Did something change?

  • Avatar of Jamash Jamash Apr 07, 2010 at 00:45 UTC - 0 likes

    @crzykidd: Yeah, I can do that. In the meantime, try out the "Ignore Ability" feature new in 1.09. That should help reduce the number of abilities that show up when you use the missing ability search.

    edit: OK, version 1.10 Beta 1 is up, which adds multiple column support. Try it out, see if it works.

    Last edited Apr 08, 2010 by Jamash
  • Avatar of crzykidd crzykidd Apr 05, 2010 at 16:01 UTC - 0 likes

    Is there anyway to make this display as 2 colums vs the one? It doesn't pick up items contained in AutoBar, so I tend to have a number of items that don't have a button. On my lvl 80 toons it scrolls off the bottom of the screen. The ability to have 2 or 3 columns would improve this a lot.


  • Avatar of Freydis88 Freydis88 Jun 05, 2009 at 18:53 UTC - 0 likes

    Hi Jamash, I'm working on it right now and will be finished soon.

    Greetings, Freydis

    EDIT: OK, done. Please let me know in case you need some more translation. :)

  • Avatar of Jamash Jamash Jun 04, 2009 at 12:10 UTC - 0 likes

    Hi Fredyis88, if you would like to help translate Learning Aid then I would very much appreciate it! I just activated localization and uploaded a few basic phrases. I will add the rest of the text from the configuration page to the localization system over the next few days.

    Thanks, Jamash


Date created
Aug 25, 2008
Last update
Aug 07, 2015
Development stage
  • deDE
  • enUS
  • koKR
  • zhCN
  • zhTW
GNU Lesser General Public License version 3 (LGPLv3)
Curse link
Learning Aid
Recent files



Embedded library