863 {
864 canBeRecalculated = false;
865
867 {
868
869 uint8 cp = caster->ToPlayer()->GetComboPoints();
870
871
873 amount += cp * idol->GetAmount();
874
876 amount += cp * idol2->GetAmount();
877
879 }
880 }
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:215
T CalculatePct(T base, U pct)
Definition Util.h:52
Definition SpellAuraEffects.h:39
Unit * GetCaster() const
Definition SpellScript.cpp:1035
@ SPELL_DRUID_IDOL_OF_FERAL_SHADOWS
Definition spell_druid.cpp:46
@ SPELL_DRUID_IDOL_OF_WORSHIP
Definition spell_druid.cpp:47