Тема: Приём Выжить. Конструируем.
Сейчас у меня приём выглядит примерно так:
if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) < 2) || (top.Battle.oBattle.oMySlot.nHP < 50))
_name = "spirit_survive";
"Мечтаю" сделать более гибкое условие, чтобы оценивал и количество союзников и соперников и количество набранных тактик и целесообразность использования других приёмов. В общем тут можно заморочиться по-полной. Что я и предлагаю сделать местным энтузиастам Буду рад как примерам кода, так и устным предложениям как лучше сделать приём.
Предполагается что приём использует персонаж танкового класса, то есть в качестве хила также используются Глухая (15 тактик щита) и Воля к победе (5 мечей). Как наиболее грамотно боту выбирать момент для хила с помощью "Выжить"? Чтобы и глухую не испортить, уничтожив 10-14 щитов, к примеру, или дух не сжечь несвоевременно.
Прошу делиться идеями и своими решениями