A well prepared Mage can easily outbeat most rangers and warriors. Crossbows have a 9 square range, whilst mage attacks have 10. All a mage needs to do is successfully kite and he shall win, albiet rather slowly unless he has a Arcane Stream and other boosts available. In my opinion, there should be a magic special attack, perhaps like a dragon dagger special with 2 magic attacks at the same time The ancient magic spells are basically a special attack happening every cast so it would be very overpowered if magic got something like that