]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/BattleState.h
fixed popping all states on application exit
[l2e.git] / src / battle / BattleState.h
index 7d65c14a23d8a1d08890ac0d7c52a4512351287c..578098fa40f4d6c86c1ee41628be71ba231314fe 100644 (file)
@@ -41,6 +41,7 @@ namespace graphics {
 namespace battle {
 
 class PartyLayout;
+class Stats;
 
 class BattleState
 : public app::State {
@@ -157,6 +158,8 @@ private:
        void LoadIkariMenu(std::vector<Hero>::size_type heroIndex);
        void LoadInventory();
 
+       Uint16 CalculateDamage(const Stats &attacker, const Stats &defender) const;
+
 private:
        SDL_Surface *background;
        const PartyLayout *monstersLayout;