MirinZilishia.lua 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. --[[
  2. Script Name : SpawnScripts/ScaleYard/MirinZilishia.lua
  3. Script Purpose : Mirin Zilishia
  4. Script Author : torsten\\Dorbin
  5. Script Date : 2022.07.15
  6. Script Notes :
  7. --]]
  8. require "SpawnScripts/Generic/DialogModule"
  9. local AntiusPackage = 5651
  10. local WillWorkforWar = 5703
  11. function spawn(NPC)
  12. end
  13. function respawn(NPC)
  14. spawn(NPC)
  15. end
  16. function hailed(NPC, Spawn)
  17. Dialog1(NPC, Spawn)
  18. end
  19. function Dialog1(NPC, Spawn)
  20. FaceTarget(NPC, Spawn)
  21. Dialog.New(NPC, Spawn)
  22. Dialog.AddDialog("If you bother me, I will act upon the thoughts that have been coursing through my head from the moment I saw you.")
  23. Dialog.AddVoiceover("voiceover/english/voice_emotes/greetings/greetings_1_1028.mp3", 0, 0)
  24. if GetQuestStep(Spawn,AntiusPackage) ==1 then
  25. Dialog.AddOption("Here's a package for you. What in blazes is going on? I'm confused.", "Dialog2")
  26. end
  27. if GetQuestStep(Spawn,WillWorkforWar) ==3 then
  28. Dialog.AddOption("Colin Stoutfist says he wants a job from you.", "Dialog3")
  29. end
  30. Dialog.AddOption("I'm not sure I want to know what those are. Bye.")
  31. Dialog.Start()
  32. end
  33. function Dialog2(NPC, Spawn)
  34. FaceTarget(NPC, Spawn)
  35. Dialog.New(NPC, Spawn)
  36. Dialog.AddDialog("Why did Antius send you? Well, I guess you have the password, so I'll assume you're the one. What's that weasel up to? Ahhhhhh ... I think I see what he was doing. Hmmm ... Maybe he's smarter than he looks. Okay ... let him know it's getting bigger and that I'll need more of the hooks.")
  37. PlayFlavor(NPC, "","","ponder",0,0, Spawn)
  38. SetStepComplete(Spawn, AntiusPackage, 1)
  39. Dialog.AddOption("I'm not sure what this is all about... but I'll tell him.")
  40. Dialog.Start()
  41. end
  42. function Dialog3(NPC, Spawn)
  43. FaceTarget(NPC, Spawn)
  44. Dialog.New(NPC, Spawn)
  45. Dialog.AddDialog("Colin told you he wants a job, did he? You go back to Colin and tell him this: I don't have anything for him right now. Also tell him that if he opens his mouth one more time about what I do ... well, I think I'll have to make it simple so he understands. Tell him I'll kill him in his sleep, okay? And the same goes for you. Now go away.")
  46. Dialog.AddVoiceover("voiceover/english/optional1/mirin_zilishia/fprt_hood06/quests/colinstoutfist/mirin_colin_x1_initial.mp3", 2135057299, 1207863474)
  47. PlayFlavor(NPC, "","","ponder",0,0, Spawn)
  48. SetStepComplete(Spawn, WillWorkforWar, 3)
  49. Dialog.AddOption("I'll be sure he gets the message...")
  50. Dialog.Start()
  51. end