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 |