Npc spellclick spells

De TimelessWoW
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