AzerothCore
Pages :

character_aura

<-Volver a:Characters

Tabla `character_aura`

Alberga información del aura que es cargada cuando un personaje ingresa al mundo, por lo cual aquellas auras que tenía el personaje antes de desconectarse siguen manteniéndose, aún cuando el jugador ingresa pasado cierto tiempo. Un hechizo, por ejemplo, puede tener hasta tres auras al tiempo, una en cada uno de sus efectos.

Estructura

Field Type Attributes Key Null Default Extra Comment
guid INT UNSIGNED PRI NO 0 Global Unique Identifier
casterGuid BIGINT UNSIGNED PRI NO 0 Full Global Unique Identifier
itemGuid BIGINT UNSIGNED PRI NO 0
spell MEDIUMINT UNSIGNED PRI NO 0
effectMask TINYINT UNSIGNED PRI NO 0
recalculateMask TINYINT UNSIGNED NO 0
stackCount TINYINT UNSIGNED NO 1
amount0 INT SIGNED NO 0
amount1 INT SIGNED NO 0
amount2 INT SIGNED NO 0
base_amount0 INT SIGNED NO 0
base_amount1 INT SIGNED NO 0
base_amount2 INT SIGNED NO 0
maxDuration INT SIGNED NO 0
remainTime INT SIGNED NO 0
remainCharges TINYINT UNSIGNED NO 0

Descripción de los Campos

guid

GUID o Identificador Global Único del personaje afectado por el aura. Véase characters.guid.

casterGuid

GUID del personaje que lanzó el aura al primer personaje citado. Véase characters.guid.

itemGuid

GUID del Item que lanzó el aura al primer personaje citado. Véase item_instance.guid.

spell

El hechizo a partir del cual se aplicó el aura. Véase Spell.dbc columna número 1.

effectMask

El índice de efecto del hechizo del que procede el aura. Un hechizo puede tener hasta tres efectos al tiempo, siendo el índice 0, 1 o 2. (Véase la información al inicio de ésta misma tabla).

recalculateMask

field-no-description|5 (¿Recalcula aquél efecto de la máscara/tabla de bits?)

stackcount

Determina cuántas cargas del hechizo (aura) tiene el personaje.

amount

Modificador del valor asociado con el aura.

base_amount0

field-no-description|11 (¿Modificador del valor del primer índice?)

base_amount1

field-no-description|12 (¿Modificador del valor del segundo índice?)

base_amount2

field-no-description|13 (¿Modificador del valor del tercer índice?)

maxduration

Duración máxima del aura en milisegundos.

remaintime

El tiempo restante en milisegundos del aura. El valor -1 significa que el aura es indefinida.

remaincharges

El número de cargas restantes del aura.