public HitTracker GetTopDamageDealer() { HitTracker result = null; var top = 0f; lock (_hitTrackers) { foreach (var tracker in _hitTrackers.Values) { if (tracker.Damage > top) { result = tracker; top = tracker.Damage; } } } return result; }