Статус: Draft


Единый словарь AI-настроек для карточек реликвий. Каждая карточка в «Шаг 5» ссылается на блоки отсюда и задаёт только свои значения — чтобы не переписывать определения 7 раз. Тех-реализация (как это компилируется в AIProfile за швом IUnitBrain) — Тех: 13. Архитектура Фазы 3 §2.


Принцип

У каждой реликвии — набор настроек-переключателей (3–7 штук). Часть общая (есть почти у всех), часть по способности (у кого есть активка), часть уникальная. Игрок настраивает их вне боя; в бою AI по ним действует и не меняется.

Общие правила для всех настроек выбора цели:

  • Один режим (дропдаун) — игрок выбирает один способ скоринга, не список.
  • Зона поиска: для автоатаки — враги в радиусе автоатаки; для ульты — в радиусе ульты (или глобально, если у способности «без ограничения дальности»). Если в зоне никого — юнит идёт к ближайшему подходящему (сближение).
  • Тай-брейк при равенстве — по дистанции, затем по стабильному Id (детерминизм).

Общие блоки (есть почти у всех)

A. Фокус автоатаки

Кого бьёт автоатака. Дропдаун (набор опций зависит от реликвии):

ОпцияЧто значит
БлижайшийБлижайший враг в радиусе
Меньше всего HPНаименьшее текущее HP в радиусе
Больше всего HPНаибольшее текущее HP в радиусе
Максимум целейЦель, чья форма удара (линия/конус/цепь) задевает больше всего врагов (копейщик, Громовержец)
Без эффекта <тег>Приоритет врагам без нужного тега эффекта — раздаёт эффект шире (криомант, Грибной друид)
союзные вариантыДля хилера цель — союзник (см. блок A′)

A′. Фокус автоатаки (хилер — по союзникам)

ОпцияЧто значит
Ближайший союзникБлижайший раненый союзник
Союзник с меньшим HPНаименьшее HP% среди союзников
Раненый союзник с макс. урономИз раненых — тот, кто наносит больше всего урона (оценочный DPS)

B. Отступление

Поведение при низком HP. Вкл/выкл + 2 порога:

  • Бежать при HP ≤ A% — порог паники (уходит от врагов в свой тыл).
  • Вернуться при HP ≥ B% — порог восстановления; B > A (зазор, чтобы не дёргался туда-сюда).

Блоки способности (у кого есть активный навык)

«Ульта» здесь = активный навык реликвии (тот, что AI решает применять). У Обычных — один такой на реликвию; второй навык пассивный.

C. Цель ульты

Дропдаун, набор зависит от реликвии: базовый Ближайший / Меньше HP / Больше HP, плюс спец-опции:

  • Главный ДПС в радиусе — враг с макс. оценочным уроном/сек (защитник).
  • Позиционные (монах): В дальнего (докуда долетит) / В ближнего / Себе в тыл (к союзникам).
  • Союзные (пастырь) — см. блок A′.
  • (копейщик/криомант — ульта без выбора цели: вокруг себя / глобально по тегу)

D. Условие ульты

Когда жмёт активку. Дропдаун + параметр:

ОпцияПараметр
Сразукак только хватает ресурса
≥ X целейX — число целей (в радиусе АОЕ / замороженных глобально / на линии)
Цель ≤ Y% HPY — порог HP цели (хилер: союзник просел)
Есть валидная цельесть в кого осмысленно запустить (монах)
Сбить кастКастовать по врагу, который находится в прерываемом касте или канале.

E. Отмена условия (паника по HP)

Аварийный каст в обход условия D. Вкл/выкл + параметр:

  • Кастовать немедленно при своём HP ≤ P% — игнорирует обычное условие (выживание).
  • Пастырь: при срабатывании лечит себя.
  • Монах (доп. тоггл): Игнорировать условие, если остался 1 враг.

Уникальные блоки

F. Триггер пассивки

Когда срабатывает пассивный эффект:

  • Защитник (щит) / Убийца (защита): При любой атаке / При уроне > D% макс HPвсегда срабатывает при смертельном уроне. (Реализуется pre-damage хуком — реакция до нанесения урона.)
  • Монах (телепорт-в-спину): Всегда / Только когда толкают меня / Только когда я толкаю цель (для своих автоатак).

G. Бей-беги (кайт) — только следопыт

Стрельба с отходом. Вкл/выкл + 2 дистанции:

  • Отходить, если враг ближе F.
  • Отступать до дистанции T; T > F (зазор от дёрганья, напр. F=250, T=300).

H. Каст и канал

Каналящиеся и кастующиеся реликвии получают отдельные правила:

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

Этот блок используют Барабанщик («Марш») и Громовержец («Абсолютная сила»).


Границы применения каста

Каст-время применяется только там, где эффект остаётся осмысленным под задержкой: каналы, стойки и телеграфируемые серии атак. Реактивные кластер-зависимые способности не получают каст без отдельного обоснования, иначе их условие успевает протухнуть до срабатывания.


Сводка: какие блоки у каких реликвий

РеликвияA фокус ААB отступл.C цель ультыD условиеE отмена(HP%)F пассивкаG кайт
Железный копейщик— (вокруг себя)✅ ≥X
Криомант— (глоб. по тегу)✅ ≥X
Лесной следопытсразу
Монах вихря✅ (позиц.)✅ есть цель✅ (+1 враг)
Надёжный защитник✅ (+гл.ДПС)сбить каст*
Светлый пастырь✅(A′)✅(A′)✅ цель≤Y%✅ (себя)
Скрытный Убийца— (нет ульты)✅**
Барабанщик✅ поддерживать канал✅ канал
Громовержец✅ каст✅ каст
Тотемный шаман✅ обе активки
Энт✅ самобафф

* отложено до каст-времён; временно — Сразу по приоритету. ** у Убийцы блок F управляет авто-тратой заряда «Изворотливости» (негейт входящей атаки) — уточнить, см. карточку.