#include "SelectAttackType.h"
+#include "SelectItem.h"
#include "SelectMoveAction.h"
#include "SelectSpell.h"
#include "../AttackChoice.h"
battle->NextHero();
break;
case AttackChoice::ITEM:
- // TODO: switch to item select
- battle->NextHero();
+ ctrl->PushState(new SelectItem(battle, this));
break;
default:
throw std::logic_error("selected invalid attack type");