Pool members
Перейти к навигации
Перейти к поиску
Таблица pool_members
Таблица pool_members из базы данных world — часть Pool System. Описывает членов пула: какие спавны (существ/объектов) или дочерние пулы входят в пул pool_template и с каким шансом.
| Field | Type | Attributes | Key | Null | Default | Extra |
|---|---|---|---|---|---|---|
| type | smallint | UNSIGNED | PRIMARY | NO | ||
| spawnId | bigint | UNSIGNED | PRIMARY | NO | ||
| poolSpawnId | int | UNSIGNED | NO | |||
| chance | float | NO | ||||
| description | varchar(255) | utf8mb4_unicode_ci | YES | NULL |
type
Тип участника пула — определяет, как трактуется spawnId.
| Value | Name | Описание |
|---|---|---|
| 0 | Creature | spawnId = GUID спавна существа (таблица creature)
|
| 1 | GameObject | spawnId = GUID спавна объекта (таблица gameobject)
|
| 2 | Pool | spawnId = entry дочернего пула (таблица pool_template)
|
Пример: 1
spawnId
Идентификатор участника, трактуется по type (GUID спавна или entry пула).
Пример: 32742
poolSpawnId
ID (entry) родительского пула из pool_template, в который добавлен данный участник.
Пример: 9001
chance
Шанс (в процентах) для появления данного участника в пуле.
- допустимый диапазон обычно
0 .. 100; 0часто означает “без явного шанса” (равновероятно с другими нулевыми, если ядро так реализует).
Пример: 0
description
Комментарий/описание (необязательно).
Пример: "Water Barrel - Spawn 7"