So this is a class trainer I made which teaches all the spells of the character class. This is ment for level 80+ though as it teaches only the highest rank spells as I made this for an instant 80 pvp server. I have added a level 80 check if anyone plan on using it on a server were players start at level 1, but I have also uploaded a version without it if you want your players to be overpowered. The script checks which spell talents you have learned and teaches you the highest rank of them, it also checks if you are horde or alliance for things such as Bloodlust/Heroism and mage portals.
Please let me know if I have managed to skip some spells somehow
The npc id is 80102, make a new npc with that id or change the script if you know how.
Class Trainer, 1k gold fee version:
http://pastebin.com/HWU7BFa2
Class Trainer, no fee version:
http://pastebin.com/GWcWF49W
Class Trainer, no fee or level check version:
http://pastebin.com/dUyfNnQt
I know there might be something similar to this out there, but I take 100% credit for this as I made this from scratch and added the spells manually, I diden't keep track of time but I used atleast 5-6+ hours on this.