Diferencia entre revisiones de «Spell proc event»

De TimelessWoW
Ir a la navegación Ir a la búsqueda
(Página creada con «<strong><big>La tabla `spell_proc_event`</big></strong> ''Esta tabla contiene información sobre los eventos (procs) que tienen posibilidad de activarse al lanzar un hechizo. <br> Todos los hechizos en esta tabla deben tener un aura SPELL_AURA_PROC_TRIGGER_SPELL (42). <br> Los datos que aquí se pongan sobreescribirán los que vienen por defecto en los DBCs.''<br><br> {| class="wikitable" ! Field!! Type !! Attributes !! KEY !! NULL !! Deefault !! Extra !! Comment |-…»)
 
Sin resumen de edición
Línea 29: Línea 29:
|-
|-
|Cooldown||int(10)||unsigned||||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.
{| class="wikitable"
! style="background:PaleGreen;" | ID Escuela
! style="background:PaleGreen;" | BIT
! style="background:PaleGreen;" | Nombre
|-
| 0||1||Físico
|-
| 1||2||Sagrado
|-
| 2||4||Fuego
|-
| 3||8||Naturaleza
|-
| 4||16||Escarcha
|-
| 5||32||Sombras
|-
| 6||64||Arcano
|-
|-
|}
|}

Revisión del 10:54 2 jun 2025

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