Make melee damage not go through MeleeHitEvent.cs (#16881)

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
This commit is contained in:
Nemanja
2023-05-28 03:03:25 -04:00
committed by GitHub
parent 0053ddb8f8
commit dd044f4a91
9 changed files with 73 additions and 48 deletions

View File

@@ -66,3 +66,10 @@ public sealed class MeleeHitEvent : HandledEntityEventArgs
BaseDamage = baseDamage;
}
}
/// <summary>
/// Raised on a melee weapon to calculate potential damage bonuses or decreases.
/// </summary>
/// <param name="Damage"></param>
[ByRefEvent]
public record struct GetMeleeDamageEvent(DamageSpecifier Damage);