SirAntylusTeraeth.lua 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. --[[
  2. Script Name : SpawnScripts/Castleview/SirAntylusTeraeth.lua
  3. Script Purpose : Sir Antylus Teraeth
  4. Script Author : Scatman
  5. Script Date : 2009.10.03
  6. Script Notes :
  7. --]]
  8. function spawn(NPC)
  9. end
  10. function respawn(NPC)
  11. spawn(NPC)
  12. end
  13. function hailed(NPC, Spawn)
  14. if GetFactionAmount(Spawn,11) <0 then
  15. PlayFlavor(NPC, "", "", "threaten", 0, 0)
  16. FaceTarget(NPC, Spawn)
  17. else
  18. FaceTarget(NPC, Spawn)
  19. conversation = CreateConversation()
  20. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth000.mp3", "", "", 2410300960, 837808802)
  21. AddConversationOption(conversation, "Who are the Priests of Life? ", "dlg_4_1")
  22. AddConversationOption(conversation, "Thanks for your words, but I must go now.")
  23. StartConversation(conversation, NPC, Spawn, "Another beautiful day in the city of Qeynos! As the Priests of Life would say, 'The light of life shines bright upon Qeynos.' ")
  24. end
  25. end
  26. function dlg_4_1(NPC, Spawn)
  27. FaceTarget(NPC, Spawn)
  28. conversation = CreateConversation()
  29. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth001.mp3", "", "", 3149606154, 2024355118)
  30. AddConversationOption(conversation, "What is the Crusade of the Fallen?", "dlg_4_2")
  31. AddConversationOption(conversation, "I am more concerned with Qeynos present. Farewell.")
  32. StartConversation(conversation, NPC, Spawn, "Friends of mine from my past, a benevolent order of Qeynos yore. I marched with them on the Crusade of the Fallen. ")
  33. end
  34. function dlg_4_2(NPC, Spawn)
  35. FaceTarget(NPC, Spawn)
  36. conversation = CreateConversation()
  37. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth002.mp3", "", "", 663436168, 3617497960)
  38. AddConversationOption(conversation, "I wish to hear this tale. ", "dlg_4_3")
  39. AddConversationOption(conversation, "I am sorry. I have no time for the tale. ")
  40. StartConversation(conversation, NPC, Spawn, "You never heard of the Crusade of the Fallen? Oh my! It was, perhaps, the finest moment for the Priests of Life. It's a simple tale of respect and honor. ")
  41. end
  42. function dlg_4_3(NPC, Spawn)
  43. FaceTarget(NPC, Spawn)
  44. conversation = CreateConversation()
  45. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth003.mp3", "", "", 3201920823, 1156394229)
  46. AddConversationOption(conversation, "So many deaths. How sad. ", "dlg_4_6")
  47. AddConversationOption(conversation, "You are not a Qeynosian?", "dlg_4_4")
  48. AddConversationOption(conversation, "I must leave now. Farewell.")
  49. StartConversation(conversation, NPC, Spawn, "It began with the Shattering, when a reign of fire from the death throes of the moon Luclin barraged Norrath. Millions died in this apocalyptic fury. Bodies littered the land. Even the royal family of Bayle could not escape this violence. My new home was battered and its people nearly all lost. ")
  50. end
  51. function dlg_4_4(NPC, Spawn)
  52. FaceTarget(NPC, Spawn)
  53. conversation = CreateConversation()
  54. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth010.mp3", "", "", 3512678812, 1974187666)
  55. AddConversationOption(conversation, "What of the Crusade of the Fallen?", "dlg_4_6")
  56. AddConversationOption(conversation, "What is Felwithe?", "dlg_4_5")
  57. AddConversationOption(conversation, "I must leave now. Farewell.")
  58. StartConversation(conversation, NPC, Spawn, "No. I'm a citizen of the halls of Felwithe, a place I departed more than 150-years ago, near the start of the Age of Cataclysms. My only goal was to find the lost city of Fayspire, but the oceans became violent and impassable. I couldn't turn back, so I trekked on in my search.")
  59. end
  60. function dlg_4_5(NPC, Spawn)
  61. FaceTarget(NPC, Spawn)
  62. conversation = CreateConversation()
  63. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth011.mp3", "", "", 903203081, 3867676461)
  64. AddConversationOption(conversation, "But the city was in ruins.", "dlg_4_6")
  65. StartConversation(conversation, NPC, Spawn, "Felwithe was the home of my people, the Koada'Dal! Our grand city sat high atop the clouds where the sun always shined. It rests many leagues away on the continent of Faydwer. I do miss my city in the clouds, but Qeynos has embraced me and is my new sanctuary from the violence of this world.")
  66. end
  67. function dlg_4_6(NPC, Spawn)
  68. FaceTarget(NPC, Spawn)
  69. conversation = CreateConversation()
  70. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth004.mp3", "", "", 1716743258, 3118361328)
  71. AddConversationOption(conversation, "How long did this horror last?", "dlg_4_7")
  72. AddConversationOption(conversation, "I thank you for the tale. Farewell.")
  73. StartConversation(conversation, NPC, Spawn, "Qeynos lay in rubble, and its kingdom, which spread across the horizon, was littered with the bodies of those who couldn't escape the torment of the land. Such carnage brought disease and scavengers to plague the lands. ")
  74. end
  75. function dlg_4_7(NPC, Spawn)
  76. FaceTarget(NPC, Spawn)
  77. conversation = CreateConversation()
  78. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth005.mp3", "", "", 360171820, 1225175245)
  79. AddConversationOption(conversation, "But you mentioned the Priests of Life.", "dlg_4_8")
  80. AddConversationOption(conversation, "I must leave now. Farewell.")
  81. StartConversation(conversation, NPC, Spawn, "The horror of fields of the fallen could not be cleansed. Most of the kingdom lay in rubble. Outland residents flooded in and aided with the reconstruction of the great city. When this was complete, and the army was replenished, then the time was right to clear the ravaged countryside and all its chaos.")
  82. end
  83. function dlg_4_8(NPC, Spawn)
  84. FaceTarget(NPC, Spawn)
  85. conversation = CreateConversation()
  86. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth006.mp3", "", "", 1680809797, 715676428)
  87. AddConversationOption(conversation, "Why did they want to gather the bodies?", "dlg_4_9")
  88. StartConversation(conversation, NPC, Spawn, "The Priests of Life, defenders of all souls. Their numbers were small. They took many losses, but still, they rose to march. They traveled the lands gathering forgotten souls. I was in awe of their humble valor. So taken was I, that I joined their crusade. ")
  89. end
  90. function dlg_4_9(NPC, Spawn)
  91. FaceTarget(NPC, Spawn)
  92. conversation = CreateConversation()
  93. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth007.mp3", "", "", 1110308997, 819506069)
  94. AddConversationOption(conversation, "What did they do with all the bodies?", "dlg_4_10")
  95. AddConversationOption(conversation, "This is interesting, but I must leave.")
  96. StartConversation(conversation, NPC, Spawn, "To them, life was precious. No soul could rest easily if their body was not given a proper burial. So the Priests of Life trod into the land and fought scavengers and bandits to gather all the Antonican bodies they could find. A massive line of bodies flooded the path to Qeynos. ")
  97. end
  98. function dlg_4_10(NPC, Spawn)
  99. FaceTarget(NPC, Spawn)
  100. conversation = CreateConversation()
  101. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth008.mp3", "", "", 1255692585, 2313041410)
  102. AddConversationOption(conversation, "The bodies are in the catacombs?", "dlg_4_11")
  103. StartConversation(conversation, NPC, Spawn, "Qeynos is larger than it seems. A whole undercity exists below us. Under the roads of the city, rest the extensive Qeynos Waterworks and the labyrinth of the Qeynos Catacombs, both of which still stand with little damage from the cataclysms. ")
  104. end
  105. function dlg_4_11(NPC, Spawn)
  106. FaceTarget(NPC, Spawn)
  107. conversation = CreateConversation()
  108. PlayFlavor(NPC, "voiceover/english/sir_antylus_teraeth/qey_village04/antylus_teraeth009.mp3", "", "", 2009817836, 2128199220)
  109. AddConversationOption(conversation, "I thank you for the tale. Farewell.")
  110. StartConversation(conversation, NPC, Spawn, "Yes. Every soul was given an honorable burial and was laid to rest with the bodies of the Priests of Life who fell before and after the Crusade of the Fallen. Below the feet of every Qeynosian rests a sanctuary for the fallen souls of the Age of Cataclysms. ")
  111. end