Creature

Материал из YTDB DataBase

Перейти к: навигация, поиск

Содержание

Back to world database list of tables.


The `creature` table

Contains individual creature spawn data. Spawn of a creature is an instance of the creature object in the world.


Structure

Field Type Null Key Default Extra
guid int(10) unsigned NO PRI None auto_increment
id mediumint(8) unsigned NO MUL 0
map smallint(5) unsigned NO MUL 0
spawnMask tinyint(3) unsigned NO 1
phaseMask smallint(5) unsigned NO 1
modelid mediumint(8) unsigned YES 0
equipment_id mediumint(9) NO 0
position_x float NO 0
position_y float NO 0
position_z float NO 0
orientation float NO 0
spawntimesecs int(10) unsigned NO 120
spawndist float NO 5
currentwaypoint mediumint(8) unsigned NO 0
curhealth int(10) unsigned NO 1
curmana int(10) unsigned NO 0
DeathState tinyint(3) unsigned NO 0
MovementType tinyint(3) unsigned NO 0


Description of the fields

guid

Уникальный идентификатор, выдаваемый каждому существу в мире. Два существа не могут иметь одинаковый GUID.

id

Идентификатор шаблона существа, который используется при создании этого существа. Смотри creature_template.entry

map

Идентификатор карты, на которой находитсясущество. Смотри Maps.dbc

spawnMask

Призывается ли существо на различных "уровнях сложности".

Value Comment
0 Не призывается
1 Спавнится только на нормальном уровне сложности (включает всебя карты без дополнительных уровней сложности)
2 Спавнится только на картах уровня сложности = 1 (mostly heroic)//теоритически 25 нормал
4 Спавнится только на картах уровня сложности = 2 //теоритически 10 героик
8 Спавнится только на картах уровня сложности = 3 //теоритически 25 героик
15 Спавнится на всех уровнях сложности

phaseMask

Defines which phase the creature belongs. 1 is default phase, rest are from spell's aura 261, (Aura #261) (4) = phasemask = 4.

modelid

Идентификатор модели для данного существа. ВНИМАНИЕ у двух одинаковых существ согут быть разные модели. Смотри creature_model_info для большей информации о моделях.

equipment_id

The ID of the equipment that the creature is using. See creature_equip_template.entry

position_x

X-координата существа.

position_y

Y-координата существа.

position_z

Z-координата существа.

orientation

Ориентация (направление взгляда) существа. (Север = 0.0; Юг = pi (3.14159))

spawntimesecs

Время респавна существа в секундах.

spawndist

The maximum distance that the creature should spawn from its spawn point. Also controls how far away the creature can walk from its spawn point if its MovementType = 1.

currentwaypoint

The current waypoint number that the creature is on, if any. See creature_movement.point

curhealth

The current health that the creature has.

curmana

The current mana that the creature has.

DeathState

The creature's death state. A boolean, 0 = Alive, 1 = Corpse lying dead around (no gossip possible when dead, if you need corpse-gossip use dynamicflags|32)

MovementType

The movement type associated with this creature. Usually the same as creature_template.MovementType but can be different. See creature_template.MovementType for possible values.

Личные инструменты