У меня такое часто бывает при потерях пакетов. Лагает, гом останавливаеца и ничего не делает. Но когда хп гома становица меньше значеня, при котором гом начинает избегать врагов всё становица в норму. Можно попробовать поставить значение избегания врагов близко к лечению, скажем процентов на 10-15 меньше лечения. Может будет работать...
Добавляю: 23.04.2008
Заметил, что без лагов при использовании карт революшна тоже перестает лечить. Вот что в этом случае посоветывали:
Цитата
Q: Пока что наблюдаю небольшой глюк: иногда он перестает кидать зелья вообще, хотя хп гомункула все понижается и лечится только телепортом.
A: Это происходит если указал в скрипте автоиспользование карт революшена или кастов с мечей.
Найдите этот код в скрипте ai.lua
AAP.Failures = AAP.Failures + 1
Log(string.format("AAP: failure #%d detected", AAP.Failures))
if AAP.Failures >= AAP.MaxAttempts then
AAP.Mode=0
Log("AAP: out of potion detected. AAP disabled")
end
И замените на:
AAP.Failures = AAP.Failures + 1
Log(string.format("AAP: failure #%d detected", AAP.Failures))
if AAP.Failures >= AAP.MaxAttempts then
Log("AAP: out of potion detected. AAP disabled")
end
Мне помогло.