diff --git a/Unuk-QT/Unuk-QT.pro.user b/Unuk-QT/Unuk-QT.pro.user
index fff99ab..93d5b5a 100644
--- a/Unuk-QT/Unuk-QT.pro.user
+++ b/Unuk-QT/Unuk-QT.pro.user
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE QtCreatorProject>
-<!-- Written by Qt Creator 2.4.0, 2012-02-01T04:05:23. -->
+<!-- Written by Qt Creator 2.4.0, 2012-02-01T12:52:42. -->
 <qtcreator>
  <data>
   <variable>ProjectExplorer.Project.ActiveTarget</variable>
diff --git a/src/libUnuk/Engine/WorldManager.cpp b/src/libUnuk/Engine/WorldManager.cpp
index 4a5ba03..579184f 100644
--- a/src/libUnuk/Engine/WorldManager.cpp
+++ b/src/libUnuk/Engine/WorldManager.cpp
@@ -77,7 +77,7 @@ void WorldManager::OnPlayerAttack(Player* player) {
     }
 
     // Distance is greater than 2.
-    if(diffX > 2 || diffY > 2) {
+    if(abs(diffX) > 2 || abs(diffY) > 2) {
       ++i;
       continue;
     }