diff options
Diffstat (limited to 'src/resources/action.cpp')
-rw-r--r-- | src/resources/action.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/resources/action.cpp b/src/resources/action.cpp index b8cfde611..9781d6514 100644 --- a/src/resources/action.cpp +++ b/src/resources/action.cpp @@ -42,9 +42,14 @@ Animation *Action::getAnimation(int direction) const if (i == mAnimations.end()) { if (direction == DIRECTION_UPLEFT || direction == DIRECTION_UPRIGHT) + { direction = DIRECTION_UP; - else if (direction == DIRECTION_DOWNLEFT || direction == DIRECTION_DOWNRIGHT) + } + else if (direction == DIRECTION_DOWNLEFT + || direction == DIRECTION_DOWNRIGHT) + { direction = DIRECTION_DOWN; + } i = mAnimations.find(direction); // When the given direction is not available, return the first one. |