summaryrefslogtreecommitdiff
path: root/src/actionmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/actionmanager.cpp')
-rw-r--r--src/actionmanager.cpp19
1 files changed, 7 insertions, 12 deletions
diff --git a/src/actionmanager.cpp b/src/actionmanager.cpp
index 2c9dd775f..91773983e 100644
--- a/src/actionmanager.cpp
+++ b/src/actionmanager.cpp
@@ -132,18 +132,14 @@ impHandler0(moveRight)
impHandler(emote)
{
- if (inputManager.isActionActive(Input::KEY_EMOTE))
+ int emotion = 1 + event.action - Input::KEY_EMOTE_1;
+ if (emotion > 0)
{
- // emote keys
- int emotion = 1 + event.action - Input::KEY_EMOTE_1;
- if (emotion > 0)
- {
- if (emoteShortcut)
- emoteShortcut->useEmote(emotion);
- if (Game::instance())
- Game::instance()->setValidSpeed();
- return true;
- }
+ if (emoteShortcut)
+ emoteShortcut->useEmote(emotion);
+ if (Game::instance())
+ Game::instance()->setValidSpeed();
+ return true;
}
return false;
@@ -151,7 +147,6 @@ impHandler(emote)
impHandler(moveToPoint)
{
- // move to point keys
int num = event.action - Input::KEY_MOVE_TO_POINT_1;
if (socialWindow && num >= 0)
{