Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
3:32
1113
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Проблемы с боями-->

АвторПарная охота. Нужно висеть 6 часов, пока не окончится другая охота.
Заметил такое - если в парной охоте ты погиб, а бой ещё продолжается, то не будет новой охоты, пока не закончится бой.


Проблема такая:
Два игрока попали на одну охоту. Меня убили - другого героя нет. Он например намеренно тянет бой (например можно сделать такую ситуцаию, где монстры будут стоять около лучников и просто их "охранять", вот актуальный пример: https://www.heroeswm.ru/forum_messages.php?tid=2503648 ).
Собственно как именно попал второй герой в бою не важно (либо я его на помощь позвал, либо спаренная охота).

Проблема в том, что пока у меня не будет статуса "проиграл бой" или "выиграл бой" у меня не будет охоты на карте. в худшем случае 6 часов.

Также существуют баги с автобоём, которые тоже могут привести к такой же проблеме, но где другой герой не тянет бой намеренно:
https://www.heroeswm.ru/forum_messages.php?tid=2504164
(если один игрок погиб в бою, а другой нажал на кнопку с автобоем)

Я не знаю нормального решения, но 6 часов без охоты это как сильно уж жестоко.

Могу предложить:
- сделать просто именно то время ожидания новой охоты, которое обычно нужно на восстановление (нужна проверка на флягу - если была в бою, то instant heal)
- на новой охоте не предлагать сущест, которые используются ещё на старой незаконченной охоте.
instant heal
надо исходить из того что бой был проигран и по этому факту (хотя бой фактически ещё не закончился и результата нет) считать время ожидания новой охоты.
.
К списку тем
2007-2025, онлайн игры HeroesWM