]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/Battle.h
moved upgrade process to battle class
[l2e.git] / src / battle / Battle.h
index 314288c6213dbebd892bd90d85c49558aeddecf1..d794ebb3cefee126175a8faee2bd5398e3466214 100644 (file)
@@ -8,7 +8,9 @@ namespace battle {
        class TargetSelection;
 }
 namespace common {
+       struct GameState;
        class Stats;
+       class Upgrade;
 }
 
 #include "Capsule.h"
@@ -111,6 +113,9 @@ public:
 
        int ExpReward() const { return expReward; }
        int GoldReward() const { return goldReward; }
+       void ApplyRewards(
+                       common::GameState &,
+                       std::vector<common::Upgrade> &);
 
 private:
        const PartyLayout *heroesLayout;