Creature template sparring
Перейти к навигации
Перейти к поиску
Таблица 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_template → entry.
Пример: 37070
NoNPCDamageBelowHealthPct
Порог здоровья в процентах (float), **ниже которого существо не получает урон от NPC** (NPC-vs-NPC). Значение задаётся в процентах от максимального здоровья: обычно диапазон 0.0–100.0.
| Value | Описание |
|---|---|
| 0 | Эффект практически не проявляется (порог = 0%) |
| 1..99.999 | «Сохранить» существо от смерти в NPC-боях ниже указанного процента |
| 100 | NPC-урон по существу фактически блокируется всегда (не рекомендуется) |
Пример: 10