| 247 | } |
| 248 | |
| 249 | List<QuestPtr> QuestManager::listActiveQuests() const { |
| 250 | List<QuestPtr> result = serverQuests().values(); |
| 251 | result.filter([&](QuestPtr quest) { |
| 252 | return quest->state() == QuestState::Active && quest->showInLog(); |
| 253 | }); |
| 254 | sortQuests(result); |
| 255 | return result; |
| 256 | } |
| 257 | |
| 258 | List<QuestPtr> QuestManager::listCompletedQuests() const { |
| 259 | List<QuestPtr> result = serverQuests().values(); |
no test coverage detected