![]() |
TrinityCore
|
#include <Unit.h>
Public Member Functions | |
| DispelInfo (WorldObject *dispeller, uint32 dispellerSpellId, uint8 chargesRemoved) | |
| WorldObject * | GetDispeller () const |
| uint32 | GetDispellerSpellId () const |
| uint8 | GetRemovedCharges () const |
| void | SetRemovedCharges (uint8 amount) |
Private Attributes | |
| WorldObject * | _dispeller |
| uint32 | _dispellerSpell |
| uint8 | _chargesRemoved |
|
inlineexplicit |
|
inline |
Definition at line 410 of file Unit.h.
References _dispeller.
Referenced by spell_malacrass_unstable_affliction::HandleDispel(), spell_faction_champion_warl_unstable_affliction::HandleDispel(), spell_dru_stellar_flare::HandleDispel(), spell_pri_vampiric_touch::HandleDispel(), and spell_warl_unstable_affliction::HandleDispel().
|
inline |
Definition at line 411 of file Unit.h.
References _dispellerSpell.
|
inline |
Definition at line 412 of file Unit.h.
References _chargesRemoved.
Referenced by Unit::RemoveAurasDueToSpellByDispel().
|
inline |
Definition at line 413 of file Unit.h.
References _chargesRemoved.
Referenced by spell_halion_marks::BeforeDispel().
|
private |
Definition at line 417 of file Unit.h.
Referenced by GetRemovedCharges(), and SetRemovedCharges().
|
private |
Definition at line 415 of file Unit.h.
Referenced by GetDispeller().
|
private |
Definition at line 416 of file Unit.h.
Referenced by GetDispellerSpellId().