From f573eae35662f95f2ef31197d2465fdc47deb2ec Mon Sep 17 00:00:00 2001 From: Tamir Atias Date: Wed, 1 Feb 2012 12:54:09 +0200 Subject: [PATCH] [Fix] Attacking distance check was wrong. --- Unuk-QT/Unuk-QT.pro.user | 2 +- src/libUnuk/Engine/WorldManager.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 @@ - + ProjectExplorer.Project.ActiveTarget 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; }