AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
SpellModifier Struct Reference

#include "Player.h"

Public Member Functions

 SpellModifier (Aura *_ownerAura=nullptr)
 

Public Attributes

SpellModOp op
 
SpellModType type
 
int32 value
 
flag96 mask
 
uint32 spellId
 
Aura *const ownerAura
 

Detailed Description

Constructor & Destructor Documentation

◆ SpellModifier()

SpellModifier::SpellModifier ( Aura _ownerAura = nullptr)
inline
183: op(SPELLMOD_DAMAGE), type(SPELLMOD_FLAT), value(0), mask(), spellId(0), ownerAura(_ownerAura) {}
@ SPELLMOD_FLAT
Definition Player.h:94
@ SPELLMOD_DAMAGE
Definition SpellDefines.h:76
SpellModOp op
Definition Player.h:185
SpellModType type
Definition Player.h:186
int32 value
Definition Player.h:187
uint32 spellId
Definition Player.h:189
Aura *const ownerAura
Definition Player.h:190
flag96 mask
Definition Player.h:188

Member Data Documentation

◆ mask

◆ op

◆ ownerAura

◆ spellId

◆ type

◆ value


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