1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- --[[
- Script Name : SpawnScripts/OutpostoftheOverlord/CoercerZlith.lua
- Script Purpose : Coercer Zlith
- Script Author : Vo1d
- Script Date : 2019.10.04
- Script Notes : Auto-Generated Conversation from PacketParser Data
- --]]
- -- Quest ID's
- local DisruptionForDistraction = 366
- function spawn(NPC)
- SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
- end
- function respawn(NPC)
- spawn(NPC)
- end
- function InRange(NPC, Spawn)
- end
- function LeaveRange(NPC, Spawn)
- end
- function hailed(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
-
- if not HasCompletedQuest(Spawn, DisruptionForDistraction) then
- if HasQuest(Spawn, DisruptionForDistraction) then
- if GetQuestStep(Spawn, DisruptionForDistraction) == 1 then
- SetStepComplete(Spawn, DisruptionForDistraction, 1)
- elseif GetQuestStep(Spawn, DisruptionForDistraction) == 4 then
- SetStepComplete(Spawn, DisruptionForDistraction, 4)
- elseif GetQuestStep(Spawn, DisruptionForDistraction) == 6 then
- SetStepComplete(Spawn, DisruptionForDistraction, 6)
- elseif CanReceiveQuest(Spawn, DisruptionForDistraction) then
- NotReady(NPC, Spawn)
- end
- end
- end
- end
- function NotReady(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- conversation = CreateConversation()
-
- PlayFlavor(NPC, "voiceover/english/tutorial_revamp/coercer_zlith/tutorial_island02_evil_revamp/quests/citizenship/coercerzlith/coercerzlith009.mp3", "", "", 2204153066, 1989322276, Spawn)
- AddConversationOption(conversation, "Very well.", "dlg_3_1")
- StartConversation(conversation, NPC, Spawn, "You are not yet ready to take on the tasks I will offer you. Return to Tayil N'Velex outside Sythor's Spire if you are unsure how to prepare yourself.")
-
- end
|