Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
_SpellScript::EffectNameCheck Class Reference

#include <SpellScript.h>

Inheritance diagram for _SpellScript::EffectNameCheck:

Public Member Functions

bool Check (SpellInfo const *spellInfo, uint8 effIndex)
 EffectNameCheck (uint16 _effName)
std::string ToString ()

Private Attributes

uint16 effName

Detailed Description

Definition at line 73 of file SpellScript.h.

Constructor & Destructor Documentation

◆ EffectNameCheck()

_SpellScript::EffectNameCheck::EffectNameCheck ( uint16 _effName)
inline

Definition at line 76 of file SpellScript.h.

References effName.

Referenced by SpellScript::EffectHandler::EffectHandler().

Member Function Documentation

◆ Check()

bool _SpellScript::EffectNameCheck::Check ( SpellInfo const * spellInfo,
uint8 effIndex )

◆ ToString()

std::string _SpellScript::EffectNameCheck::ToString ( )

Definition at line 108 of file SpellScript.cpp.

References effName, and SPELL_EFFECT_ANY.

Referenced by SpellScript::EffectHandler::ToString().

Member Data Documentation

◆ effName

uint16 _SpellScript::EffectNameCheck::effName
private

Definition at line 80 of file SpellScript.h.

Referenced by Check(), EffectNameCheck(), and ToString().


The documentation for this class was generated from the following files: