Download
(119 Kb)
Download
Updated: 05-06-11 02:51 PM
Pictures
File Info
Updated:05-06-11 02:51 PM
Created:unknown
Downloads:16,407
Favorites:276
MD5:
Learning Aid  Popular! (More than 5000 hits)
Version: 1.11.2
by: Jamash [More]
Learning Aid is for all those times when you've just leveled up, retalented, or learned a new trade skill and you've had to page through your spellbook looking for all those new icons.

When you learn a new ability, or tradeskill, Learning Aid pops up a window with the new ability icon in it, ready to be dragged to your Action Bar.

Learning Aid also filters the chat message spam that you get when swapping specs, unlearning talents, or learning several talents at once down to one or two lines.

Directions

1. Learn a new 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.

Options

Right-click on the window's title, or click the lock icon to lock the window so it does not move.

Compatiblity

Learning Aid is compatible with World of Warcraft version 4.3.0. I am working on updating it for 5.0.4 right now.

Latest Changes
v1.11.2: Fixed the stack overflow bug.

v1.11.1: Compatible with WoW 4.1.0, improvements to the ignore list, fixed the guild perk issue.
v1.11.2: Fixed the stack overflow bug.
v1.11.1: Compatible with WoW 4.1.0, improvements to the ignore list, fixed the guild perk issue.
v1.11: Compatible with WoW 4.0.x, new "Learn All" button on trainers.
v1.10.1: Chinese localizations added (zhCN and zhTW), kindly provided by wowuicn.
v1.10: The Learning Aid window now grows wider when there are too many abilities on it to fit in one column. Korean localization added, kindly provided by talkswind.
v1.09: "Find Shapeshift Forms" toggle was backwards (fixed). New "Ignore Ability" feature available via ctrl-click and /la ignore chat command. When swapping talent specs, do not print abilities that are unlearned then immediately relearned.
v1.08: Shaman totem option in missing ability search. Fixed "wrong companion shown" bug (again). Updated TOC to 30200.
v1.07.2: Added German translation kindly provided by Freydis88.
v1.07.1: Fixed a long-standing bug that caused the wrong companion to appear in the Learning Aid window when learning a companion during a period of greater than usual server lag.
v1.07: Added a spam filter for "You have learned X." and "You have unlearned Y." system chat messages. Defaults to on. Added the ability to automatically save deleted action buttons when you unlearn your talents either at a trainer or due to a major patch, and restore the buttons to your action bar when you relearn the spells or abilities. Added Macaroon support to the macro scanner.
v1.06.1: Fixed macro search for abilities with ":" in them.
v1.06: Added a GUI configuration page in the Blizzard Addon preferences window. Added a function to search the player's action bars for missing abilities. Updated TOC version to 30100 for patch 3.1.
v1.05: Fixed a bug that could cause pet and mount tooltips to display incorrectly. Updated TOC version to 30000 for patch 3.0.
v1.04: Added ability to lock the window
v1.03: Support for pets and mounts added for WoW 3.0, and minor cosmetic fixes.
v1.02: Shift-click to create chat links added.
v1.01: Fixed bug with learning passive abilities.
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Author
Date
1.11.1
119kB
Jamash
04-26-11 10:34 AM
1.11
113kB
Jamash
12-07-10 12:17 AM
1.10.1
114kB
Jamash
07-13-10 03:00 AM
1.10
112kB
Jamash
07-11-10 05:29 PM
1.09
109kB
Jamash
04-04-10 07:24 PM
1.08
112kB
Jamash
08-04-09 11:46 PM
1.07.2
111kB
Jamash
06-07-09 03:23 AM
1.07.1
104kB
Jamash
06-03-09 03:35 AM
1.07
107kB
Jamash
05-19-09 05:11 AM
1.06.1
100kB
Jamash
04-15-09 11:58 PM
1.06
100kB
Jamash
04-14-09 07:51 AM
1.05
6kB
Jamash
10-20-08 01:06 AM


Post A Reply Comment Options
Old 12-08-10, 03:30 AM  
Phanx
A Pyroguard Emberseer
 
Phanx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3707
File comments: 1863
Uploads: 38
Could you please get rid of the swirly textures around the buttons? They're bad enough in the spellbook, but in Learning Aid the buttons are closer together, so the swirls end up overlapping adjacent buttons:
Phanx is offline Report comment to moderator  
Reply With Quote
Old 10-15-10, 05:02 AM  
markhr
A Fallenroot Satyr

Forum posts: 23
File comments: 44
Uploads: 0
apologies if this has been fixed already

Date: 2010-10-14 18:48:08
ID: -20
Error occured in: Global
Count: 1
Message: ..\AddOns\LearningAid\Spell.lua line 54:
attempt to call global 'GetSpellName' (a nil value)
Debug:
(tail call): ?
LearningAid\Spell.lua:54: DiffSpellBook()
LearningAid\LearningAid.lua:818: ?()
LearningAid\LearningAid.lua:558: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
Ace3, v
Auctionator, v2.6.5
BadBoy, v6.100
BadBoyCCleaner, v3.11
BadBoyLevels, v2.61
Bagnon, v2.14.0
BagnonForever, v1.1.2
BagnonTooltips, v
BlizzMove, vv1.1
buffalo3, v
DoomCooldownPulse, v
GatherMate2, v1.0-RC6
GoingPriceAllakhazam, v3.3.1286589514
GoingPriceWowhead, v3.3.1287068001
LearningAid, v1.10.1
Levelland, v
LightHeaded, v315
MailOpener, vv1.2.6
Mappy, v3.0.1
Postal, v3.4.2
Scrap, v
TidyPlates, v5.13.3 (R39)
TidyPlatesGrey, v
Titan, v4.3.8.30300 - Revision 386
TitanAmmo, v4.3.8.30300
TitanBag, v4.3.8.30300
TitanClock, v4.3.8.30300
TitanCoords, v4.3.8.30300
TitanGoldTracker, v4.3.8.30300
TitanLootType, v4.3.8.30300
TitanPerformance, v4.3.8.30300
TitanRegen, v4.3.8.30300
TitanRepair, v4.3.8.30300
TitanVolume, v4.3.8.30300
TitanXP, v4.3.8.30300
BlizRuntimeLib_enUS v4.0.1.40000 <eu>
(ck=38e)

Date: 2010-10-14 18:48:08
ID: -21
Error occured in: Global
Count: 1
Message: ..\AddOns\LearningAid\Spell.lua line 14:
attempt to call global 'GetSpellName' (a nil value)
Debug:
(tail call): ?
LearningAid\Spell.lua:14: UpdateSpellBook()
LearningAid\LearningAid.lua:582:
LearningAid\LearningAid.lua:561
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9:
[string "safecall Dispatcher[1]"]:5
(tail call): ?
Ace3\AceAddon-3.0\AceAddon-3.0.lua:539: EnableAddon()
Ace3\AceAddon-3.0\AceAddon-3.0.lua:629:
Ace3\AceAddon-3.0\AceAddon-3.0.lua:615
[C]: LoadAddOn()
..\FrameXML\UIParent.lua:242: UIParentLoadAddOn()
..\FrameXML\UIParent.lua:316: TimeManager_LoadUI()
..\FrameXML\UIParent.lua:517:
..\FrameXML\UIParent.lua:492
AddOns:
Swatter, v5.8.4723 (CreepyKangaroo)
Ace3, v
Auctionator, v2.6.5
BadBoy, v6.100
BadBoyCCleaner, v3.11
BadBoyLevels, v2.61
Bagnon, v2.14.0
BagnonForever, v1.1.2
BagnonTooltips, v
BlizzMove, vv1.1
buffalo3, v
DoomCooldownPulse, v
GatherMate2, v1.0-RC6
GoingPriceAllakhazam, v3.3.1286589514
GoingPriceWowhead, v3.3.1287068001
LearningAid, v1.10.1
Levelland, v
LightHeaded, v315
MailOpener, vv1.2.6
Mappy, v3.0.1
Postal, v3.4.2
Scrap, v
TidyPlates, v5.13.3 (R39)
TidyPlatesGrey, v
Titan, v4.3.8.30300 - Revision 386
TitanAmmo, v4.3.8.30300
TitanBag, v4.3.8.30300
TitanClock, v4.3.8.30300
TitanCoords, v4.3.8.30300
TitanGoldTracker, v4.3.8.30300
TitanLootType, v4.3.8.30300
TitanPerformance, v4.3.8.30300
TitanRegen, v4.3.8.30300
TitanRepair, v4.3.8.30300
TitanVolume, v4.3.8.30300
TitanXP, v4.3.8.30300
BlizRuntimeLib_enUS v4.0.1.40000 <eu>
(ck=38e)
markhr is offline Report comment to moderator  
Reply With Quote
Old 07-20-10, 10:11 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1050
Uploads: 0
After a raft of buggy 1.10 betas, finally the release version 1.10.x is here...and works perfectly. Nice work.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 07-12-10, 08:16 AM  
Hakula
A Murloc Raider
 
Hakula's Avatar

Forum posts: 9
File comments: 29
Uploads: 0
wow this is pretty nifty, can't wait to give it a go.
__________________
"Life is meaningless. It is in death that we are truly tested." - Baron Rivendare
Hakula is offline Report comment to moderator  
Reply With Quote
Old 08-06-09, 06:07 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
1.08 some errors (and fix)

One of my characters is getting these errors with 1.0.8
Code:
2009/08/06 00:55:14-1870-x1]: LearningAid-30200\LearningAid.lua:72: attempt to index field 'enUS' (a nil value)
LearningAid-30200\LearningAid.lua:147: in function <Interface\AddOns\LearningAid\LearningAid.lua:79>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):502: in function `InitializeAddon'
AceAddon-3.0-5 (Ace3):614: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:607>
Code:
[2009/08/06 00:55:28-1870-x7]: LearningAid-30200\LearningAid.lua:15: attempt to call method 'UpdateCompanions' (a nil value)
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):119: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:118>
Code:
[2009/08/06 00:55:28-1870-x1]: LearningAid-30200\LearningAid.lua:496: attempt to call method 'UpdateSpellBook' (a nil value)
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):531: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):621: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:607>
Code:
[2009/08/06 00:55:44-1870-x4]: LearningAid-30200\LearningAid.lua:521: attempt to index field 'closeButton' (a nil value)
LearningAid-30200\LearningAid.lua:473: in function `?'
CallbackHandler-1.0-3 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-3 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):119: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:118>
I made the following changes to the top of ActionBar.lua, Companion.lua, Spell.lua, SpellButton.lua
to correct the scope/visibility errors and it runs error-free on all chars atm.
Code:
local LA = LibStub("AceAddon-3.0"):GetAddon("LearningAid",true)
instead of local LA = LearningAid.
Also to Locale\enUS|deDE.lua
Code:
local LA = LibStub("AceAddon-3.0"):GetAddon("LearningAid",true)
LA.strings.enUS = {
Hope it helps.
Dridzt is online now Report comment to moderator  
Reply With Quote
Old 08-05-09, 07:59 AM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
I got used to not using /la search on my Shaman, even though I would've liked to because I use TotemTimers, and none of the tots were on my bars. So that list was way too big for my screen, lol. I dunno why I never thought to suggest a totem filter to you, but I'm SO GLAD you put it in now yourself! That's AWESOME!!!
Jzar is offline Report comment to moderator  
Reply With Quote
Old 07-23-09, 03:34 PM  
Chrome67
A Murloc Raider
 
Chrome67's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 56
Uploads: 7
BTW...awesome mod!

I just thought I'd mention that this is a great mod. When I first came across it I didn't think much of it, but I've found it to be a godsend when trying to organize my minimal UI structure with new spells.

Thanks!
Chrome67 is offline Report comment to moderator  
Reply With Quote
Old 06-11-09, 04:43 PM  
Jamash
A Deviate Faerie Dragon
 
Jamash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 23
Uploads: 6
Originally posted by Frayol
One minor issue I've recently noticed. The text in the right-click menu doesn't change once you've locked Learning Aid in place. I only realised this after I tried to move the window to other side of my screen and finding I couldn't. Right-clicking kept offering me the chance to lock the window, which eventually I tried and it then allowed me to move it. Any chance that it could be changed to show "unlock" if you've already locked it?
Thanks for the bug report! I'll take a look at it.
Last edited by Jamash : 06-11-09 at 04:45 PM.
Jamash is offline Report comment to moderator  
Reply With Quote
Old 06-11-09, 01:17 AM  
Frayol
A Deviate Faerie Dragon
 
Frayol's Avatar
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 127
Uploads: 4
One minor issue I've recently noticed. The text in the right-click menu doesn't change once you've locked Learning Aid in place. I only realised this after I tried to move the window to other side of my screen and finding I couldn't. Right-clicking kept offering me the chance to lock the window, which eventually I tried and it then allowed me to move it. Any chance that it could be changed to show "unlock" if you've already locked it?
Frayol is offline Report comment to moderator  
Reply With Quote
Old 05-22-09, 03:11 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
Originally posted by Jamash
It seems to only appear when there's a great deal of server lag, which means I only managed to consistently reproduce it on patch day. It should be fixed in 1.07.1 which I hope to get out soon.
Thanks for the quick reply, and it was indeed quite laggy when I got that Argent Squire (though I got those 2 LA displayed about 6 months before) .

s, Fonjask
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Old 05-21-09, 10:40 AM  
Jamash
A Deviate Faerie Dragon
 
Jamash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 23
Uploads: 6
Originally posted by Fonjask
First of all, I love your addon, searching through my spellbook (especially pre-wotlk) to find my new spells was a huge pain.

Second, I found a bug, when I completed the quest that gives you the minipet Argent Squire and learned it, this happened:

Any clue on what may have caused this problem?

Thanks in advance, Fonjask
Thanks for the bug report! I've been seeing that behavior very rarely for a while, and I believe that finally I have the problem figured out. It seems to only appear when there's a great deal of server lag, which means I only managed to consistently reproduce it on patch day. It should be fixed in 1.07.1 which I hope to get out soon.

Cheers,
Jamash
Jamash is offline Report comment to moderator  
Reply With Quote
Old 05-21-09, 09:06 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
First of all, I love your addon, searching through my spellbook (especially pre-wotlk) to find my new spells was a huge pain.

Second, I found a bug, when I completed the quest that gives you the minipet Argent Squire and learned it, this happened:




Any clue on what may have caused this problem?


Thanks in advance, Fonjask
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Old 11-11-08, 07:52 PM  
Jamash
A Deviate Faerie Dragon
 
Jamash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 23
Uploads: 6
Originally posted by FrooziE
Does this let you know what spells have become available to you once you level? After leveling I would love to have something tell me "you can now learn XXXXXXX."
No, Learning Aid only activates when you actually learn an ability. I use TrainerSkills to tell me what I can learn when I level.
Jamash is offline Report comment to moderator  
Reply With Quote
Old 11-11-08, 03:52 PM  
FrooziE
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Does this let you know what spells have become available to you once you level? After leveling I would love to have something tell me "you can now learn XXXXXXX."
FrooziE is offline Report comment to moderator  
Reply With Quote
Old 09-19-08, 02:43 PM  
Purity
A Deviate Faerie Dragon

Forum posts: 16
File comments: 177
Uploads: 0
I love this! Thank you.
__________________
Purity is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: