AzerothCore
Pages :

character_pet

<-Volver a:Characters

Tabla `character_pet`

La tabla alberga datos de cada mascota invocada por cualquier jugador dentro del juego.

Estructura

Field Type Attributes Key Null Default Extra Comment
id INT UNSIGNED PRI NO 0
entry INT UNSIGNED NO 0
owner INT UNSIGNED NO 0
modelid INT UNSIGNED YES 0
CreatedBySpell MEDIUMINT UNSIGNED NO 0
PetType TINYINT UNSIGNED NO 0
level SMALLINT UNSIGNED NO 0
exp INT UNSIGNED NO 1
Reactstate TINYINT UNSIGNED NO 0
name VARCHAR(21) SIGNED NO 0
renamed TINYINT UNSIGNED NO Pet
slot TINYINT UNSIGNED NO 0
curhealth INT UNSIGNED NO 0
curmana INT UNSIGNED NO 1
curhappiness INT UNSIGNED NO 0
savetime INT UNSIGNED NO 0
abdata TEXT SIGNED YES 0

Descripción de los Campos

id

ID (Identificador único) de la mascota en cuestión. Se trata de una ID única dentre todas las mascotas.

entry

Entry de la criatura (mascota). Véase creature_template.entry.

owner

GUID o Identificador Global único del personaje dueño de la mascota. Véase characters.guid.

modelid

ID de aquél modelo que será utilizado para mostrarse en la mascota en cuestión.

CreatedBySpell

ID del hechizo en cuestión que ha invocado la mascota del jugador. Para los cazadores, suele ser el hechizo Domesticar bestia. Para los brujos u otras clases (magos), es la ID del hechizo que invocó a la criatura. Véase Spell.dbc columna número 1.

PetType

Tipo de mascota. 0 = mascota invocada, 1 = mascota domesticada.

level

El nivel actual de la misma.

exp

Experiencia actual que posée la mascota en cuestión. Para mascotas invocadas, este campo es siempre 0.

Reactstate

El estado actual de ataque de la mascota (pasivo, agresivo, etc).

name

El nombre de la mascota.

renamed

Booleano del 0 al 1. 1 = La mascota ha sido renombrada, 0 = La mascota nunca ha sido renombrada y sigue usando el mismo nombre con el que la criatura que fue domesticada.

slot

Ranura en la que se encuentra la mascota.

  • La ranura número 0 es para una mascota activa, quiere decir que se encuentra con el jugador.
  • Las ranuras del 1 al 4 es para mascotas en se encuentren en el establo.
  • La ranura número '100' es para aquella mascota que se encuentra con el jugador, pero que actualmente está retirada.

curhealth

Salud actual de la mascota, en el momento que se guardó la Base de Datos.

curmana

Maná actual de la mascota, en el momento que se guardó la Base de Datos.

curhappiness

Felicidad actual de la mascota.

savetime

La hora en que se guardó la mascota por última vez, medido en tiempo Unix.

abdata

field-no-description|17 (¿?)