public bool IsComplete(int id) { lock (_quests) return _quests.Exists(a => a.Id == id && a.State == QuestState.Complete); }