Depends on how u define all-round class.
Shaman can melee, heal, buff, nuke, debuff, dot and has a pet. Depending on your parameters maybe a Druid could reach that level of diversity. Bard can also arguably come close.
As far as power go a geared 60-shaman is considered one of the best small-group and solo classes.
So yeah, shaman is it then.
However, shaman is not a strong starting class IMO.
|