stormKingQuest property
StormKingQuest
stormKingQuest
get current storm king quest
Implementation
StormKingQuest get stormKingQuest {
confirmInitialized();
if (completedStormShields["Twine Peaks"]! < 5) {
return StormKingQuest(
"Quest:twinepeaks",
"Twine Peaks Stormshield",
"Complete Twine Peaks Stormshield Defense 5",
10,
)..completionCurrent = 0;
}
var filtered =
items.where((i) => i.templateId.startsWith("Quest:stw_stormkinghard"));
if (filtered.isEmpty) {
throw Exception("No Storm King quests found");
}
return stormKingQuests[filtered.first.templateId]!;
}