276 {
278 return;
279
281 {
282 const int32 maxDamage = caster->GetMap()->GetSpawnMode() == 1 ? 15000 : 10000;
285 newDamage = std::min<int32>(maxDamage, newDamage);
286
288 }
289 }
std::int32_t int32
Definition: Define.h:104
@ POWER_MANA
Definition: SharedDefines.h:269
uint32 GetMaxPower(Powers power) const
Definition: Unit.h:1476
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
void SetHitDamage(int32 damage)
Definition: SpellScript.cpp:524
Unit * GetCaster()
Definition: SpellScript.cpp:401
int32 GetHitDamage()
Definition: SpellScript.cpp:514