rendered paste bodyvariable iterator CurrentQuestLog
variable iterator CurrentQuestLogSetting
QuestLogs:GetSetIterator[CurrentQuestLog]
if ${CurrentQuestLog:First(exists)}
{
do
{
CurrentQuestLog.Value:GetSettingIterator[CurrentQuestLogSetting]
if ${CurrentQuestLogSetting:First(exists)}
{
do
{
if ${CurrentQuestLogSetting.Key == Completed && CurrentQuestLogSetting.Value == TRUE}
{
return CurrentQuestLog.Value
}
}
while ${CurrentQuestLogSetting:Next(exists)}
}
}
while ${CurrentQuestLog:Next(exists)}
}