*** This mod is out of date. The latest version is now part of the Morroblivion Unofficial Patch. ***
Multi-skill Trainers v1.3 for Morroblivion v064
This mod adds additional dialog options to NPC trainers so the user can select which skill to train. NPCs now have the option of training any 3 skills which were available to them in the original Morrowind.
NPC Trainers will now have an extra dialog topic: "-What skills can you teach me?". This will then present a list of skills in which the NPC can train. Once you select a skill, the Trainer dialog window will be changed to the new skill and the NPC's trainer level will be updated with his own actor value for the selected skill. I've added entries for the original 100+ NPC trainers and their original skills (as per the Morrowind UESP website). The selections for each NPC can be modified by changing the dialog conditional statements with the TES Construction Kit.
Load order should not be an issue since the ESP does not directly over-ride any NPC entries. All the modifications are done by script. This mod specifically adds a quest and quest script to enable or disable the Dialog topic based on whether or not the NPC offers training. Additional scripting is handled within the dialog choices for each skill. No NPC entries are modified.
However, there are a few NPCs in v064 of Morroblivion like Caius Cosades who are assigned a Trainer Skill which was not one of their original 3 trainer skills in Morrowind. For example, Caius is set to train Mercantile. If you run this mod and change his Trainer Skill to something else, you won't be able to switch him back to Mercantile unless you start a new game or use console commands.
-Turned off auto-updating of dialog topics since this caused a bug where you could exit dialog when stopped by guards, etc. This means you will need to click on a topic to get the topic list to refresh to change skills.
-Bug fix for dialog ending prematurely.
Bug fix for conditions where topic was not added correctly.
I think I broke the ESP. New version will be up shortly... okay, fixed now. I moved straight to version 1.1. Let me know if anyone runs into any problems.