798 {
799 canBeRecalculated = false;
800
802 {
803
804 uint8 cp = caster->ToPlayer()->GetComboPoints();
805
806
808 amount += cp * idol->GetAmount();
809
811 amount += cp * idol2->GetAmount();
812
814 }
815 }
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:209
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