Spell proc event
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 |