X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2Fstates%2FSelectIkari.cpp;h=adeafb29fd7ca5ebfefe6825024e3867eb1aea5f;hb=85f12b6b3dd4abb488a24b41d2d5d9725fb33462;hp=c4fb5000b60c33a532b9363b97fdfa495f6ec70e;hpb=c1443f347c55be69ad35d332ecb9f21dd85d965e;p=l2e.git diff --git a/src/battle/states/SelectIkari.cpp b/src/battle/states/SelectIkari.cpp index c4fb500..adeafb2 100644 --- a/src/battle/states/SelectIkari.cpp +++ b/src/battle/states/SelectIkari.cpp @@ -51,7 +51,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()); @@ -73,7 +73,7 @@ void SelectIkari::HandleInput(const Input &input) { } else { battle->ActiveHeroTargets().SetMultiple(); } - ctrl->PushState(new SelectTarget(battle, parent, &battle->ActiveHeroTargets(), battle->Res().magicTargetCursor)); + ctrl->PushState(new SelectTarget(battle, parent, &battle->ActiveHeroTargets(), ikari->IsMagical() ? battle->Res().magicTargetCursor : battle->Res().weaponTargetCursor)); } } }