• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

TrainerSkills3

 

Project Updated:
Files Updated: Sun, Oct 19 2008
Supports Game Version: 3.0.2
Category: Professions, and Class
Tags:

, , , and [Edit Tags]

Project Manager: gandalf501
Additional Authors: No additional authors
Current Version: TrainerSkills 3_20a
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 16
Downloads Total: 20,610
Favorites: 229
Comments: 77
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About TrainerSkills3
  •  
  • Now updated to WOW 3.0 and WotLK
  • originally developed by Razzer then modified by eswat. (Fixed for WOW 2.0 by me)
  • original addon at http://www.curse-gaming.com/en/files/details/514/trainerskills/ (does not work with WOW 2.0)
  • modified addon at http://wow.curse-gaming.com/en/files/details/2691/trainerskills-continued/ (also doesn't work with WOW 2.0)

TrainerSkills is a mod that saves the skillframe from trainers so you can bring it up from anywhere in the world. It even turn skills green when you can learn them. It starts out empty so you have to visit your trainers before you see annything in this mod. It also saves your filtersettings at the trainers so you only have to set it once.

Useage: Type /ts or /trainerSkills or make a keybinding to bring up the frame. /ts help will show a list of slashcommands.

Features: - When you can learn new skills there will be shown a notification in the chat about what you can learn. - Saves your filtersettings at the trainer and uses it as default. - Shows the locations of your trainers in tooltips. - You can also see what skills your other characters have and can learn. - Besides all that, the TrainerSkills frame will work and act just like the frame that is shown at the trainers.

Optional Addon "http://www.curse-gaming.com/en/files/details/5116/demon-trainer-continued/" by Razzer is being maintained by "quel"

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  TrainerSkills3 TrainerSkills 3_20a Release 3.0.2 8,806 10/19/2008
  TrainerSkills3 V3_11c Release 2.0.6 258 2/4/2007
  TrainerSkills3 V3.11b Release 2.0.0 56 1/17/2007
  TrainerSkills3 V3_11a Release 2.0.0 50 1/12/2007
  TrainerSkills3 V3.01a Release 2.0.0 70 1/2/2007
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Here's hoping someone picks up this addon to make it work properly again.

    This error appears when there is a character selected in the character drop down menu and clicking on a profession trainer (spec the Herbalist Trainer in Darnassus. As seen by BugGrabber, English client.

    [2009/11/09 16:33:52-5899-x2]: TrainerSkills-3.20a\TrainerSkills.lua:1277: attempt to index local 'skillButton' (a nil value)
    TrainerSkills-3.20a\TrainerSkills.lua:577: in function `TrainerSkills_InitNewTablesAndSaveData'
    TrainerSkills-3.20a\TrainerSkills.lua:513: in function `TrainerSkills_Grab'
    TrainerSkills-3.20a\TrainerSkills.lua:160: in function `TrainerSkills_OnEvent'
    <string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
    <in C code>: in function `CloseTrainer'
    <string>:"*:OnHide":1: in function <[string "*:OnHide"]:1>
    <in C code>: in function `Hide'
    Interface\FrameXML\UIParent.lua:1561: in function `SetUIPanel':
    Interface\FrameXML\UIParent.lua:1637: in function `HideUIPanel':
    Interface\FrameXML\UIParent.lua:1319: in function <Interface\FrameXML\UIParent.lua:1311>:
    <in C code>: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:1960: in function <Interface\FrameXML\UIParent.lua:1947>:
    <in C code>: in function `HideUIPanel'
    Interface\FrameXML\UIParent.lua:2100: in function <Interface\FrameXML\UIParent.lua:2090>:
    <in C code>: in function `CloseWindows'
    Interface\FrameXML\UIParent.lua:2149: in function <Interface\FrameXML\UIParent.lua:2139>:
    <in C code>: in function `securecall'
    Interface\FrameXML\UIParent.lua:2886: in function `ToggleGameMenu':
    <string>:"TOGGLEGAMEMENU":1: in function <[string "TOGGLEGAMEMENU"]:1>

    Reply Report Permalink
  • I would love to see an update but in either case I'd like to make a suggestion. I dont really see a point i nthe trainer / character selection boxes seeing as how you can only ever be on one character at a time and said character is limited to one trainer. Sooo, anyway to do away with those windows and have it autoload the trainerr and character profiles automatically.

    So like lets say I'm on my hunter Oldgregg, well every time I type /ts it would show Hunter in the trainer selection area and my characters name Oldgregg in the character selection area. Hope this makes sense but I feel this to be a valid request, Ty ;-)

    Reply Report Permalink
  • shdwphnx said

    The point of the trainer selection boxes is so you can see your profession trainer data (TrainerSkills records both class skills and profession skills). The character selection box is simply a convenience feature for those people who want to check current training status for an alt.

    Unfortunately, neither matters at this point since this addon no longer works (see comments by Roweboy and AnthonyB).

    Reply Report Permalink
  • Lol, its workin just fine for me so you must have another mod breaking it if its not working for you.

    Reply Report Permalink
  • Veyilla said

    I wish me a Update for this Addon...

    Reply Report Permalink
  • AnthonyB said

    Date: 2009-01-25 23:00:23
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TrainerSkills\TrainerSkills.lua line 2329:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    TrainerSkills\TrainerSkills.lua:2329: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:69: UIDropDownMenu_Initialize()
    Titan\TitanMenu.lua:9: TitanRightClickMenu_OnLoad()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Reply Report Permalink
  • Roweboy said

    It no longer tells me when I can learn something new. Also when I meet the required skill and open the trainerskills window the new skills are not there unless I choose "Unavailable" and then they show up in red as if I can't learn them at that time.

    Reply Report Permalink
  • warderbrad said

    The addon doesn't seem to be responding when I try and tell it I want to move the minimap icon. I type /ts mmbMov like the help says and it doesn't do anywthing. Do I need to hold shift or something to move it?

    Reply Report Permalink
  • Shwaffle said

    Holy crap this addon is awesome.

    I think I summed it up.

    Reply Report Permalink
  • Aulliwyn said

    Date: 2008-12-02 21:58:11
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TrainerSkills\TrainerSkills.lua line 2329:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    TrainerSkills\TrainerSkills.lua:2329: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:51: UIDropDownMenu_Initialize()
    Titan\TitanMenu.lua:8: TitanRightClickMenu_OnLoad()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    Swatter, v3.1.8 (<%codename%>)
    Ace3, v
    ACP, v3.0.3.0.10
    Altoholic, v3.0.003
    AnsweringMachine, v2.00
    Atlas, v1.13.0
    AtlasBattlegrounds, v1.13.0
    AtlasDungeonLocs, v1.13.0
    AtlasOutdoorRaids, v1.13.0
    AtlasLoot, v5.02.02
    AucAdvanced, v5.1.3715 (SnaggleTooth)
    AucFilterBasic, v5.1.3715 (SnaggleTooth)
    AucFilterOutlier, v5.1.3715.2531
    AucMatchUndercut, v5.1.3715.2531
    AucStatClassic, v5.1.3715 (SnaggleTooth)
    AucStatHistogram, v5.1.3715 (SnaggleTooth)
    AucStatiLevel, v5.1.3715 (SnaggleTooth)
    AucStatPurchased, v5.1.3715 (SnaggleTooth)
    AucStatSales, v5.1.3715.2842
    AucStatSimple, v5.1.3715 (SnaggleTooth)
    AucStatStdDev, v5.1.3715 (SnaggleTooth)
    AucStatWOWEcon, v5.1.3715.2530
    AucUtilAHWindowControl, v5.1.3715.3311
    AucUtilAppraiser, v5.1.3715.2530
    AucUtilAskPrice, v5.1.3715.3175
    AucUtilAutoMagic, v5.1.3715.3142
    AucUtilCompactUI, v5.1.3715.2530
    AucUtilEasyBuyout, v5.1.3715.3583
    AucUtilItemSuggest, v5.1.3715.3108
    AucUtilPriceLevel, v5.1.3715.2545
    AucUtilScanButton, v5.1.3715.2530
    AucUtilScanFinish, v5.1.3715.2530
    AucUtilScanProgress, v5.1.3715.2530
    AucUtilSearchUI, v5.1.3715.3483
    AucUtilSimpleAuction, v5.1.3715.3708
    AucUtilVendMarkup, v5.1.3715.2530
    AutoProfitX, v2.04
    Babylonian, v5.1.DEV.130
    BankStatement, v
    BeanCounter, v5.1.3715 (SnaggleTooth)
    BonusScanner, v4.2
    Bookworm, v
    Configator, v5.1.DEV.160
    DebugLib, v5.1.DEV.130
    Enchantrix, v5.1.3715 (SnaggleTooth)
    EnchantrixBarker, v5.1.3715 (SnaggleTooth)
    EnemyWarn, v1.12
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    EquipCompare, v2.12
    FBOutfitDisplayFrame, v0.9.6c
    FBTitan, v0.9.6
    FBTrackingFrame, v0.9.6d
    FDAlert, v1.1
    FishingBuddy, v0.9.6f
    FlightMap, v
    Gatherer, v3.1.8
    GFWAdSpace, v2.4
    GFWFeedOMatic, v3.0.4
    GFWLinkerator, v2.4
    iTracking, v
    KHunterTimers, v
    MinimapTarget, vv1.1
    MobileMinimapButtons, v2.4
    MyRolePlay, v3.0.48
    NotesUNeed, v6.52.30000
    Omen, v3.0.4
    Outfitter, v4.3.1
    Overachiever, v0.21
    QuestHelper, v0.76
    SellFish, v2.1.3
    Stubby, v5.1.3715 (SnaggleTooth)
    Titan, v4.1.3.30000 (Revision 80)
    TitanAmmo, v4.1.3.30000
    TitanBag, v4.1.3.30000
    TitanClock, v4.1.3.30000
    TitanCoords, v4.1.3.30000
    TitanGoldTracker, v4.1.3.30000
    TitanItemBonuses, v4.1.3.30000
    TitanLootType, v4.1.3.30000
    TitanPerformance, v4.1.3.30000
    TitanRegen, v4.1.3.30000
    TitanRepair, v4.1.3.30000
    TitanVolume, v4.1.3.30000
    TitanXP, v4.1.3.30000
    TrainerSkills, v3.20a
    (ck=99f)

    Need some Titan Panel <3 Please!

    Reply Report Permalink
  • festin said

    Also deathknight trainer is in db called "elite level 80" or something like this ... that's ony funny but sure he does not have proper description or was it mixed by Blizzard ?

    Reply Report Permalink
  • festin said

    This bug with changing setting of filters on trainers is an old trainerskill bug. Original author once already fixed it but it looks like it came back again. Pretty annoying but I can live with it just for all other benefits ts brings ;P
    One thing I also noticedd recently is when I level up I get a message that I can train some abilities from multiple trainers - like ts cannot merge or prioritise trainers ( there is only one class trainer in game that teach you something other than whole range of your class abilities and this is starting level trainers - next trainers got all info and otehrs can be safely forget ).
    One way or another keep it up mate ;P We can't liv... I mean play without TS !

    Reply Report Permalink
  • Ayrissa said

    The trainer skills does not remember the skill filter setting when you visit a trainer. For example, I like to have mine set as what is currently available. Every time I go to the trainer though, it shows everything. I just want to filter out what I have learned.

    I also noticed it doesn't seem to tell the difference between Horde and Alliance, meaning it told me I could learn skills from the Stormwind Trainer, even though I'm Horde. (It took information from my Alliance character and put it on Horde)

    Otherwise, I really like this mod! I like the fact that it pops up what I can learn whenever something new comes up. This is especially true when I'm doing professions.

    Reply Report Permalink
  • CYPSYAN said

    i have this error sometimes

    Date: 2008-11-05 11:57:35
    ID: 51
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TrainerSkills\TrainerSkills.lua line 2329:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    TrainerSkills\TrainerSkills.lua:2329: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:51: UIDropDownMenu_Initialize()
    Titan\TitanMenu.lua:8: TitanRightClickMenu_OnLoad()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    AddOns:
    Swatter, v3.1.7 (<%codename%>)
    Ace3, v
    AckisRecipeList, vBeta 8 1022
    AdvancedTradeSkillWindow, v
    Altoholic, v3.0.002b
    AlwaysLFG, v1.1
    Atlas, v1.12.3
    AtlasBattlegrounds, v1.12.3
    AtlasDungeonLocs, v1.12.3
    AtlasFlightPaths, v1.12.3
    AtlasOutdoorRaids, v1.12.3
    AtlasLoot, v5.01.03
    Babylonian, v5.1.DEV.130
    BaudBag, v1.4
    BaudMark, v1.1
    BossTactics, v1.2
    BrokerFactions, v1.2b
    CharacterProfiler, v3.0.1
    ChatMOD, v131
    Configator, v5.1.DEV.130
    CurseProfiler, v
    DBMAPI, v
    DebugLib, v5.1.DEV.130
    ElkBuffBars, v2.2.2-135
    EnhancedAchievements, v
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    EventAlert, v2.7.14
    Factionizer, v30002.1
    ForgottenChatCC, v2.2
    ForgottenChatCore, v2.2
    ForgottenChatDock, v2.2
    ForgottenChatLog, v1.2.2
    Gatherer, v3.1.7
    GemHelper, v1.7.1
    GFWFactionFriend, v3.0.2
    GoGoMount, v0003000500
    GoGoPet, v0003000100
    GuildProfiler, v3.0.0
    ItemRack, v
    LightHeaded, v250
    Macaroon, v30000.28.1 (release candidate)
    MacaroonBound, v30000.11
    MacaroonCB, v30000.11
    MacaroonLoot, v30000.11
    MacaroonXP, v30000.11
    MacaroonXtras, v30000.11
    ManyItemTooltips, v
    MapNotes, v5.11.30000
    MapNotesBrowser, vv1.00.30000
    MapNotesForAtlas, v1.00.30000
    MapNotesIconLib, v1.04.30000
    MapNotesIconLibFancy, v
    MapNotesIconLibLegacy, v
    MapNotesIconLibNeptunia, v
    MapNotesIconLibNumbers, v
    MozzFullWorldMap, v3.34.30000
    NotesUNeed, v6.52.30000
    Omen, v3.0
    PassLoot, v3.4
    Postal, v3.0.1
    Proximo, v2.3
    QuesterJester, v1.0.4
    QuestHelper, v0.64
    RatingBuster, v
    Recount, v
    SendSelf, vv2.5.0
    simpleMinimap, v30000-3
    SlideBar, v3.1.7 (<%codename%>)
    Stubby, v5.1.3715 (SnaggleTooth)
    Talented, v1.9.2
    Titan, v4.0.2.30000 (Revision 25)
    TitanAmmo, v4.0.2.30000
    TitanBag, v4.0.2.30000
    TitanClock, v4.0.2.30000
    TitanCritLine, v0.6.1
    TitanFriends, v3.0.0
    TitanGoldTracker, v4.0.2.30000
    TitanGuild, v3.6 RC 2
    TitanLogout, v1.2
    TitanLootType, v4.0.2.30000
    TitanPerformance, v4.0.2.30000
    TitanRepair, v4.0.2.30000
    TitanSkills, v1.0.8
    TitanVolume, v4.0.2.30000
    TotemManager, v3
    TrainerSkills, v3.20a
    UberQuest, v
    XLoot, v0.9
    XLootMonitor, v0.7
    XPerl, v3.0.1d
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    (ck=98b)

    Reply Report Permalink
  • Maischter said

    update on the way?

    Reply Report Permalink
  • lycanther said

    Whether or not I check the "remember trainer settings", every time I talk to a trainer the skills are completely unfiltered. Is there any way to have it default to the standard Blizzard filter settings (only showing the spells that I can learn but have not yet)?

    Reply Report Permalink
  • gandalf501 said

    For both MirrorMaker and Yolaw.
    It seems that the skill database didn't allow for when Blizzard removes skills from trainers. It could handle new ones being added. I have to check most of the code now to account for skills being taken away. I believe that is what all three errors are related to. I'll work on this over the next two days and hopefully have an update shortly.

    Gandalf

    Reply Report Permalink
  • Date: 2008-10-25 10:53:47
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TrainerSkills\TrainerSkills.lua line 2329:
    attempt to index field '?' (a nil value)
    Debug:
    (tail call): ?
    [C]: ?
    TrainerSkills\TrainerSkills.lua:2329: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:51: UIDropDownMenu_Initialize()
    Titan\TitanMenu.lua:8: TitanRightClickMenu_OnLoad()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1

    Reply Report Permalink
  • gandalf501 said

    I don't know how to implement FuBar support. Sorry.

    Reply Report Permalink
  • Maischter said

    when comes the update?

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 20,986 Atlasloot Enhanced PvP, Arena, Map & Minimap...
  2. 16,832 HealBot Continued Buffs & Debuffs, Class, and...
  3. 4,109 Ackis Recipe List Professions, and Data Export
  4. 1,590 Addon Control Panel Libraries, Development Tools...
  5. 1,387 DrDamage Combat, Caster, Class, Damage...