Npc spellclick spells

De TimelessWoW
Revisión del 14:24 22 may 2025 de Raul (discusión | contribs.) (Página creada con «<strong><big>La tabla `npc_spellclick_spells`</big></strong> ''Contiene la información de criaturas que, al hacerle clic bajo determinadas condiciones (definidas por [https://www.timelesswow.com/wiki/index.php/Conditions conditions]), hacen lanzar un hechizo.''<br><br> == Estructura == {| class="wikitable" ! Field !! Type !! Atributes !! Key !! NULL !! Default !! Extra !! Comment |- | npc_entry||int(10)||unsigned|| ||NO||NULL|| ||reference to creature_templat…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
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