int Experience() const { return experience; }
int NextLevel() const;
+ bool CanEquip(const Item &) const;
+ bool CanInvoke(const Spell &) const;
+
Item *Weapon() { return weapon; }
Item *Armor() { return armor; }
Item *Shield() { return shield; }
int *levelLadder;
int numLevels;
+ int useMask;
+
Item *weapon;
Item *armor;
Item *shield;