Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Back-to:World

The `spell_proc` table


This table holds information on what events (or procs) certain spells are activated. All spells in this table must have apply a SPELL_AURA_PROC_TRIGGER_SPELL (42) aura. Any entries in this table will overwrite the existing proc settings in the spell's DBC entry.

Structure

Field

Type

Attributes

Key

Null

Default

Extra

Comment

74263881SpellId

int(11)

signed

PRI

NO

0

Unique


74263881SchoolMask

tinyint(3)

unsigned


NO

0



74263881SpellFamilyName

smallint(5)

unsigned


NO

0



74263881SpellFamilyMask0

int(10)

unsigned


NO

0



74263881SpellFamilyMask1

int(10)

unsigned


NO

0



74263881SpellFamilyMask2

int(10)

unsigned


NO

0



74263881ProcFlags

int(10)

unsigned


NO

0



74263881SpellTypeMask

int(10)

unsigned


NO

0



74263881SpellPhaseMask

int(10)

unsigned


NO

0



74263881HitMask

int(10)

unsigned


NO

0



74263881AttributesMask

int(10)

unsigned


NO

0



spell_proc#DisableEffectsMaskDisableEffectsMaskint(10)unsigned
NO0

ProcsPerMinute

float



NO

0



74263881Chance

float



NO

0



74263881Cooldown

int(10)

unsigned


NO

0



74263881Charges

tinyint(3)

unsigned


NO

0



Description of the fields

...

ID

Family Name

0

Generic

3

Mage

4

Warrior

5

Warlock

6

Priest

7

Druid

8

Rogue

9

Hunter

10

Paladin

11

Shaman

13

Potion

15Death Knight
53Monk
107Demon Hunter

SpellFamilyMask0

This field controls what spells' family flags can proc the triggered spell.

...

Disable proc of a effect (bitmask)


DisableEffectFlagBitComment
EFFECT_010x0000001explicitly disables aura proc effect 0
EFFECT_120x0000002explicitly disables aura proc effect 1
EFFECT_240x0000004explicitly disables aura proc effect 2


ProcsPerMinute

If non-zero, this field controls the times per minute that the spell should proc. You might not set both ProcsPerMinute and Chance. in that case ProcsPerMinute takes precedence.

...