#include "TargetSelection.h"
-namespace common { class Item; }
+namespace common {
+ class Ikari;
+ class Item;
+ class Spell;
+}
namespace battle {
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; }