well for the TB, he was removed for a good reason
this is the mage just before he was removed
so this may completly change when hes back!
2 possible viable build
full fire, or full ice
ice :
bad idea for 1v1, its take time before frost mage can do real damage, since we had no direct damage ability, and blizzard that took a ton of mp. Later in game, higher level, and with no mana limiation, you could nearly keep in place some1 for 15 sec. We could rotate deep freeze and frost nova nicely, and even better with CD reduction item, also the permafrost aura was effective. In group, this was devastating freezign people in place while to be able to use frost nova as an interupt/stun was a winner, no escape while your team kill them, boostign up atack speed /damage was the main way to do damage
fire:
amazign damage, maxxing out fireball was destructive, only 1050 damage, but ist was about 5 sec recast time with a nice casting range and firenova was instant 800 aoe damage, nice burst damage combined with fireball and also amazign for leveling, fire aura, amazign for you and your team, more atackspeed, and run speed
with a full fire spec, and using lot on run speed item stacked with the fire aura... you could catch any1 with fireball and evade rook boulder with less effort, or catching off near death people in no time and trow fireball at maximum range
ring of fire was ok, but last thing to learn, early its very weak, and its damage over 8 sec in an area, easy to avoid, and the first level cant kill mobs so, no ring of fire until all else is taken, and fire nova was doing 1 shot on every mobs, and also decent dmg to players
with a team of 2 mage ( 1 ice, 1 fire)
ring of fire was way better since your frost mage teamate slow /stun them so much
this 2 mage duo was completly overpowered, fire mage destroying people in no time, while they get slowed to death / stunned
and also, the fire aura give extra damage to the frost mage with his atack speed