123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- --[[
- Script Name : Quests/WillowWood/a_joined_heritage.lua
- Script Purpose : Handles the quest, "A Joined Heritage"
- Script Author : Scatman
- Script Date : 2009.09.26
-
- Zone : The Willow Wood
- Quest Giver: Daelyn Twinstar
- Preceded by: A Split Heritage (a_split_heritage.lua)
- Followed by: Wisdom in the Wild (wisdom_in_the_wild.lua)
- --]]
- function Init(Quest)
- AddQuestStepChat(Quest, 1, "I must speak with a human named Milo Faren. Daelyn says he should be in the scribe's shop.", 1, "Daelyn Twinstar has offered to help teach me about Half Elves. He has asked that I speak with a couple of people here within the Willow Wood.", 0, 2370028)
- AddQuestStepCompleteAction(Quest, 1, "Step1_Complete_SpokeWithMilo")
- end
- function Accepted(Quest, QuestGiver, Player)
- FaceTarget(QuestGiver, Player)
- conversation = CreateConversation()
- PlayFlavor(QuestGiver, "voiceover/english/tutorial_revamp/daelyn_twinstar/qey_village05/quests/daelyn_twinstar/daelyn_twinstar022b.mp3", "", "", 719307287, 3769426706, Player)
- AddConversationOption(conversation, "I'll be back.")
- StartConversation(conversation, QuestGiver, Player, "Good. Return to me once this is done and we will speak of what you heard.")
- end
- function Declined(Quest, QuestGiver, Player)
- end
- function Step1_Complete_SpokeWithMilo(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 1, "I have spoken with Milo Faren.")
- AddQuestStepChat(Quest, 2, "I must speak with an elf named Lyssia Delnara. Daelyn said she is probably on the small overlook near the gates to the Elddar Grove.", 1, "Daelyn Twinstar has offered to help teach me about Half Elves. He has asked that I speak with a couple of people here within the Willow Wood.", 0, 2370029)
- AddQuestStepCompleteAction(Quest, 2, "Step2_Complete_SpokeWithLyssia")
- end
- function Step2_Complete_SpokeWithLyssia(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 2, "I have spoken with Lyssia.")
- AddQuestStepChat(Quest, 3, "I should return to Daelyn now that I have spoken to Lyssia and Milo.", 1, "Daelyn Twinstar has offered to help teach me about Half Elves. He has asked that I speak with a couple of people here within the Willow Wood.", 0, 2370037)
- AddQuestStepCompleteAction(Quest, 3, "Quest_Complete")
- end
- function Quest_Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 3, "I have spoken with Daelyn.")
- UpdateQuestTaskGroupDescription(Quest, 1, "I have completed Daelyn's task.")
- UpdateQuestDescription(Quest, "Daelyn promised to speak to me about Milo and Lyssia after I help him with an important task.")
- GiveQuestReward(Quest, Player)
- end
- function Reload(Quest, QuestGiver, Player, Step)
- if Step == 1 then
- Step1_Complete_SpokeWithMilo(Quest, QuestGiver, Player)
- elseif Step == 2 then
- Step2_Complete_SpokeWithLyssia(Quest, QuestGiver, Player)
- end
- end
|