+ const char *Tribe() const;
+ const Spell *Attack1() const;
+ const Spell *Attack2() const;
+ const Spell *Attack3() const;
+
+ int NumClasses() const { return numClasses; }
+ int MaxClass() const { return maxClass; }
+ int CurrentClass() const { return curClass; }
+
+ const geometry::Vector<int> &AlignmentOffset() const { return alignmentCursor; }
+ const graphics::Sprite *AlignmentSprite() const { return alignmentSprite; }
+
+ void UpgradeClass();