if(m_spellInfo->Id == 32379 || m_spellInfo->Id == 32996) { uint32 curHealth = unitTarget->GetHealth(); if(curHealth > uint32 (damage)) { unitTarget->ModifyHealth(-damage); m_caster->ModifyHealth(-damage); } else { unitTarget->ModifyHealth(-damage); } }