Skip to content
Version 2.11.0
↓ Get the launcher

CombatEvent.DamageDealt record

Damage or healing was dealt between two entities.

public record DamageDealt : IEquatable<CombatEvent>
name description
DamageDealt(…) Damage or healing was dealt between two entities.
ActualAmount { get; set; } ActualValue after all reductions.
Amount { get; set; } Preferred damage value (Value, else HpLessenValue, else LuckyValue).
Element { get; set; } Elemental property of the hit (from SyncDamageInfo.Property).
IsCrit { get; set; } True when TypeFlag bit 0 is set (critical hit).
IsDead { get; set; } True when the target’s HP reached zero from this hit.
IsHeal { get; set; } True when EDamageType is Heal.
IsLucky { get; set; } True when TypeFlag bit 2 is set (lucky hit variant).
ShieldAbsorbed { get; set; } Portion absorbed by a shield (ShieldLessenValue).
SkillId { get; set; } Skill OwnerId associated with this hit.
SourceId { get; set; } Entity that dealt the damage (TopSummonerId ?? AttackerUuid).
SourceKind { get; set; } Source category of the hit (from SyncDamageInfo.DamageSource).
TargetId { get; set; } Entity that received the damage or healing.