Меню сайта
Наш опрос
Что вы ожидаете от патча 3.2.2
Всего ответов: 201
Воскресенье, 22.12.2024, 14:45
Приветствую Вас Гость

[patch] Ошибка в агро-системе - Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[patch] Ошибка в агро-системе
R1kitДата: Вторник, 26.05.2009, 09:36 | Сообщение # 1
Лучший из лучших
Группа: Пользователи
Сообщений: 516
Репутация: 501
Статус: Offline
Награды
Админ За 30 плюсов За 40 плюсов За 50 Постов За 300 Постов
Ошибка ломает правило 110% превышения агро для мили целей и 130% для дальних.
Ошибку обнаружил megamage, только он вообще внутри условия скобки убрал. По-моему, так будет правильней:
Код:

diff --git a/src/game/ThreatManager.cpp b/src/game/ThreatManager.cpp
index b7dd52d..fc8c011 100644
--- a/src/game/ThreatManager.cpp
+++ b/src/game/ThreatManager.cpp
@@ -318,9 +318,9 @@ HostilReference* ThreatContainer::selectNextVictim(Creature* pAttacker, HostilRe
break;
}

- if ((currentRef->getThreat() > 1.3f * pCurrentVictim->getThreat() ||
- currentRef->getThreat() > 1.1f * pCurrentVictim->getThreat()) &&
- pAttacker->IsWithinDistInMap(target, ATTACK_DISTANCE))
+ if (currentRef->getThreat() > 1.3f * pCurrentVictim->getThreat() ||
+ (currentRef->getThreat() > 1.1f * pCurrentVictim->getThreat() &&
+ pAttacker->IsWithinDistInMap(target, ATTACK_DISTANCE)))
{ //implement 110% threat rule for targets in melee range
found = true; //and 130% rule for targets in ranged distances
break; //for selecting alive targets


 
  • Страница 1 из 1
  • 1
Поиск:

Мини-чат
Форма входа
Поиск
Друзья сайта
  • неоспоримый 4 номерная база мобильных телефонов билайн скачать живые обои +для galaxy
    Облако тегов
  • wow чит фильм 3.2.x FloTotemBar Shaman Аддон анти афк