diff options
author | Nikolay Korolev <nickvnuk@gmail.com> | 2021-01-13 18:55:54 +0100 |
---|---|---|
committer | Nikolay Korolev <nickvnuk@gmail.com> | 2021-01-13 18:55:54 +0100 |
commit | a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6 (patch) | |
tree | 6dcbc2f23f6269c9a5b718cd72f8dcdc2064d3f8 /src/control/Script5.cpp | |
parent | Merge branch 'lcs' into lcs-dev (diff) | |
download | re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar.gz re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar.bz2 re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar.lz re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar.xz re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.tar.zst re3-a9ab3ea5b4b51c1ffcba01964b8e147064be7cb6.zip |
Diffstat (limited to '')
-rw-r--r-- | src/control/Script5.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/control/Script5.cpp b/src/control/Script5.cpp index 64d4d4c5..fff8628c 100644 --- a/src/control/Script5.cpp +++ b/src/control/Script5.cpp @@ -81,7 +81,7 @@ void CRunningScript::LocatePlayerCommand(int32 command, uint32* pIp) CVector pos = pPlayerInfo->GetPos(); if (!decided) { result = false; - if (Abs(pos.x - X) < dX && Abs(pos.y - Y) < dY && (b3D || Abs(pos.z - Z) < dZ)) { + if (Abs(pos.x - X) < dX && Abs(pos.y - Y) < dY && (!b3D || Abs(pos.z - Z) < dZ)) { switch (command) { case COMMAND_LOCATE_PLAYER_ANY_MEANS_2D: case COMMAND_LOCATE_PLAYER_ANY_MEANS_3D: @@ -107,8 +107,8 @@ void CRunningScript::LocatePlayerCommand(int32 command, uint32* pIp) } } } - UpdateCompareFlag(result && Abs(pos.x - X) < 80.0f && Abs(pos.y - Y) > 80.0f); - if (debug) + UpdateCompareFlag(result); + if (debug && Abs(pos.x - X) < 80.0f && Abs(pos.y - Y) < 80.0f) CTheScripts::HighlightImportantArea(id, X - dX, Y - dY, X + dX, Y + dY, b3D ? Z : MAP_Z_LOW_LIMIT); /* if (CTheScripts::DbgFlag) { |