I answered this report with a question.
If you could answer the question as well, that'd be great.
I think this is somehow related to the
Lycanthoth the Corruptor - Quest - World of Warcraft quest that is a prerequiisite to
The Shrine Reclaimed - Quest - World of Warcraft. The first quest turn in is sometimes bugged, as the comments on Wowhead will confirm, so needs to be abandoned and/or turned in manually. So I must've turned it in manually, picked up
The Shrine Reclaimed - Quest - World of Warcraft and turned that in manually as well before restarting the bot.
It looks like the TurnIn for this quest is outside the /If tag, starting on line 1234 of [Fly][N - Quest] Hyjal 80-82 [Kick].xml, so the profile didn't realize I had already turned it in and kept throwing an error.
Code:
<If Condition="HasQuest(25272) && IsQuestCompleted(25272)">
<TurnIn QuestName="Lycanthoth the Corruptor" TurnInName="Spirit of Lo'Gosh" QuestId="25272"
TurnInId="39622" X="5138.492" Y="-2306.841" Z="1278.755" />
<CustomBehavior File="WaitTimer" WaitTime="35000" GoalText="Waiting for event {TimeRemaining}" />
<PickUp QuestName="The Shrine Reclaimed" GiverName="Spirit of Lo'Gosh" QuestId="25279" GiverId="39622"
X="5367.26" Y="-2188.07" Z="1291.621" />
</If>
<TurnIn Nav="Fly" QuestName="The Shrine Reclaimed" TurnInName="Takrik Ragehowl" QuestId="25279" TurnInId="39432" />
Should it be changed to something like below?
Code:
<If Condition="HasQuest(25272) && IsQuestCompleted(25272)">
<TurnIn QuestName="Lycanthoth the Corruptor" TurnInName="Spirit of Lo'Gosh" QuestId="25272"
TurnInId="39622" X="5138.492" Y="-2306.841" Z="1278.755" />
<CustomBehavior File="WaitTimer" WaitTime="35000" GoalText="Waiting for event {TimeRemaining}" />
</If>
<If Condition="!HasQuest(25279) && !IsQuestCompleted(25279)">
<PickUp QuestName="The Shrine Reclaimed" GiverName="Spirit of Lo'Gosh" QuestId="25279" GiverId="39622"
X="5367.26" Y="-2188.07" Z="1291.621" />
<TurnIn Nav="Fly" QuestName="The Shrine Reclaimed" TurnInName="Takrik Ragehowl" QuestId="25279" TurnInId="39432" />
</If>