![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "SpellScript.h"
Public Member Functions | |
| EffectApplyHandler (AuraEffectApplicationModeFnType _pEffectHandlerScript, uint8 _effIndex, uint16 _effName, AuraEffectHandleModes _mode) | |
| void | Call (AuraScript *auraScript, AuraEffect const *_aurEff, AuraEffectHandleModes _mode) |
Public Member Functions inherited from AuraScript::EffectBase | |
| EffectBase (uint8 _effIndex, uint16 _effName) | |
| std::string | ToString () |
| bool | CheckEffect (SpellInfo const *spellInfo, uint8 effIndex) override |
Public Member Functions inherited from _SpellScript::EffectAuraNameCheck | |
| EffectAuraNameCheck (uint16 _effAurName) | |
| bool | Check (SpellInfo const *spellInfo, uint8 effIndex) |
| std::string | ToString () |
Public Member Functions inherited from _SpellScript::EffectHook | |
| EffectHook (uint8 _effIndex) | |
| virtual | ~EffectHook () |
| uint8 | GetAffectedEffectsMask (SpellInfo const *spellInfo) |
| bool | IsEffectAffected (SpellInfo const *spellInfo, uint8 effIndex) |
| std::string | EffIndexToString () |
Private Attributes | |
| AuraEffectApplicationModeFnType | pEffectHandlerScript |
| AuraEffectHandleModes | mode |
Additional Inherited Members | |
Protected Attributes inherited from _SpellScript::EffectHook | |
| uint8 | effIndex |
| AuraScript::EffectApplyHandler::EffectApplyHandler | ( | AuraEffectApplicationModeFnType | _pEffectHandlerScript, |
| uint8 | _effIndex, | ||
| uint16 | _effName, | ||
| AuraEffectHandleModes | _mode | ||
| ) |
References mode, and pEffectHandlerScript.
| void AuraScript::EffectApplyHandler::Call | ( | AuraScript * | auraScript, |
| AuraEffect const * | _aurEff, | ||
| AuraEffectHandleModes | _mode | ||
| ) |
|
private |
Referenced by EffectApplyHandler().
|
private |
Referenced by EffectApplyHandler().