9
3

AsbjornGreyaxe.lua 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. --[[
  2. Script Name : SpawnScripts/Freeport/AsbjornGreyaxe.lua
  3. Script Author : Premierio015
  4. Script Date : 2020.07.20 07:07:09
  5. Script Purpose :
  6. :
  7. --]]
  8. local TheHiddenNewHalasian = 578
  9. function spawn(NPC)
  10. end
  11. function hailed(NPC, Spawn)
  12. FaceTarget(NPC, Spawn)
  13. if GetQuestStep(Spawn, TheHiddenNewHalasian) == 4 then
  14. conversation = CreateConversation()
  15. PlayFlavor(NPC, "asbjorn_greyaxe/freeport_combined/quest/racial/barbarian/asbjorn_greyaxe_001.mp3", "", "", 3279743071, 361114308, Spawn)
  16. AddConversationOption(conversation, "Don't you mean meat pies and strong ale?", "dlg1")
  17. StartConversation(conversation, NPC, Spawn, "You've come to the right spot... for strong pies and meat ale, my northern cousin.")
  18. else
  19. PlayFlavor(NPC, "", "Take my advice, drink the hard stuff. That way you'll get sick from the drink, not the filthy stein they serve it in.", "", 1689589577, 4560189, Spawn)
  20. end
  21. end
  22. function dlg1(NPC, Spawn)
  23. FaceTarget(NPC, Spawn)
  24. conversation = CreateConversation()
  25. PlayFlavor(NPC, "asbjorn_greyaxe/freeport_combined/quest/racial/barbarian/asbjorn_greyaxe_002.mp3", "", "", 3935464437, 2216667688, Spawn)
  26. AddConversationOption(conversation, "Ah, you've drank a few of those strong ales yourself.", "dlg2")
  27. StartConversation(conversation, NPC, Spawn, "Do I? Well, you've come to the spot right then!")
  28. end
  29. function dlg2(NPC, Spawn)
  30. FaceTarget(NPC, Spawn)
  31. conversation = CreateConversation()
  32. PlayFlavor(NPC, "asbjorn_greyaxe/freeport_combined/quest/racial/barbarian/asbjorn_greyaxe_003.mp3", "", "", 3544364809, 2029412270, Spawn)
  33. AddConversationOption(conversation, "You worship The Tribunal?", "dlg3")
  34. StartConversation(conversation, NPC, Spawn, "The Tribunal says... Guilty! Hehehe! Good thing they have no problem with such vices, right? Of course, some hangovers feel as if The Seventh Hammer is bangin' on my head. Not pretty.")
  35. end
  36. function dlg3(NPC, Spawn)
  37. FaceTarget(NPC, Spawn)
  38. conversation = CreateConversation()
  39. PlayFlavor(NPC, "asbjorn_greyaxe/freeport_combined/quest/racial/barbarian/asbjorn_greyaxe_004.mp3", "", "", 2835759691, 2598023134, Spawn)
  40. AddConversationOption(conversation, "What do you think of New Halas?", "dlg4")
  41. StartConversation(conversation, NPC, Spawn, "That I do! You can't get any more neutral than the Eternal Court where actions are weighed and consequences are decided.")
  42. end
  43. function dlg4(NPC, Spawn)
  44. FaceTarget(NPC, Spawn)
  45. SetStepComplete(Spawn, TheHiddenNewHalasian, 4)
  46. conversation = CreateConversation()
  47. PlayFlavor(NPC, "asbjorn_greyaxe/freeport_combined/quest/racial/barbarian/asbjorn_greyaxe_005.mp3", "", "", 1175596969, 2507697102, Spawn)
  48. AddConversationOption(conversation, "Fair enough!")
  49. StartConversation(conversation, NPC, Spawn, "Pbbbbt! You can call a pup a wolf, but it don't make it one! ''New Halas'' - that pathetic ice cube is not Halas, nor will it be. Halas was a city of great strength and vigor, much like Freeport. Here is my home.")
  50. end
  51. function respawn(NPC)
  52. end