public bool TryGetStatus(string name, out ICreatureStatus status) { status = _currentStatuses.Values.FirstOrDefault(s => s.Name == name); return(status != null); }