How to make a custom Drain Skill spell for training

the-elder-scrolls-iii-morrowind

I made a couple of custom Drain Skill spells in order to train cheaper most of my skills. For example:

Trainer 1
Drain Short Sword 100 pt on self for 2 seconds
Drain Marksman 100 pt on self for 2 seconds
Drain Sneak 100 pt on self for 2 seconds
Drain Security 100 pt on self for 2 seconds

However this doesn't seems to work. In House Halalu on Balmora one of the trainers charges me with 239 gold for training Security, so I cast the spell and when I ask again for training he still charges me with 239 gold! And my skills are effectively on 0. What I am doing wrong? In Elder Scrolls Oblivion I used to train this way and always worked. Thanks in advance.

Best Answer

According to the UESP wiki, your method should work: https://en.uesp.net/wiki/Morrowind:Trainers

You can reduce training costs to 1gp per level by creating a spell or enchantment of Drain Skill of 100 for 2-3 seconds

If it's not, then is it possible:

  1. You're running some engine modifications, like the Morrowind Code Patch

  2. You're running some mods, like Morrowind Patch for Purists

Some mods or engine modifications likely affect this behavior, since it's deemed "cheesy".

However, you do have other options that may help and might be worth trying in the meantime:

1: Fortify Merchantile 100 points 2-3 seconds

2: Raise the trainer's disposition to 100, using any method you like