Download
(150 Kb)
Download
Updated: 01-19-14 10:43 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:01-19-14 10:43 PM
Created:03-01-09 03:54 AM
Downloads:5,446
Favorites:69
MD5:
5.4
Learning Aid Beta  Popular! (More than 5000 hits)
Version: 1.12.0 Alpha 2
by: Jamash [More]
This is the BETA version of Learning Aid for testing.

VERSION 1.12.0 ALPHA 2

General cleanup for WoW 5.4.2. Seems to work mostly ok, I guess? I dunno.

Please report any bugs you find.

If you do find a bug, please post a screenshot on the forum thread.
1.13.0 Alpha 1: Hopefully fixed guild spell spam (again).

1.11.1 Alpha 1: Hopefully fixed learning a companion when no companions are known on the current character. Hopefully fixed guild spell spam. Ignore list changes in progress; ignore list is broken for now.

1.11 Release:
Fixed an issue with the ignore list.

1.11 Beta 2:
Bug fixes, moved some stuff around, more bug fixes. Removed "Tracking Skills" from search options because tracking skills are no longer in the spellbook (and haven't been for a while now).

1.11 Beta 1:

Interface #40000
Updated for patch 4.0.1
"Learn All" button added to trainers.

1.10 Beta 2:

Fixed an error encountered when leveling, added Korean localization.

1.10 Beta 1a:

Fixed a simple syntax error.

1.10 Beta 1:

The main Learning Aid window now automatically sizes itself to fit the screen, using multiple columns if necessary. No more running off the bottom of the screen!

1.09 Beta 1:

Don't print the names abilities that are unlearned and immediately relearned when the user swaps talent specs.

1.09 Alpha 2:

The "Find Shapeshift forms" toggle was backwards. Fixed.

New Ignore Ability function. Ctrl-click on an icon in the Learning Aid
window to ignore that ability when using the Search feature.

You can also use /la ignore Ability Name and /la unignore Ability Name

/la unignoreall to reset the list of ignored abilities

1.08 Release:

Added an option to toggle whether to search for Shaman totems when
searching for abilities missing from action bars.

Fixed wrong companion bug (again).

1.07 Release: Fixed a couple of spam filter bugs, updated documentation.

1.07 RC 1: Added filter for "You have learned" and "You have unlearned" chat spam. Updated readme.txt.

1.07 Beta 1: Save the contents of action bars when erasing talents and when logging out, then restore saved action bar buttons when talented abilities are relearned. Macaroon support added to macro scanner.

1.06 Release Candidate 1: Synchronize documentation and configuration options.
1.06 Beta 5: Added Ace libraries for slash command parsing, event handling and a brand-new GUI config panel. /la missing now supports options to include or exclude shapeshift forms, auras, etc., tracking abilities, and abilities that are used in macros.
1.06 Beta 4: Added a slash command (/la missing) to search for spells which are missing from your action bars.
1.06 Beta 3: Added a "close" button to the Learning Aid window.
1.06 Beta 2: Fixes issues with Dual Specs, learning skills during combat, attempting to close the window or hide buttons during combat.
1.06 Beta 1: First version for Patch 3.1.0 with Dual Spec support.
Optional Files (0)


Archived Files (19)
File Name
Version
Size
Author
Date
1.12.0 Alpha r1
129kB
Jamash
03-20-12 02:20 PM
1.11.1 Alpha 1
122kB
Jamash
03-29-11 10:07 PM
1.11 Release
117kB
Jamash
12-07-10 12:14 AM
1.11 Beta 2
113kB
Jamash
11-22-10 06:02 PM
1.11 Beta 1
121kB
Jamash
10-13-10 01:21 AM
1.10 Beta 2
115kB
Jamash
06-28-10 11:35 AM
1.10 Beta 1a
114kB
Jamash
04-09-10 03:33 PM
1.10 Beta 1
114kB
Jamash
04-08-10 12:11 AM
1.09 beta 1
113kB
Jamash
03-29-10 05:16 PM
1.09 alpha 2
109kB
Jamash
12-16-09 03:38 AM
1.07
107kB
Jamash
05-19-09 05:05 AM
1.07 RC 1
107kB
Jamash
05-15-09 08:55 PM
1.07 BETA 1
104kB
Jamash
05-03-09 03:13 AM
1.06 RC1
104kB
Jamash
04-14-09 07:32 AM
1.06 BETA 5
100kB
Jamash
04-12-09 03:54 AM
1.06 BETA 4
9kB
Jamash
04-03-09 01:59 AM
1.06 BETA 3
8kB
Jamash
03-12-09 08:50 PM
1.06 BETA 2
8kB
Jamash
03-05-09 11:59 PM
1.06 BETA 1
8kB
Jamash
03-01-09 03:54 AM


Post A Reply Comment Options
Old 10-21-10, 10:41 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 jmcgrath
Two errors, plus I can not see the learning aid window, only printed message to chat.
Are you sure you're running the 1.11 beta and not 1.10?

Originally posted by Jzar
Date: 2010-10-15 10:57:13
ID: -1
Error occured in: Global
Count: 3
Message: ..\AddOns\LearningAid\LearningAid.lua line 637:
attempt to index local 'b' (a nil value)
That's interesting, do you know what you were doing when that error occurred?
Jamash is offline Report comment to moderator  
Reply With Quote
Old 10-17-10, 07:50 AM  
jmcgrath
A Kobold Labourer
 
jmcgrath's Avatar

Forum posts: 0
File comments: 190
Uploads: 0
Two errors, plus I can not see the learning aid window, only printed message to chat.



Interface\AddOns\LearningAid\Spell.lua:14: attempt to call global 'GetSpellName' (a nil value)
Count: 1

Call Stack:
(tail call): ?
Interface\AddOns\LearningAid\Spell.lua:14: in function `UpdateSpellBook'
Interface\AddOns\LearningAid\LearningAid.lua:582: in function <Interface\AddOns\LearningAid\LearningAid.lua:561>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...AddOns\BossModTTS\libs\AceAddon-3.0\AceAddon-3.0.lua:539: in function `EnableAddon'
...AddOns\BossModTTS\libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...AddOns\BossModTTS\libs\AceAddon-3.0\AceAddon-3.0.lua:615>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:242: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:316: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:517: in function <Interface\FrameXML\UIParent.lua:492>


and







Interface\AddOns\LearningAid\Spell.lua:54: attempt to call global 'GetSpellName' (a nil value)
Count: 76

Call Stack:
(tail call): ?
Interface\AddOns\LearningAid\Spell.lua:54: in function `DiffSpellBook'
Interface\AddOns\LearningAid\LearningAid.lua:818: in function `?'
Interface\AddOns\LearningAid\LearningAid.lua:558: in function `?'
...TTS\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...TTS\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...TTS\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
...AddOns\BossModTTS\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...AddOns\BossModTTS\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
jmcgrath is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 02:37 PM  
SquishyGirl!
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thank you !

I sincerely appreciate you updating this ! Seems to work flawlessly with around 70 other addons loaded.

A request though.... any chance you could add a strata level feature please ? The reason I ask is that lots of other frames addons (without the ability to change strata) are overlapping parts of the Learning Aid frame when I perform a search.

Thanks in advance !
SquishyGirl! is offline Report comment to moderator  
Reply With Quote
Old 10-15-10, 12:15 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
Date: 2010-10-15 10:57:13
ID: -1
Error occured in: Global
Count: 3
Message: ..\AddOns\LearningAid\LearningAid.lua line 637:
attempt to index local 'b' (a nil value)
Debug:
(tail call): ?
LearningAid\LearningAid.lua:637:
LearningAid\LearningAid.lua:637
[C]: sort()
LearningAid\LearningAid.lua:637:
LearningAid\LearningAid.lua:635
LearningAid\LearningAid.lua:895: ?()
LearningAid\LearningAid.lua:565: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[6]"]:4:
[string "safecall Dispatcher[6]"]:4
[C]: ?
[string "safecall Dispatcher[6]"]:13: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Jzar is offline Report comment to moderator  
Reply With Quote
Old 10-13-10, 09:45 AM  
amity
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
You're not to apologize for being late! This is a wonderful, useful addon - one I can't live without. Thank you for updating it!
amity is offline Report comment to moderator  
Reply With Quote
Old 06-26-10, 02:33 PM  
Jamash
A Deviate Faerie Dragon
 
Jamash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 23
Uploads: 6
Leveling bug

The leveling bug is fixed in the next version, which will be released today* after I give it some testing.

*tomorrow
Last edited by Jamash : 06-27-10 at 02:49 AM.
Jamash is offline Report comment to moderator  
Reply With Quote
Old 06-11-10, 03:42 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Nope, another two levels, the Dridzt fixes (for ostensibly another problem) didn't fix the error posted below.

Learned two new ability ranks (one of them an upgraded Paladin Aura). Mouseover one of the two icons in the LearningAid v1.10 Beta 1a frame (I believe it was the Aura first) and the 100% identical error as posted below occurred.

Hope you can fix the bug.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 06-10-10, 01:23 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Pretty consistent errors with v1.10 Beta 1a in WoW 3.3.3a live. Haven't been leveling much so haven't reported them earlier.

On two different occasions when clicking an ability in the Learning Aid frame (after learning something new and/or upgrades after two different levels) to move it to your bar, etc., the following error is thrown up:

Code:
["message"] = "LearningAid-30300\\Spell.lua:121: attempt to index local 'buttons' (a nil value)\nLearningAid-30300\\Spell.lua:47: in function `RemoveSpell'\nLearningAid-30300\\Spell.lua:64: in function `DiffSpellBook'\nLearningAid-30300\\LearningAid.lua:818: in function `?'\nLearningAid-30300\\LearningAid.lua:558: in function `?'\nCallbackHandler-1.0-5:147: in function <...onLoader\\CallbackHandler-1.0\\CallbackHandler-1.0.lua:147>\n<string>:\"safecall Dispatcher[1]\":4: in function <[string \"safecall Dispatcher[1]\"]:4>\n<in C code>: ?\n<string>:\"safecall Dispatcher[1]\":13: in function `?'\nCallbackHandler-1.0-5:92: in function `Fire'\nAceEvent-3.0-3 (Ace3):120: in function `OnEvent'\nStopAddonMessage-1.4.1beta\\core.lua:277: in function <Interface\\AddOns\\StopAddonMessage\\core.lua:210>\n(tail call): ?:\n\n  ---",
            ["type"] = "error",
            ["session"] = 261,
            ["counter"] = 1,
        }, -- [73]
P.S.: both the 1.09 release and this beta from April 2010 are still missing the one-line fix posted by Dridzt in the release comments thread way back in 08-06-2009. I have modified my local copy with the fix, will see if it solves this particular problem (Dridzt's errors from using 1.08 are different).
Last edited by Zidomo : 06-10-10 at 02:05 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 04-09-10, 05:12 PM  
Jamash
A Deviate Faerie Dragon
 
Jamash's Avatar
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 23
Uploads: 6
Fixed in 1.10 Beta 1a, thanks for the reports!
Jamash is offline Report comment to moderator  
Reply With Quote
Old 04-08-10, 05:37 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by rza
there is a typo in the newest beta (1.10. Beta 1)
in LearningAid.lua line 948
Yes. Seven errors at logon of 1.10 Beta 1 (upgraded from LearningAid 1.09):

Code:
["message"] = "LearningAid-1.10\\LearningAid.lua:948: unexpected symbol near ')'\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [601]
        {
            ["message"] = "LearningAid-1.10\\SpellButton.lua:3: attempt to index local 'LA' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [602]
        {
            ["message"] = "LearningAid-1.10\\Companion.lua:2: attempt to index local 'LA' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [603]
        {
            ["message"] = "LearningAid-1.10\\Spell.lua:4: attempt to index local 'LA' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [604]
        {
            ["message"] = "LearningAid-1.10\\ActionBar.lua:15: attempt to index local 'LA' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [605]
        {
            ["message"] = "LearningAid-1.10\\Locale\\enUS.lua:1: attempt to index global 'LearningAid' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [606]
        {
            ["message"] = "LearningAid-1.10\\Locale\\deDE.lua:1: attempt to index global 'LearningAid' (a nil value)\n\nLocals:|r\n\n  ---",
            ["type"] = "error",
            ["time"] = "2010/04/08 18:58:54",
            ["session"] = 1670,
            ["counter"] = 1,
        }, -- [607]
    },
Last edited by Zidomo : 04-08-10 at 05:40 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 04-08-10, 11:33 AM  
rza
A Defias Bandit

Forum posts: 3
File comments: 57
Uploads: 0
Hi

First of all great addon

there is a typo in the newest beta (1.10. Beta 1)
in LearningAid.lua line 948

should be
self:ToggleIgnore(spellButton.spellName:GetText())

at the moment
self:ToggleIgnore(spellButton.spellName:GetText()))

rza
rza is offline Report comment to moderator  
Reply With Quote
Old 03-29-10, 05:18 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 jmcgrath
Will give this great addon a bump - I simply love it and have been using it for ages and ages!

Hope it never dies
Sorry to go silent for a few months, but my laptop died and I couldn't really play WoW. Long story short, got a new laptop, development has resumed! 1.09 Release should be out within a few days unless I discover a serious bug.
Jamash is offline Report comment to moderator  
Reply With Quote
Old 03-29-10, 04:10 PM  
jmcgrath
A Kobold Labourer
 
jmcgrath's Avatar

Forum posts: 0
File comments: 190
Uploads: 0
Will give this great addon a bump - I simply love it and have been using it for ages and ages!

Hope it never dies
jmcgrath is offline Report comment to moderator  
Reply With Quote
Old 05-03-09, 03:15 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 Jzar
Sorry, I should have specified. I meant to imply however, that my Macaroon setup indeed does *not* use ActionIDs. That's why I figured it would not work, even though I haven't had a chance to try it on the PTR.

Well, if you ever get bored and are looking for more things to keep you entertained, you can always go see how hard it would be to iterate through Macaroon buttons searching. Otherwise, (and I completely understand) don't worry about it.

Thanks so much for Learning Aid; it's primary use makes me very happy as is.

(This is just my own opinion, but if you've never tried Macaroon, you don't know what you're missing!)
Thanks for the praise! With a little help from Maul (author of Macaroon) I have added Macaroon support to the Learning Aid macro scanner as of version 1.07 BETA 1. Try it out and let me know if it works!
Jamash is offline Report comment to moderator  
Reply With Quote
Old 04-14-09, 01:47 PM  
Jzar
A Chromatic Dragonspawn
 
Jzar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 157
File comments: 299
Uploads: 5
Sorry, I should have specified. I meant to imply however, that my Macaroon setup indeed does *not* use ActionIDs. That's why I figured it would not work, even though I haven't had a chance to try it on the PTR.

Well, if you ever get bored and are looking for more things to keep you entertained, you can always go see how hard it would be to iterate through Macaroon buttons searching. Otherwise, (and I completely understand) don't worry about it.

Thanks so much for Learning Aid; it's primary use makes me very happy as is.

(This is just my own opinion, but if you've never tried Macaroon, you don't know what you're missing!)
Jzar is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: