Npc spellclick spells
Ir a la navegación
Ir a la búsqueda
La tabla `npc_spellclick_spells`
Contiene la información de criaturas que, al hacerle clic bajo determinadas condiciones (definidas por conditions), hacen lanzar un hechizo.
Estructura
Field | Type | Atributes | Key | NULL | Default | Extra | Comment |
---|---|---|---|---|---|---|---|
npc_entry | int(10) | unsigned | NO | NULL | reference to creature_template | ||
spell_id | int(10) | unsigned | NO | NULL | spell which should be casted | ||
cast_flags | tinyint(3) | unsigned | NO | NULL | first bit defines caster: 1=player, 0=creature; second bit defines target, same mapping as caster bit | ||
user_type | smallint(3) | unsigned | NO | 0 | relation with summoner: 0-no 1-friendly 2-raid 3-party player can click |
Descripción de los campos
npc_entry
Entry de la criatura. Ver entry de creature_template.
spell_id
La id de la spell que será lanzada.
cast_flags
Este campo define quién lanza la spell a quién. El bit del jugador es 1 y el de la criatura 0. Los valores se obtienen por combinación de éstos.
Lanzador | Objetivo | Valor |
---|---|---|
Criatura | Criatura | 0 |
Jugador | Criatura | 1 |
Criatura | Jugador | 2 |
Jugador | Jugador | 3 |
user_type
Relación con el invocador. Define quién está habilitado para poder desencadenar el lanzamiento de la spell en el clic.
Valor | Descripción |
---|---|
0 | Solo el mismo |
1 | Amistoso |
2 | Banda |
3 | Grupo |