]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/AttackChoice.h
Merge branch 'master' into menus
[l2e.git] / src / battle / AttackChoice.h
index 42eb0d3c51c2b40bde00a98e788f34bfa7891169..d332b267f70a6facf473ad1d47bbc516e8071d7b 100644 (file)
@@ -9,8 +9,7 @@
 #define BATTLE_ATTACKCHOICE_H_
 
 #include "TargetSelection.h"
-
-namespace common { class Item; }
+#include "../common/fwd.h"
 
 namespace battle {
 
@@ -35,6 +34,8 @@ public:
        void SetType(Type t) { type = t; }
        const common::Item *GetItem() const { return (const common::Item *)thing; }
        void SetItem(const common::Item *i) { thing = i; }
+       const common::Spell *GetSpell() const { return (const common::Spell *)thing; }
+       void SetSpell(const common::Spell *s) { thing = s; }
        TargetSelection &Selection() { return selection; }
        const TargetSelection &Selection() const { return selection; }