What level? For a 110 group gear mage, that's about right in range, though yeah you'd like to make it more consistent around 120K.
Mage dps will be
- Water pet with all gear, ideally attacking from back to avoid riposte losing dmg. Set up group so tank and mage our opposite sides of camp. Have puller head to middle, or have pullertank pull through the group (assuming this won't kill your bard.)
- R Servant first, unless you're killing singles over and over. Again, spawning it at mob's back is better. Also procs your synergy boost for fire/chrono group nukers.
- Chaotic is top priority nuke, trying to get one of the good buffs. If this is avail, you cast it over the other nukes.
- Load highest and 2nd highest Spear. These are your two main DPS spells.
- XX of Many. If you have a ton of pets out, like a named fight, this is better than Spear dmg. Otherwise it's weaker. But if you have the theft of essence AA, a cast of it will buff all nearby pets/swarm pets with +atk boost.
If you have another mage, ench or wiz in group, make sure to get the synergy AA and make sure those toons are priority casting the spells that trigger the group nuke buff.
If you're running a bard, the overhaste aura will land on swarm pets and boost their DPS. Besides the 45% spell boost, they have some minor songs that add nuke dd for fire.
Dicho/Dis - I think it's worth keeping up for the pet procs, as long as you're not PetTank'n things. Some mages think it's a waste of the cast time though. You could try both ways and see how your DPS is going.
Magic nuke + Malo combo spell - Situational spell. I run it in Burn, but add it to DPS if I'm against resisty mobs. If you have synergy classes, you may need to cast a magic nuke for those, so use as needed.
You get the 2h staff that procs 10k nukes too, tradable ToV T1. The mana regen items are probably better for chainpull, but I like the free nukes.