TrinityCore
Loading...
Searching...
No Matches
SpellProcEntry Struct Reference

#include <SpellMgr.h>

Public Attributes

uint32 SchoolMask
 
uint32 SpellFamilyName
 
flag96 SpellFamilyMask
 
uint32 ProcFlags
 
uint32 SpellTypeMask
 
uint32 SpellPhaseMask
 
uint32 HitMask
 
uint32 AttributesMask
 
uint32 DisableEffectsMask
 
float ProcsPerMinute
 
float Chance
 
Milliseconds Cooldown
 
uint32 Charges
 

Detailed Description

Definition at line 247 of file SpellMgr.h.

Member Data Documentation

◆ AttributesMask

uint32 SpellProcEntry::AttributesMask

Definition at line 256 of file SpellMgr.h.

◆ Chance

float SpellProcEntry::Chance

Definition at line 259 of file SpellMgr.h.

◆ Charges

uint32 SpellProcEntry::Charges

Definition at line 261 of file SpellMgr.h.

◆ Cooldown

Milliseconds SpellProcEntry::Cooldown

Definition at line 260 of file SpellMgr.h.

◆ DisableEffectsMask

uint32 SpellProcEntry::DisableEffectsMask

Definition at line 257 of file SpellMgr.h.

◆ HitMask

uint32 SpellProcEntry::HitMask

Definition at line 255 of file SpellMgr.h.

◆ ProcFlags

uint32 SpellProcEntry::ProcFlags

Definition at line 252 of file SpellMgr.h.

◆ ProcsPerMinute

float SpellProcEntry::ProcsPerMinute

Definition at line 258 of file SpellMgr.h.

◆ SchoolMask

uint32 SpellProcEntry::SchoolMask

Definition at line 249 of file SpellMgr.h.

◆ SpellFamilyMask

flag96 SpellProcEntry::SpellFamilyMask

Definition at line 251 of file SpellMgr.h.

◆ SpellFamilyName

uint32 SpellProcEntry::SpellFamilyName

Definition at line 250 of file SpellMgr.h.

◆ SpellPhaseMask

uint32 SpellProcEntry::SpellPhaseMask

Definition at line 254 of file SpellMgr.h.

◆ SpellTypeMask

uint32 SpellProcEntry::SpellTypeMask

Definition at line 253 of file SpellMgr.h.


The documentation for this struct was generated from the following file: