Are there any "sub-classes?"
There are no sub-classes, per se, in the game. However, players of the same class can differentiate themselves by choosing martial empires gold to specialize in three different trees of talents. A priest, for example, has access to talents in the holy, discipline, and shadow trees.
One priest could become a "shadow priest" by specializing in shadow talents, while another could become a "holy priest" by focusing on holy talents.
All classes can specialize through talents, and can change their talents at any time by paying a fee to a class trainer.
Are there any non-combat or "pacifist" classes that can gain levels from healing wounds, curing disease, "buffing," or by providing any other type of assistance to other players?No.
What classes have the power to bring someone back from the dead?
Priests, shamans, paladins, druids, and warlocks all have the power to bring other characters back from the dead. The method and frequency with which they can do so vary by class.
Which classes can heal?
The classes that have the innate ability to heal are:
Priest,Druid,Shaman,Paladin,Warlock (themselves and their pets),Hunter (their pets).Here are some tips for using your precious inventory space efficiently.