KnightGreldaStoneshearer.lua 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. --[[
  2. Script Name : SpawnScripts/Antonica/KnightGreldaStoneshearer.lua
  3. Script Author : Premierio015
  4. Script Date : 2022.05.09 01:05:28
  5. Script Purpose :
  6. :
  7. --]]
  8. local LordGrimrotsScythe = 5522
  9. function spawn(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. local conversation = CreateConversation()
  14. PlayFlavor(NPC, "voiceover/english/knight_grelda_stoneshearer/antonica/quests/firemyst/grelda_stoneshearer000.mp3", "", "threaten", 2872853431, 2142483830, Spawn)
  15. if GetQuestStep(Spawn, LordGrimrotsScythe) == 2 then
  16. AddConversationOption(conversation, "Uh...Ignar Steadirt sent me.", "Option1")
  17. end
  18. AddConversationOption(conversation, "Back off and I'll go easy on you.")
  19. StartConversation(conversation, NPC, Spawn, "Stop right where you are, or I'll slit your throat, stranger!")
  20. end
  21. function Option1(NPC, Spawn)
  22. FaceTarget(NPC, Spawn)
  23. local conversation = CreateConversation()
  24. PlayFlavor(NPC, "voiceover/english/knight_grelda_stoneshearer/antonica/quests/firemyst/grelda_stoneshearer001.mp3", "", "", 1637699836, 8526247, Spawn)
  25. AddConversationOption(conversation, "Sorry to bother, but he's asking for his reports.", "Option2")
  26. StartConversation(conversation, NPC, Spawn, "Oh. If Ignar sent you, then I can't kill you. Pity. Well, what did that old goat send you all the way out here for, eh? He's not going to try swappin' assignments with me again, is he? He's a good dwarf, good strategist ... shame about his hearing, though. So, what is it? Speak up!")
  27. end
  28. function Option2(NPC, Spawn)
  29. SetStepComplete(Spawn, LordGrimrotsScythe, 2)
  30. FaceTarget(NPC, Spawn)
  31. local conversation = CreateConversation()
  32. PlayFlavor(NPC, "voiceover/english/knight_grelda_stoneshearer/antonica/quests/firemyst/grelda_stoneshearer002.mp3", "", "", 955376682, 564992177, Spawn)
  33. AddConversationOption(conversation, "I'll let Ignar know.")
  34. StartConversation(conversation, NPC, Spawn, "Did you know those Sabertooth gnolls dug up a relic of ancient power? Well, that's what they say anyhow. I don't believe a word of it. They're trying to scare off their competition by claiming it's a relic of Lord Grimrot himself! Can you imagine? What little fools they are, eh? That's all I have to report.")
  35. end
  36. function respawn(NPC)
  37. spawn(NPC)
  38. end