X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2Fstates%2FSelectAttackType.cpp;h=b3b3e0b0a6290195e56f63a2b47f543fee7f4619;hb=7b2600e51a05efe1c102389a25b8123f30a972b0;hp=2664295929ca873055902587c0764a1f93b310a0;hpb=4e3c919944d011835702f5a63f65a7bb395d3eab;p=l2e.git diff --git a/src/battle/states/SelectAttackType.cpp b/src/battle/states/SelectAttackType.cpp index 2664295..b3b3e0b 100644 --- a/src/battle/states/SelectAttackType.cpp +++ b/src/battle/states/SelectAttackType.cpp @@ -61,19 +61,23 @@ void SelectAttackType::HandleInput(const Input &input) { battle->SetAttackType(battle->GetAttackTypeMenu().Selected()); switch (battle->GetAttackTypeMenu().Selected()) { case AttackChoice::SWORD: + // TODO: switch to target select battle->NextHero(); break; case AttackChoice::MAGIC: // TODO: switch to spell select + battle->NextHero(); break; case AttackChoice::DEFEND: battle->NextHero(); break; case AttackChoice::IKARI: // TODO: switch to ikari attack select + battle->NextHero(); break; case AttackChoice::ITEM: // TODO: switch to item select + battle->NextHero(); break; default: throw std::logic_error("selected invalid attack type");