ctrl->PushState(new SelectTarget(battle, this, &ac.Selection(), battle->Res().weaponTargetCursor));
break;
case AttackChoice::MAGIC:
- // TODO: detect single/multiple/all attack mode
if (battle->ActiveHero().CanUseMagic()) {
ctrl->PushState(new SelectSpell(battle, this));
}