#include "Unit.h"
◆ HealInfo()
397 {
400 }
uint32 m_effectiveHeal
Definition Unit.h:389
uint32 m_absorb
Definition Unit.h:390
Unit *const m_target
Definition Unit.h:386
SpellInfo const *const m_spellInfo
Definition Unit.h:391
uint32 m_healBeforeTakenMods
Definition Unit.h:388
uint32 m_hitMask
Definition Unit.h:393
Unit *const m_healer
Definition Unit.h:385
uint32 m_heal
Definition Unit.h:387
SpellSchoolMask const m_schoolMask
Definition Unit.h:392
References m_absorb, and m_effectiveHeal.
◆ AbsorbHeal()
| void HealInfo::AbsorbHeal |
( |
uint32 |
amount | ) |
|
|
inline |
◆ AddHitMask()
| void HealInfo::AddHitMask |
( |
uint32 |
hitMask | ) |
|
|
inline |
◆ GetAbsorb()
| uint32 HealInfo::GetAbsorb |
( |
| ) |
const |
|
inline |
◆ GetEffectiveHeal()
| uint32 HealInfo::GetEffectiveHeal |
( |
| ) |
const |
|
inline |
◆ GetHeal()
| uint32 HealInfo::GetHeal |
( |
| ) |
const |
|
inline |
References m_heal.
Referenced by AbsorbHeal(), Unit::CalcHealAbsorb(), SpellProcSpellTypeMaskTest::CalculateSpellTypeMask(), spell_dru_t10_restoration_4p_bonus_dummy::CheckProc(), spell_item_valanyr_hammer_of_ancient_kings::CheckProc(), spell_item_persistent_shield::CheckProc(), spell_item_sunwell_exalted_healer_neck::CheckProc(), spell_pal_sheath_of_light::CheckProc(), spell_pal_t8_2p_bonus::CheckProc(), spell_pal_glyph_of_holy_light_dummy::CheckProc(), spell_pri_aq_3p_bonus::CheckProc(), spell_pri_t10_heal_2p_bonus::CheckProc(), AuraEffect::HandlePeriodicHealAurasTick(), spell_gen_overlords_brand::HandleProc(), spell_gen_overlords_brand_dot::HandleProc(), spell_dru_living_seed::HandleProc(), spell_dru_glyph_of_rejuvenation::HandleProc(), spell_dru_t10_restoration_4p_bonus_dummy::HandleProc(), spell_item_blessing_of_ancient_kings::HandleProc(), spell_item_persistent_shield::HandleProc(), spell_pal_sheath_of_light::HandleProc(), spell_pal_infusion_of_light::HandleProc(), spell_pal_t8_2p_bonus::HandleProc(), spell_pal_glyph_of_holy_light_dummy::HandleProc(), spell_pal_light_s_beacon::HandleProc(), spell_pri_divine_aegis::HandleProc(), spell_pri_glyph_of_prayer_of_healing::HandleProc(), spell_pri_aq_3p_bonus::HandleProc(), spell_pri_t10_heal_2p_bonus::HandleProc(), spell_sha_t10_restoration_4p_bonus::HandleProc(), spell_sha_glyph_of_healing_wave::HandleProc(), spell_sha_ancestral_awakening::HandleProc(), Unit::HealBySpell(), Unit::ProcSkillsAndAuras(), and Unit::SendHealSpellLog().
◆ GetHealBeforeTakenMods()
| uint32 HealInfo::GetHealBeforeTakenMods |
( |
| ) |
const |
|
inline |
◆ GetHealer()
| Unit * HealInfo::GetHealer |
( |
| ) |
const |
|
inline |
◆ GetHitMask()
| uint32 HealInfo::GetHitMask |
( |
| ) |
const |
|
inline |
◆ GetSchoolMask()
◆ GetSpellInfo()
| SpellInfo const * HealInfo::GetSpellInfo |
( |
| ) |
const |
|
inline |
◆ GetTarget()
| Unit * HealInfo::GetTarget |
( |
| ) |
const |
|
inline |
◆ SetEffectiveHeal()
| void HealInfo::SetEffectiveHeal |
( |
uint32 |
amount | ) |
|
|
inline |
◆ SetHeal()
| void HealInfo::SetHeal |
( |
uint32 |
amount | ) |
|
|
inline |
◆ SetHealBeforeTakenMods()
| void HealInfo::SetHealBeforeTakenMods |
( |
uint32 |
amount | ) |
|
|
inline |
◆ m_absorb
◆ m_effectiveHeal
| uint32 HealInfo::m_effectiveHeal |
|
private |
◆ m_heal
◆ m_healBeforeTakenMods
| uint32 HealInfo::m_healBeforeTakenMods |
|
private |
◆ m_healer
| Unit* const HealInfo::m_healer |
|
private |
◆ m_hitMask
◆ m_schoolMask
◆ m_spellInfo
◆ m_target
| Unit* const HealInfo::m_target |
|
private |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/game/Entities/Unit/Unit.h