1015 {
1018 {
1019 if (unitTarget->HasActivePowerType(
POWER_MANA))
1020 {
1022
1025 effValue += dummy->GetAmount();
1026
1029 }
1030 }
1031 }
T CalculatePct(T base, U pct)
Definition: Util.h:61
std::int32_t int32
Definition: Define.h:103
@ SPELL_SHAMAN_MANA_TIDE_TOTEM
Definition: spell_shaman.cpp:53
@ SPELL_SHAMAN_GLYPH_OF_MANA_TIDE
Definition: spell_shaman.cpp:45
@ POWER_MANA
Definition: SharedDefines.h:269
Unit * GetOwner() const
Definition: Unit.cpp:10600
Definition: SpellAuraEffects.h:39
int32 GetEffectValue() const
Definition: SpellScript.cpp:600
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
Unit * GetOriginalCaster()
Definition: SpellScript.cpp:406
Unit * GetCaster()
Definition: SpellScript.cpp:401