Spell proc event

De TimelessWoW
Ir a la navegación Ir a la búsqueda

La tabla `spell_proc_event`

Esta tabla contiene información sobre los eventos (procs) que tienen posibilidad de activarse al lanzar un hechizo.
Todos los hechizos en esta tabla deben tener un aura SPELL_AURA_PROC_TRIGGER_SPELL (42).
Los datos que aquí se pongan sobreescribirán los que vienen por defecto en los DBCs.

Field Type Attributes KEY NULL Deefault Extra Comment
entry mediumint(8) unsigned PRI NO 0 Unique
SchoolMask tinyint(4) signed NO 0
SpellFamilyName smallint(5) unsigned NO 0
SpellFamilyMask0 int(10) unsigned NO 0
SpellFamilyMask1 int(10) unsigned NO 0
SpellFamilyMask2 int(10) unsigned NO 0
procFlags int(10) unsigned NO 0
procEx int(10) unsigned NO 0
ppmRate float signed NO 0
CustomChance float signed NO 0
Cooldown int(10) unsigned NO 0

Descripción de los campos

entry

ID del hechizo que tiene la probabilidad de hacer saltar un proc.

SchoolMask

Una máscara de bits que controla qué escuelas mágicas tienen la posibilidad de activar el proc. Por ejemplo, si un aura salta solo con hechizos de sombra. Para combinar varias escuelas, sumar los valores.

ID Escuela BIT Nombre
0 1 Físico
1 2 Sagrado
2 4 Fuego
3 8 Naturaleza
4 16 Escarcha
5 32 Sombras
6 64 Arcano