#ifndef BATTLE_ATTACKCHOICE_H_
#define BATTLE_ATTACKCHOICE_H_
+namespace battle {
+ class Battle;
+}
namespace common {
class Item;
class Spell;
};
public:
- explicit AttackChoice(BattleState *b = 0) : thing(0), selection(b), type(UNDECIDED) { }
+ AttackChoice()
+ : thing(0), selection(), type(UNDECIDED) { }
+ explicit AttackChoice(Battle *b)
+ : thing(0), selection(b), type(UNDECIDED) { }
~AttackChoice() { }
public: