Cain Firesong
Cain Firesong is an Horde mage trainer — the game tags them Mage Trainer — in Tirisfal Glades.
- Horde
- Tirisfal Glades
- 62, 52.5
Where Cain Firesong stands
Cain FiresongTraining a mage
Class trainers teach every rank of every ability your level allows, so which one you visit is a question of distance rather than rank. There are 31 mage trainers in the 1.12 data.
The mage guide says what the class does and which races can roll it; the talent calculator and the rotation trainer are what to do with it.