A shaman would fit her bill well. They are complex spellcasters so she won't get bored running up and meleeing everything, they get a doggie, and you can make them prettyish with a barbarian.
A good duo with a shaman would be: Shadowknight or Paladin perhaps for their enormous aggro capabilities and tanking and fun... plus you can play more than her (and you probably will because you're a gamer and she's a normal girl) to make up the exp penalty. Mage or Necromancer for their dps. Monk for sheer fun and splitting pulls. Not enchanter, druid, ranger, because of redundancy, nor rogue or warrior because of aggro issues.
|