Hello.
With this little trick you can get a Mage to wear a Two-Handed Sword, or a Rouge with a Staff.
Open WPE and PermEdit and target WoW.exe.
In-game, go to a weapon trainer.
Let's say for example you are a Undead Mage, and you go to Weapon Master Archibald (Undercity),
And you wana learn Two-handed Sword.
Then go back to WPE, open a new Filter. In slot 15 - 16 you put the ID.
So for example:
search: 74 3E (Daggers)
modify: 6F 3E (Two-Handed Sword)
Enable filter.
Then just learn *Daggers* from the trainer, and you will learn Two-Handed Sword.
I take another example.
If your a paladin and want to learn Bows.
Then go to a weapon trainer.
So, let's say you go to this weapon trainer: , in Silvermoon City.
And you switch Polearms to Bows in WPE; in slot 15-16:
search: 77 3E
modify: 7A 3E
And enable filter and go and learn *Polearms*, and you will learn Bows
*Note*, It will not show "you have learn a new skill: Two-handed Sword" or something... But you have learnd it.
Here are some of the weapon skills, you put it in slot 15 and 16:
One-handed Sword: *37 07*
One-handed Mace: *72 3E*
One-Handed Axe: *70 3E*
Daggers: *74 3E*
Polearms: *77 3E*
Staves: *75 3E*
Two-Handed Sword: *6F 3E*
Two-Handed Mace: *73 3E*
Two-Handed Axe: *71 3E*
Fist Weapon: *78 3E*
Bows: *7A 3E* (ps, if you learn Bow or Gun or Thrown, just drag the arrow's or bullet's or whatever, to your trinket slot or whatever, and it should work fine)
Crossbows: *7B 3E*
Gun: *7C 3E*
Thrown: *7D 3E*
I tested it in latest MaNGOS.
[Edit: Tested on Ascent 2.5 Trunk r2422 2.3 server works like a charm]
The only problem is that my weapon skill never increase, so that's kinda annoying
(My english is not the best, but I hope you understand)
Here are some screenshots: