diff options
Diffstat (limited to 'src/net/beinghandler.cpp')
-rw-r--r-- | src/net/beinghandler.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/net/beinghandler.cpp b/src/net/beinghandler.cpp index 9578f5c1..a01122d1 100644 --- a/src/net/beinghandler.cpp +++ b/src/net/beinghandler.cpp @@ -203,7 +203,14 @@ void BeingHandler::handleMessage(MessageIn *msg) srcBeing != player_node) { // buggy - srcBeing->action = Being::ATTACK; + if (srcBeing->getType() == Being::MONSTER) + { + srcBeing->action = Being::MONSTER_ATTACK; + } + else + { + srcBeing->action = Being::ATTACK; + } srcBeing->mFrame = 0; srcBeing->walk_time = tick_time; } |