![]() |
TrinityCore
|
Inheritance diagram for spell_torghast_subjugators_manacles:Private Member Functions | |
| bool | CheckProc (AuraEffect const *, ProcEventInfo &procInfo) |
| void | ResetMarkedTargets (bool isNowInCombat) |
| void | Register () override |
Private Attributes | |
| std::unordered_set< ObjectGuid > | _triggeredTargets |
Definition at line 27 of file spell_torghast.cpp.
|
inlineprivate |
Definition at line 29 of file spell_torghast.cpp.
References _triggeredTargets, ProcEventInfo::GetActionTarget(), and BaseEntity::GetGUID().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 44 of file spell_torghast.cpp.
References AuraCheckEffectProcFn, AuraEnterLeaveCombatFn, CheckProc(), AuraScript::DoCheckEffectProc, EFFECT_0, AuraScript::OnEnterLeaveCombat, ResetMarkedTargets(), and SPELL_AURA_PROC_TRIGGER_SPELL.
|
inlineprivate |
Definition at line 38 of file spell_torghast.cpp.
References _triggeredTargets.
Referenced by Register().
|
private |
Definition at line 50 of file spell_torghast.cpp.
Referenced by CheckProc(), and ResetMarkedTargets().