diff options
author | Andrei Karas <akaras@inbox.ru> | 2015-08-09 18:20:21 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-08-09 18:20:21 +0300 |
commit | 58ff96ae10908ce63b230074b26e2db10b9cc22d (patch) | |
tree | 410b2555f4a2483f4ce6c17cf70a54b93a39aa11 /src | |
parent | a9f3bab2e61c475fa1787a1403505209a488f534 (diff) | |
download | manaplus-58ff96ae10908ce63b230074b26e2db10b9cc22d.tar.gz manaplus-58ff96ae10908ce63b230074b26e2db10b9cc22d.tar.bz2 manaplus-58ff96ae10908ce63b230074b26e2db10b9cc22d.tar.xz manaplus-58ff96ae10908ce63b230074b26e2db10b9cc22d.zip |
Fix yellow bar option "archer attack range".
Diffstat (limited to 'src')
-rw-r--r-- | src/actormanager.cpp | 2 | ||||
-rw-r--r-- | src/being/localplayer.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/actormanager.cpp b/src/actormanager.cpp index c046201d1..8e26e2f6b 100644 --- a/src/actormanager.cpp +++ b/src/actormanager.cpp @@ -945,7 +945,7 @@ Being *ActorManager::findNearestLivingBeing(const Being *const aroundBeing, const int attackRange = localPlayer->getAttackRange(); bool specialDistance = false; - if (settings.moveToTargetType == 7 + if (settings.moveToTargetType == 11 && localPlayer->getAttackRange() > 2) { specialDistance = true; diff --git a/src/being/localplayer.cpp b/src/being/localplayer.cpp index b7d965a43..acc6e2c0e 100644 --- a/src/being/localplayer.cpp +++ b/src/being/localplayer.cpp @@ -2483,7 +2483,7 @@ void LocalPlayer::fixAttackTarget() if (!mMap || !mTarget) return; - if (settings.moveToTargetType == 7 || !settings.attackType + if (settings.moveToTargetType == 11 || !settings.attackType || !config.getBoolValue("autofixPos")) { return; |