![]() |
TrinityCore
|
Inheritance diagram for spell_dk_raise_dead:Private Member Functions | |
| PrepareSpellScript (spell_dk_raise_dead) | |
| bool | Validate (SpellInfo const *spellInfo) override |
| bool | Load () override |
| SpellCastResult | CheckCast () |
| SpellCastResult | CheckReagents () |
| void | CheckTargets (std::list< WorldObject * > &targets) |
| void | CheckTarget (WorldObject *&target) |
| void | ConsumeReagents () |
| uint32 | GetGhoulSpellId () |
| void | HandleRaiseDead (SpellEffIndex) |
| void | OverrideCooldown () |
| void | Register () override |
Private Attributes | |
| SpellCastResult | _result = SPELL_CAST_OK |
| bool | _corpse = false |
Definition at line 1631 of file spell_dk.cpp.
|
inlineprivate |
process spell target selection before cast starts targets of effect_1 are used to check cast
cleanup spell target map, and fill it again on normal way
_result is set in spell target selection
Definition at line 1651 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
@workaround: there is no access to castresult of other spells, check it manually
Definition at line 1662 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
|
inlineprivate |
Definition at line 1684 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 1709 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 1716 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivate |
Definition at line 1727 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 1646 of file spell_dk.cpp.
Here is the call graph for this function:
|
inlineprivate |
Definition at line 1732 of file spell_dk.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition at line 1741 of file spell_dk.cpp.
Here is the call graph for this function:
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 1635 of file spell_dk.cpp.
Here is the call graph for this function:
|
private |
Definition at line 1753 of file spell_dk.cpp.
|
private |
Definition at line 1752 of file spell_dk.cpp.