Every call to llAdjustDamage in an on_damage event results in a CombatLog message, even when:
  • the new damage is equal to the current damage, or
  • the damage is modified more than once by the same script.
Scripts listening on COMBAT_CHANNEL, and the combat log itself, are subject to spam because of this. Adjustments where the damage does not change should be suppressed, and a script should not trigger more than one combat log entry (the final adjustment) per damage source per on_damage event.