Creature template sparring

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица creature_template_sparring

Таблица creature_template_sparring из базы данных world задаёт параметры **«спарринга» (sparring)** для шаблона существа. Используется для сценариев, где NPC сражаются друг с другом «в тренировочном режиме»: при достижении заданного порога здоровья существо перестаёт получать урон от других NPC, чтобы бой не заканчивался смертью.

PRIMARY KEY составной: (Entry, NoNPCDamageBelowHealthPct).

Field Type Attributes Key Null Default Extra
Entry int UNSIGNED PRIMARY NO
NoNPCDamageBelowHealthPct float PRIMARY NO

Entry

ID шаблона существа, для которого включён/настроен спарринг. Ссылка на creature_templateentry.

Пример: 37070

NoNPCDamageBelowHealthPct

Порог здоровья в процентах (float), **ниже которого существо не получает урон от NPC** (NPC-vs-NPC). Значение задаётся в процентах от максимального здоровья: обычно диапазон 0.0–100.0.

Value Описание
0 Эффект практически не проявляется (порог = 0%)
1..99.999 «Сохранить» существо от смерти в NPC-боях ниже указанного процента
100 NPC-урон по существу фактически блокируется всегда (не рекомендуется)

Пример: 10