- battle->ActiveHeroTargets().SetSingle();
- battle->ActiveHeroTargets().Reset();
- ctrl->PushState(new SelectTarget(battle, this, &battle->ActiveHeroTargets(), battle->Res().weaponTargetCursor));
+ battle->ActiveHeroAttackChoice().Selection().SetSingle();
+ battle->ActiveHeroAttackChoice().Selection().Reset();
+ ctrl->PushState(new SelectTarget(battle, this, &battle->ActiveHeroAttackChoice().Selection(), battle->Res().weaponTargetCursor));