799 {
800 canBeRecalculated = false;
801
803 {
804
805 uint8 cp = caster->ToPlayer()->GetComboPoints();
806
807
809 amount += cp * idol->GetAmount();
810
812 amount += cp * idol2->GetAmount();
813
815 }
816 }
std::int32_t int32
Definition Define.h:103
std::uint8_t uint8
Definition Define.h:109
@ EFFECT_0
Definition SharedDefines.h:31
@ BASE_ATTACK
Definition Unit.h:210
T CalculatePct(T base, U pct)
Definition Util.h:61
Definition SpellAuraEffects.h:39
Unit * GetCaster() const
Definition SpellScript.cpp:1020
@ SPELL_DRUID_IDOL_OF_FERAL_SHADOWS
Definition spell_druid.cpp:46
@ SPELL_DRUID_IDOL_OF_WORSHIP
Definition spell_druid.cpp:47