Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Skyfire::Spells::AuraStateImmunityRule Struct Reference

#include <SpellAuraMetadata.h>

Public Attributes

uint8 AuraTypeCount
uint32 const * AuraTypes
uint8 EffectCount
uint32 const * Effects
uint8 MechanicCount
AuraImmunityMechanicMask MechanicMask
uint32 const * Mechanics
int32 MiscValue
uint32 RequiredSpellId

Detailed Description

Definition at line 31 of file SpellAuraMetadata.h.

Member Data Documentation

◆ AuraTypeCount

uint8 Skyfire::Spells::AuraStateImmunityRule::AuraTypeCount

Definition at line 39 of file SpellAuraMetadata.h.

◆ AuraTypes

uint32 const* Skyfire::Spells::AuraStateImmunityRule::AuraTypes

Definition at line 38 of file SpellAuraMetadata.h.

◆ EffectCount

uint8 Skyfire::Spells::AuraStateImmunityRule::EffectCount

Definition at line 41 of file SpellAuraMetadata.h.

◆ Effects

uint32 const* Skyfire::Spells::AuraStateImmunityRule::Effects

Definition at line 40 of file SpellAuraMetadata.h.

◆ MechanicCount

uint8 Skyfire::Spells::AuraStateImmunityRule::MechanicCount

Definition at line 37 of file SpellAuraMetadata.h.

◆ MechanicMask

AuraImmunityMechanicMask Skyfire::Spells::AuraStateImmunityRule::MechanicMask

Definition at line 35 of file SpellAuraMetadata.h.

◆ Mechanics

uint32 const* Skyfire::Spells::AuraStateImmunityRule::Mechanics

Definition at line 36 of file SpellAuraMetadata.h.

◆ MiscValue

int32 Skyfire::Spells::AuraStateImmunityRule::MiscValue

Definition at line 33 of file SpellAuraMetadata.h.

Referenced by Skyfire::Spells::GetAuraStateImmunityRule().

◆ RequiredSpellId

uint32 Skyfire::Spells::AuraStateImmunityRule::RequiredSpellId

Definition at line 34 of file SpellAuraMetadata.h.

Referenced by Skyfire::Spells::GetAuraStateImmunityRule().


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