ОЛО — ПОКИДАНИЕ ЗОНЫ ВО ВРЕМЯ АКТИВНОГО PvP-БОЯ
Повторное воспроизведение ранее подтверждённой проблемы на x100

1. Объект / механика, с которой имеется проблема:
Озеро Ледяных Оков / Wintergrasp.
Механика «Покинуть Озеро Ледяных Оков».

https://www.wowhead.com/wotlk/zone=4197/wintergrasp

2. Что работает некорректно:
Игрок может покинуть Озеро Ледяных Оков в момент активного PvP-боя и тем самым мгновенно избежать смерти.

Речь не о ситуации, когда человек заранее вышел из боя, спокойно отошёл и после этого покинул зону.

Наблюдалась именно следующая картина:
игрок находится под непосредственной атакой;
получает урон;
остаётся в combat;
HP падает до критического значения;
после этого персонаж на короткий момент зависает и исчезает;
затем оказывается уже за пределами ОЛО, в Ледяной Короне.


После этого он может снова прилететь на ОЛО и повторять то же самое при следующей опасной ситуации.

Получается, что кнопка выхода фактически становится дополнительной PvP-способностью:

проигрываешь бой → покидаешь ОЛО → избегаешь смерти → возвращаешься обратно.

Особенно показателен случай с паладином.
Паладина атаковали примерно 10 игроков. Он использовал Божественный щит, щит был снят диспелом, HP оставалось мало, атаки продолжались.

После этого персонаж примерно на пару секунд остановился и исчез из ОЛО, оказавшись в Ледяной Короне.

У паладина нет аналога Исчезновения разбойника или Притвориться мёртвым охотника, который штатно позволяет мгновенно сбросить combat в такой ситуации.

Поэтому именно этот случай и заставил обратить внимание на саму механику выхода из ОЛО.

3. Как должно работать / предлагаемая логика:
На мой взгляд, персонаж, который находится в активном PvP-combat, не должен иметь возможности использовать мгновенное покидание ОЛО как способ ухода от смерти.

Минимальный вариант:

есть combat → «Покинуть Озеро Ледяных Оков» недоступно;
combat закончился → выход снова доступен.


Но здесь есть нюанс с классами, которые умеют штатно сбрасывать combat.

Например:
Разбойник → Исчезновение;
Охотник → Притвориться мёртвым.


Если после этого позволять мгновенный выход, проблема частично останется.

Поэтому, возможно, более надёжным вариантом было бы сделать небольшой PvP-lock после последнего вражеского воздействия.

Например:
после получения/нанесения PvP-урона выход из ОЛО блокируется на 10 секунд;
каждый новый урон обновляет таймер;
через 10 секунд без PvP-взаимодействия выход снова разрешается.


Либо сделать сам выход не мгновенным:

нажал «Покинуть ОЛО» → начинается 10-секундный отсчёт;
получил урон / совершил враждебное действие → выход отменяется.


Такой вариант мне кажется наиболее честным.

Игрок по-прежнему может покинуть ОЛО когда хочет, но не может использовать выход как дополнительный сейв в уже проигранном PvP-бою.

Почему считаю проблему актуальной


На форуме Circle уже существовал практически такой же баг-репорт:

«Баг с покиданием ОЛО во время комбата»
https://forum.wowcircle.com/showthread.php?t=917953

Тема имела статус «Подтверждено».

Старая тема относилась к другому времени и реалму, а сейчас похожее поведение наблюдается на 3.3.5a x100.

Поэтому возможно:
проблема вернулась после последующих изменений;
на x100 работает другая реализация;
либо существует другой способ вызвать аналогичное поведение.


Прошу именно повторно проверить текущую механику.
[свернуть]

Практические наблюдения


Для сравнения можно привести классы, которым проще сбросить combat.

Например охотник:
Necar
https://cp.wowcircle.net/char/6/6310662

Такого игрока значительно сложнее проверить визуально, потому что охотник может использовать Притвориться мёртвым, дождаться сброса combat и после этого покинуть ОЛО.

Аналогичная ситуация возможна с разбойником через Исчезновение.

При этом если на персонаже продолжают висеть DoT или он снова получает урон, логично, что защитный таймер выхода должен обновляться.

Именно поэтому предлагаю привязать ограничение не к классу, а к единому условию:

недавно участвовал в PvP → мгновенный выход временно недоступен.

Тогда правило будет одинаковым для паладина, разбойника, охотника и любого другого класса.
[свернуть]


4. Дата проверки / реалм:
28.09.2026
WoW Circle 3.3.5a x100


Основной наблюдаемый эпизод:
примерно 07:30–07:31.

5. Как давно существует проблема:
Точно сказать не могу.

На проекте похожая проблема фиксировалась ещё в 2019 году, однако текущее поведение наблюдается сейчас на x100.

6. НИП / GO:
-

7. Способ воспроизведения:
1. Зайти на Озеро Ледяных Оков.
2. Вступить в PvP-бой с другим игроком.
3. Не выходя из combat, использовать стандартную возможность «Покинуть Озеро Ледяных Оков».
4. Проверить, позволяет ли сервер покинуть зону во время продолжающегося боя.
5. Отдельно проверить вариант после Vanish / Feign Death и повторного получения урона.

Желательно проверять с двумя тестовыми персонажами, а не использовать механику для ухода от реальных PvP-бойцов.

8. Дополнительно:
Ранее создавал заявку по конкретному наблюдаемому случаю:

https://forum.wowcircle.com/showthread.php?t=1403651

Game Master Сатана ответил, что мультибоксинг в описанной ситуации не используется, а если покидание ОЛО во время боя считаю багом, необходимо оставить тему в баг-трекере.

Поэтому здесь вопрос уже не к конкретному игроку, а именно к серверной механике.

Главная просьба: проверить возможность мгновенного выхода из ОЛО во время PvP-combat и, если она действительно сохраняется, добавить защиту от использования выхода как способа избежать смерти.