800 {
801 canBeRecalculated = false;
802
804 {
805
806 uint8 cp = caster->ToPlayer()->GetComboPoints();
807
808
810 amount += cp * idol->GetAmount();
811
813 amount += cp * idol2->GetAmount();
814
816 }
817 }
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:216
T CalculatePct(T base, U pct)
Definition Util.h:52
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