X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcommon%2FHero.h;h=1905c815e9cac9cbb7549c0f276b8054a6c9a035;hb=a66a2c0b644eed7535f5188d44f6065c0105957d;hp=6c03eee0ae4cc7f06adb9b251979599b342354da;hpb=ec0841bce8db9b1419dfbbb03ceff9c8502ab755;p=l2e.git diff --git a/src/common/Hero.h b/src/common/Hero.h index 6c03eee..1905c81 100644 --- a/src/common/Hero.h +++ b/src/common/Hero.h @@ -48,6 +48,7 @@ public: Uint8 Level() const { return level; } int Experience() const { return experience; } + int NextLevel() const; Item *Weapon() { return weapon; } Item *Armor() { return armor; } @@ -70,6 +71,7 @@ public: bool HasRing() const { return ring; } bool HasJewel() const { return jewel; } + std::vector &Spells() { return spells; } const std::vector &Spells() const { return spells; } graphics::Sprite *BattleSprite() { return battleSprite; } @@ -107,6 +109,9 @@ private: int level; int experience; + int *levelLadder; + int numLevels; + Item *weapon; Item *armor; Item *shield;