]> git.localhorst.tv Git - l2e.git/blobdiff - src/battle/states/SelectTarget.cpp
added Maxim's melee animation
[l2e.git] / src / battle / states / SelectTarget.cpp
index 9c50991bf00c26b9deb34acc83b61f3b4f4b7152..8fe31cd60dad1e1953c3460d86f4998870158969 100644 (file)
@@ -44,7 +44,7 @@ void SelectTarget::Resize(int width, int height) {
 }
 
 
-void SelectTarget::HandleInput(const Input &input) {
+void SelectTarget::HandleEvents(const Input &input) {
        if (input.JustPressed(Input::ACTION_A)) {
                if (selection->CurrentIsSelected()) {
                        ctrl->PopState(); // return control to parent
@@ -99,7 +99,7 @@ void SelectTarget::RenderCursors(SDL_Surface *screen, const geometry::Vector<int
                        positions.push_back(*i);
                }
        } else {
-               for (vector<Hero>::size_type i(0), end(battle->Heroes().size()); i < end; ++i) {
+               for (int i(0), end(battle->NumHeroes()); i < end; ++i) {
                        Vector<int> positionCorrection(cursorIcon->Width() / 2, battle->HeroTagAt(i).HeroSprite()->Height() - cursorIcon->Height() / 2);
                        // indicator offsets are inverted for heroes
                        positionCorrection -= cursorOffset;