275 {
277 return;
278
280 {
281 const int32 maxDamage = caster->GetMap()->GetSpawnMode() == 1 ? 15000 : 10000;
284 newDamage = std::min<int32>(maxDamage, newDamage);
285
287 }
288 }
std::int32_t int32
Definition: Define.h:104
@ POWER_MANA
Definition: SharedDefines.h:241
uint32 GetMaxPower(Powers power) const
Definition: Unit.h:1462
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