Solution
Sphere trace with UseHitboxes() for accurate hit detection. — From MeleeWeapon.cs. Tension: Different cooldowns for hit (SwingDelay=0.5s) vs miss (MissSwingDelay=0.75s). Outcome: Canonical implementation from MeleeWeapon.cs in the official Sandbox gamemode.
4679d0a6-4191-4fc9-8caa-321ca4cc2346
Sphere trace with UseHitboxes() for accurate hit detection. — From MeleeWeapon.cs. Tension: Different cooldowns for hit (SwingDelay=0.5s) vs miss (MissSwingDelay=0.75s). Outcome: Canonical implementation from MeleeWeapon.cs in the official Sandbox gamemode.