]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/states/SelectIkari.cpp
added dummy state that echoes all selected attacks
[l2e.git] / src / battle / states / SelectIkari.cpp
index 7928888d2bb031805d703001be8733336a180e0d..605ba2caef9ea52670ee5e898b4bea3bb29dab4a 100644 (file)
@@ -37,6 +37,8 @@ void SelectIkari::ExitState(Application &c, SDL_Surface *screen) {
 
 void SelectIkari::ResumeState(Application &ctrl, SDL_Surface *screen) {
        if (battle->ActiveHeroTargets().HasSelected()) {
+               battle->SetAttackType(AttackChoice::IKARI);
+               battle->ActiveHeroAttackChoice().SetItem(battle->GetIkariMenu().Selected());
                ctrl.PopState();
        }
 }
@@ -51,7 +53,7 @@ void SelectIkari::Resize(int width, int height) {
 }
 
 
-void SelectIkari::HandleInput(const Input &input) {
+void SelectIkari::HandleEvents(const Input &input) {
        if (input.JustPressed(Input::ACTION_A)) {
                if (battle->GetIkariMenu().SelectedIsEnabled() && battle->GetIkariMenu().Selected()->HasIkari()) {
                        const Ikari *ikari(battle->GetIkariMenu().Selected()->GetIkari());