12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- --[[
- Script Name : outland_brigade_reports.lua
- Script Purpose : Handles the quest, "Outland Brigade Reports"
- Script Author : premierio015
- Script Date : 27.06.2021
- Script Notes : Auto generated with QuestParser.
- Zone : Thundering Steppes
- Quest Giver :
- Preceded by : None
- Followed by : None
- --]]
- function Init(Quest)
- AddQuestStepKill(Quest, 1, "I need to get Scout Dinardo's report. He should be watching the undead to the east.", 5, 50, "I need to find the five scouts and get their reports from them.", 185, 2490218, 2490220, 2490229, 2490151, 2490155, 2490083, 2490226, 2560000, 2490298, 2490338, 2490249, 2490137, 2490217, 2490297, 2490084, 2490098, 2490142, 2490078, 2490217, 2490218, 2490136, 2490120, 2490102, 2490123)
- AddQuestStepCompleteAction(Quest, 1, "Step1Complete")
- end
- function Accepted(Quest, QuestGiver, Player)
- -- Add dialog here for when the quest is accepted
- end
- function Declined(Quest, QuestGiver, Player)
- -- Add dialog here for when the quest is declined
- end
- function Deleted(Quest, QuestGiver, Player)
- -- Remove any quest specific items here when the quest is deleted
- end
- function Step1Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 1, "I found all the pieces of Scout Dinardo's report off of the skeleton general's remains.")
- AddQuestStepChat(Quest, 2, "I need to get Scout Kaylinn's report. She should be to the northwest watching gnolls.", 1, "I need to find the five scouts and get their reports from them.", 75, 2490684)
- AddQuestStepCompleteAction(Quest, 2, "Step2Complete")
- end
- function Step2Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 2, "I received Scout Kaylinn's report.")
- AddQuestStepChat(Quest, 3, "I need to get Scout Deeryen's report. He should be watching giants to the south west.", 1, "I need to find the five scouts and get their reports from them.", 75, 2490685)
- AddQuestStepCompleteAction(Quest, 3, "Step3Complete")
- end
- function Step3Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 3, "I received Scout Deeryen's report.")
- AddQuestStepChat(Quest, 4, "I need to get Scout Eldyum's report. He should be to the west watching centaurs.", 1, "I need to find the five scouts and get their reports from them.", 75, 2490686)
- AddQuestStepCompleteAction(Quest, 4, "Step4Complete")
- end
- function Step4Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 4, "I received Scout Eldyum's report.")
- AddQuestStepChat(Quest, 5, "I need to get Scout Cendalya's report. She should be watching the sea creatures on the west coast.", 1, "I need to find the five scouts and get their reports from them.", 75, 2490687)
- AddQuestStepCompleteAction(Quest, 5, "Step5Complete")
- end
- function Step5Complete(Quest, QuestGiver, Player)
- UpdateQuestStepDescription(Quest, 5, "I received Scout Cendalya's report.")
- UpdateQuestTaskGroupDescription(Quest, 1, "I found the five scout reports.")
- AddQuestStepChat(Quest, 6, "I need to return the reports to Captain Sturman at Bridge Keep.", 1, "I need to return the reports to Captain Sturman at Bridge Keep.", 11, 2490194)
- AddQuestStepCompleteAction(Quest, 6, "QuestComplete")
- end
- function QuestComplete(Quest, QuestGiver, Player)
- -- The following UpdateQuestStepDescription and UpdateTaskGroupDescription are not needed, parser adds them for completion in case stuff needs to be moved around
- UpdateQuestStepDescription(Quest, 6, "I returned the five reports to Captain Sturman.")
- UpdateQuestTaskGroupDescription(Quest, 2, "I returned the five reports to Captain Sturman.")
- UpdateQuestDescription(Quest, "I was able to recover the five reports and return them to Sturman. It appears that one of his men, Scout Dinardo, is missing. I fear the worst concerning his safety. <br> <br>")
- GiveQuestReward(Quest, Player)
- end
- function Reload(Quest, QuestGiver, Player, Step)
- if Step == 1 then
- Step1Complete(Quest, QuestGiver, Player)
- elseif Step == 2 then
- Step2Complete(Quest, QuestGiver, Player)
- elseif Step == 3 then
- Step3Complete(Quest, QuestGiver, Player)
- elseif Step == 4 then
- Step4Complete(Quest, QuestGiver, Player)
- elseif Step == 5 then
- Step5Complete(Quest, QuestGiver, Player)
- elseif Step == 6 then
- QuestComplete(Quest, QuestGiver, Player)
- end
- end
|