Updates, and new stuff imported from Cynnar

This commit is contained in:
Gogs 2020-04-12 23:49:36 -07:00
parent 8f1ac16c41
commit 2ab3c638c5
82 changed files with 2530 additions and 18 deletions

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AestheticWinchester.lua
Script Purpose : Aesthetic Winchester <Concordium Mage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/aesthetic_winchester/qey_south/100_soc_human_concordium_officer_winchester_no_95fee05b.mp3", "Hail to you, fair citizen. May your day be filled with discovery!", "", 2831469311, 1508414831, Spawn)
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AllyshaLanne.lua
Script Purpose : Allysha Lanne <Specialty Jeweler>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "Gems and rocks, that is my specialty! I also bake a mean jumjum pie don't ya know!", "wave", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AmrenTalbot.lua
Script Purpose : Amren Talbot
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/amren_talbot/qey_south/amrentalbot000.mp3", "", "", 186833269, 2706325328, Spawn)
AddConversationOption(conversation, "I'm not one for thinking about illusions. ", "dlg_7_1")
StartConversation(conversation, NPC, Spawn, "Focus is the key to unlocking any illusion. The mind's eye can do many wondrous things, once it focuses.")
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AngiePatterson.lua
Script Purpose : Angie Patterson <Legends of Norrath Greeter>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "Come visit the Legends of Norrath Museum! We have all the latest things collected from around the world!", "bow", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AristideCalais.lua
Script Purpose : Aristide Calais
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/aristide_calais/qey_south/aristidecalais001.mp3", "", "", 3711938676, 52229520, Spawn)
AddConversationOption(conversation, "Oh, excuse me. ", "dlg_24_1")
StartConversation(conversation, NPC, Spawn, "Hello, adventurer. Please mind the books and pages spread about. I'm in the middle of researching methods of enchanting stones with magical properties and it wouldn't do to have foot prints and smudges on the documents.")
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AshturLawton.lua
Script Purpose : Ashtur Lawton <Feudal Historian>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "The dead open the eyes of the living.", "", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AstryniaBurnwynd.lua
Script Purpose : Astrynia Burnwynd <Wizard Trainer>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Do you have any advice for a fellow wizard?", "dlg_3_1")
AddConversationOption(conversation, "It is, isn't it? Good day.")
StartConversation(conversation, NPC, Spawn, "Good day to you, fellow student of wizardry. It's amazing to see how many of us have talents for the arcane.")
if convo==21 then
PlayFlavor(NPC, "felion_shadoweater/qey_south/trainer_wizard001.mp3", "", "", 4048173540, 1288632814, Spawn)
AddConversationOption(conversation, "Just looking around.", "dlg_21_1")
StartConversation(conversation, NPC, Spawn, "Greetings Ravelshian, what brings you to the Concordium?")
end
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AtiyahKaddor.lua
Script Purpose : Atiyah Kaddor <Weaponsmith>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/optional2/erudite_eco_good_2/ft/service/merchant/erudite_merchant_service_good_2_hail_gf_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 2042136217, 1857156366, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/optional2/erudite_eco_good_2/ft/service/merchant/erudite_merchant_service_good_2_hail_gf_45d92a75.mp3", "Welcome! What can I help you with?", "bow", 2043330959, 2245918388, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AugurPrichardFizzburn.lua
Script Purpose : Augur Prichard Fizzburn <Concordium Mage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "I'm afraid I cannot speak now, friend. Please feel free to avail yourself of our knowledge. Right now, the city requires my concentration.", "", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/AzimaKaddor.lua
Script Purpose : Azima Kaddor <Armorsmith>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/service/merchant/erudite_merchant_service_good_1_hail_gf_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 212313057, 12730672, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/service/merchant/erudite_merchant_service_good_1_hail_gf_ae84abf9.mp3", "Go on, take a look at the stock. You'll never beat this price in the city. I guarantee it!", "wink", 2546361989, 1647933100, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Barr.lua
Script Purpose : Barr <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/guard/dwarf_guard_service_good_1_hail_gf_ee473c11.mp3", "Good day to you citizen, all preserve Queen Antonia.", "salute", 3457944783, 4136040635, Spawn)
end

View file

@ -0,0 +1,30 @@
--[[
Script Name : SpawnScripts/SouthQeynos/BellengeretheThree.lua
Script Purpose : Bellengere the Three
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/bellengere_the_three/qey_south/bellengere_thethree000.mp3", "", "", 1497048439, 2872945474, Spawn)
AddConversationOption(conversation, "That is definitely something to ponder. Thank you for your insight.", "dlg_11_1")
StartConversation(conversation, NPC, Spawn, "If knowledge is power, and power corrupts, then it is only logical to presume that knowledge corrupts. Rubbish, I say. The fundamental flaw in this theory is that power corrupts, whereas it should be stated that it CAN corrupt. This is the most important lesson to learn when using the arcane forces... as you use its power, it can as easily use you. Take heed of this warning, friend.")
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Casey.lua
Script Purpose : Casey
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "I plan to live out the rest of my life with my family here in Qeynos.", "", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,40 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Celes.lua
Script Purpose : Celes <City Merchant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,4)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_1/ft/service/merchant/highelf_merchant_service_good_1_hail_gf_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 2023209747, 1019050798, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_1/ft/service/merchant/highelf_merchant_service_good_1_hail_gf_45d92a75.mp3", "Welcome! What can I help you with?", "bow", 3279499948, 2931921467, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_1/ft/service/merchant/highelf_merchant_service_good_1_hail_gf_e4fa2bd8.mp3", "Confound it! Where did I put that ledger? It must be around here somewhere!", "confused", 1015791525, 798872771, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_1/ft/service/merchant/highelf_merchant_service_good_1_hail_gf_ae84abf9.mp3", "Go on, take a look at the stock. You'll never beat this price in the city. I guarantee it!", "wink", 3725011666, 2990490195, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/ChroniclerSteelwill.lua
Script Purpose : Chronicler Steelwill <Concordium Mage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/chronicler_steelwill/qey_south/100_soc_dwarf_concordium_steelwill_no_cdd2819c.mp3", "Welcome to the Three Towers. Here we pass on our mystical knowledge to those who prove their magical prowess by serving the city of Qeynos. ", "", 3294335366, 4186885926, Spawn)
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/ClaryaBlake.lua
Script Purpose : Clarya Blake <Bartender>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/merchant/human_merchant_service_good_1_hail_gf_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 1527285383, 3910629798, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/merchant/human_merchant_service_good_1_hail_gf_45d92a75.mp3", "Welcome! What can I help you with?", "bow", 1381598517, 719278997, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/merchant/human_merchant_service_good_1_hail_gf_ae84abf9.mp3", "Go on, take a look at the stock. You'll never beat this price in the city. I guarantee it!", "wink", 1667555721, 2696093362, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/CorrynMenai.lua
Script Purpose : Corryn Menai
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_aoi_gm_4d212798.mp3", "I'm confident that the merchants of our village will fill all equipment needs with the utmost hospitality.", "smile", 2600666744, 586734676, Spawn)
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/DonovanHerald.lua
Script Purpose : Donovan Herald <Pet Merchant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/petretailer/human_petretailer_service_good_1_hail_gm_2485b1ad.mp3", "Down, boy! Down, boy!", "no", 2681431264, 151889846, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/petretailer/human_petretailer_service_good_1_hail_gm_4560dd95.mp3", "Buy today and you'll receive a free litter box!", "thumbsup", 2933047019, 374610986, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/DrappiOakheart.lua
Script Purpose : Drappi Oakheart <Selwyn's Assistant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "Hello there! If you have any of that old armor from my sweetheart here, I'd be more than happy to offer you some newer stuff!", "", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/DuryoValstath.lua
Script Purpose : Duryo Valstath
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "Well met, citizen.", "bow", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/ElspethAstley.lua
Script Purpose : Elspeth Astley
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/elspeth_astley/qey_south/elspethastley000.mp3", "", "", 280090355, 624466296, Spawn)
AddConversationOption(conversation, "Thanks for the information. ", "dlg_8_1")
StartConversation(conversation, NPC, Spawn, "The winds of time change many things. One thing remains the same, the might of the sorcerer.")
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/EoradalanuOtuden.lua
Script Purpose : Eoradalanu Otuden
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gm_681bd632.mp3", "As with all conflict, the correct resolution is to not become involved.", "no", 1961295370, 3396676212, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gm_f2332236.mp3", "It is easy to disperse hateful attitudes with an act of kindness.", "thanks", 2716159461, 2493983068, Spawn)
else
end
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Eraanus.lua
Script Purpose : Eraanus <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "", "I hate the night shift! If the gnolls don't attack now I may die of boredom.", "grumble", 1689589577, 4560189, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "", "Good day to you citizen, all preserve Queen Antonia.", "salute", 1689589577, 4560189, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/ExaltedMilanthroo.lua
Script Purpose : Exalted Milanthroo <Concordium Mage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/exalted_milanthroo/qey_south/100_soc_erudite_concordium_officer_milanthroo_no_411d5ecb.mp3", "I'm afraid I cannot speak now, friend. Please feel free to avail yourself of our knowledge. Right now, the city requires my concentration.", "", 4266519249, 1817694849, Spawn)
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/FelionShadoweater.lua
Script Purpose : Felion Shadoweater <Warlock Trainer>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "felion_shadoweater/qey_south/trainer_warlock001.mp3", "", "", 1176643963, 312303981, Spawn)
AddConversationOption(conversation, "Just looking around.", "dlg_12_1")
StartConversation(conversation, NPC, Spawn, "Greetings Ravelshian, what brings you to the Concordium?")
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/FredrickLosce.lua
Script Purpose : Fredrick Losce
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/fredrick_losce/qey_south/100_qst_fredrick_losce_multhail1_39997e53.mp3", "I'm sorry friend. I thought you were someone else.", "", 2011619923, 2423962881, Spawn)
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Gauldry.lua
Script Purpose : Gauldry <Shieldsmith>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/optional2/halfling_eco_good_2/ft/service/merchant/halfling_merchant_service_good_2_hail_gm_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 841946130, 955678666, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/optional2/halfling_eco_good_2/ft/service/merchant/halfling_merchant_service_good_2_hail_gm_45d92a75.mp3", "Welcome! What can I help you with?", "bow", 561391296, 3932646865, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Gavinfell.lua
Script Purpose : Gavinfell <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/guard/barbarian_guard_service_good_1_hail_gm_ee473c11.mp3", "Good day to you, citizen. All preserve Queen Antonia.", "salute", 2268064933, 2349331472, Spawn)
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/GreldaneIrongut.lua
Script Purpose : Greldane Irongut
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_drunk/ft/eco/good/dwarf_eco_good_drunk_barmaid_gf_605d472a.mp3", "I could use another ale for the road anytime now.", "tapfoot", 3896761363, 1121187529, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_drunk/ft/eco/good/dwarf_eco_good_drunk_barmaid_gf_a1d96f41.mp3", "My stein hasn't any legs to walk over and fill itself up.", "glare", 3669594198, 1736543032, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Hegrenn.lua
Script Purpose : Hegrenn <Bowyer>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/weaponsmith/dwarf_weaponsmith_service_good_1_hail_gf_37dbcab8.mp3", "Welcome to my humble shop. We have quite a selection of weapons to choose from. See for yourself...", "salute", 1421312819, 2420395206, Spawn)
end

View file

@ -0,0 +1,37 @@
--[[
Script Name : SpawnScripts/SouthQeynos/IndisSurion.lua
Script Purpose : Indis Surion <Sage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Thanks for the information. I just might do that.", "dlg_1_1")
StartConversation(conversation, NPC, Spawn, "Search for the relics of the past Age of Turmoil. Their discovery will gain you great power and prestige!")
if convo==18 then
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Thanks for the information, I just might do that.", "dlg_18_1")
StartConversation(conversation, NPC, Spawn, "Search for the relics of the past Age of Turmoil. Their discovery will gain you great power and prestige!")
end
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/JasonWalton.lua
Script Purpose : Jason Walton <Banker>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "", "Welcome to the South Qeynos branch of the Norrath Exchange!", "", 1689589577, 4560189, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "", "Greetings, what can I help you with today?", "", 1689589577, 4560189, Spawn)
else
end
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Jowling.lua
Script Purpose : Jowling <City Merchant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/merchant/human_merchant_service_good_1_aoi_gf_c5e79ff5.mp3", "Hello there! Can I interest you in some of the finest merchandise this side of Norrath?", "wave", 489810336, 3318568259, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/merchant/human_merchant_service_good_1_hail_gf_24322c5d.mp3", "Greetings, friend traveler! We have the finest supplies to fill your adventuring needs.", "smile", 1527285383, 3910629798, Spawn)
else
end
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/KatlynPaisley.lua
Script Purpose : Katlyn Paisley <Jeweler>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/alchemist/human_alchemist_service_good_1_hail_gf_ec533e4c.mp3", "Are you wounded? I just made up a fresh batch of healing potions an hour ago.", "happy", 1500961965, 3983451170, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/alchemist/human_alchemist_service_good_1_hail_gf_59de96bd.mp3", "What happened to the highly explosive bottle that was on my desk? Have you seen it?", "ponder", 169654516, 1865961096, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/alchemist/human_alchemist_service_good_1_hail_gf_a8ed74c7.mp3", "There are no refunds for caster error at this shop! Oh ... hello you're not here about a refund.", "no", 4217995721, 116037177, Spawn)
else
end
end

View file

@ -0,0 +1,40 @@
--[[
Script Name : SpawnScripts/SouthQeynos/KaybenEatny.lua
Script Purpose : Kayben Eatny <Bartender>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,4)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_evil_bartender/ft/eco/evil/human_eco_evil_bartender_hail_gm_35e6e167.mp3", "Just so ya know, I'm not in the business to hear your sad stories. Now what will it be?", "", 1595668242, 2514401652, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "", "Nice weather we are having, no?", "", 1689589577, 4560189, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "", "Good day to you.", "", 1689589577, 4560189, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/human_eco_evil_bartender/ft/eco/evil/human_eco_evil_bartender_hail_gm_201b6d6a.mp3", "What can I get for ya?", "", 2895097847, 2686872643, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Khalilmun.lua
Script Purpose : Khalil`mun <Alchemist>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "Confound it! Where did I put that ledger? It must be around here somewhere!", "confused", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Krelal.lua
Script Purpose : Krelal <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/guard/barbarian_guard_service_good_1_hail_gm_ee473c11.mp3", "Good day to you, citizen. All preserve Queen Antonia.", "salute", 2268064933, 2349331472, Spawn)
end

View file

@ -0,0 +1,37 @@
--[[
Script Name : SpawnScripts/SouthQeynos/LeonaWard.lua
Script Purpose : Leona Ward <Tailor>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Sorry, but I don't have time to shop right now.", "dlg_3_1")
StartConversation(conversation, NPC, Spawn, "Welcome, traveler. Welcome to my shop. Please, take a look around!")
if convo==5 then
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Sorry, but I don't have time to shop right now.", "dlg_5_1")
StartConversation(conversation, NPC, Spawn, "Welcome, traveler. Welcome to my shop. Please, take a look around!")
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/LibrarianDalmas.lua
Script Purpose : Librarian Dalmas
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/librarian_dalmas/qey_south/100_librarian_dalmas_callout1_1f4ad2b6.mp3", "Please be quiet when inside this place.", "", 1796148235, 1918712162, Spawn)
end

View file

@ -0,0 +1,37 @@
--[[
Script Name : SpawnScripts/SouthQeynos/LibrarianDungil.lua
Script Purpose : Librarian Dungil
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1060.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nevermind.", "dlg_0_1")
StartConversation(conversation, NPC, Spawn, "Please be quick, I am very busy.")
if convo==13 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nevermind.", "dlg_13_1")
StartConversation(conversation, NPC, Spawn, "Please be quick, I am very busy.")
end
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Maile.lua
Script Purpose : Maile <Broker>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/broker_profallia/fprt_west/032_con_merchant_profallia_human_2_aoi_2ca03ff3.mp3", "Greetings, citizen. Is there something in particular you're looking for?", "bow", 404333104, 1493988687, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/broker_profallia/fprt_west/032_con_merchant_profallia_human_2_aoi_738a4908.mp3", "Please just let me know if there's something you'd like to buy.", "bye", 4289054749, 2138925586, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/broker_profallia/fprt_west/032_con_merchant_profallia_human_2_hail_4e4e214b.mp3", "Oh, hello! I'm sorry, was I helping you with something?", "confused", 2233786466, 627959368, Spawn)
else
end
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/MelinnaeWelxen.lua
Script Purpose : Melinnae Welxen
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "There is much lost knowledge hidden within the library here. ", "converse", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Mott.lua
Script Purpose : Mott <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "voiceover/english/dwarf_eco_good_1/ft/service/guard/dwarf_guard_service_good_1_hail_gm_ebfceda5.mp3", "Greetings, citizen. I am on guard duty. Should you get into trouble, seek me out.", "attention", 1717559969, 1730005307, Spawn)
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Popelia.lua
Script Purpose : Popelia <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/guard/human_guard_service_good_1_hail_gf_ee473c11.mp3", "Good day to you, citizen. All preserve Queen Antonia.", "salute", 1886617373, 1115286759, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/guard/human_guard_service_good_1_hail_gf_ebfceda5.mp3", "Greetings, citizen. I am on guard duty. Should you get into trouble, seek me out.", "attention", 3448203562, 506341016, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/service/guard/human_guard_service_good_1_hail_gf_ed0d92f8.mp3", "I hate the night shift! If the gnolls don't attack now, I may die of boredom.", "grumble", 1226814424, 706962620, Spawn)
else
end
end

View file

@ -0,0 +1,50 @@
--[[
Script Name : SpawnScripts/SouthQeynos/PupilAdeptWazzlefop.lua
Script Purpose : Pupil Adept Wazzlefop <Concordium Mage>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I would like the writ: Followers of the Fang", "dlg_5_1")
AddConversationOption(conversation, "I would like the writ: Darkpaw Encroachment")
AddConversationOption(conversation, "I will be going.")
StartConversation(conversation, NPC, Spawn, "...")
if convo==6 then
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I would like the writ: Followers of the Fang", "dlg_6_1")
AddConversationOption(conversation, "I would like the writ: Darkpaw Encroachment")
AddConversationOption(conversation, "I will be going.")
StartConversation(conversation, NPC, Spawn, "...")
end
end
function dlg_6_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "voiceover/english/pupil_adept_wazzlefop/qey_south/100_soc_gnome_concordium_wazzlefop_greeting_fd45f78a.mp3", "", "", 4189930656, 304987589, Spawn)
AddConversationOption(conversation, "Okay.", "dlg_6_2")
StartConversation(conversation, NPC, Spawn, "Are you a seeker of the arcane? Do you thirst for the knowledge of the mystical? You've come to the right place. Here at the Concordium, we serve the queen by using our mystical prowess to aid those in need. Take this writ and help us in our search for truth.")
end

View file

@ -0,0 +1,93 @@
--[[
Script Name : SpawnScripts/SouthQeynos/QueenAntoniaBayle.lua
Script Purpose : Queen Antonia Bayle
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
function spawn(NPC)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
end
function respawn(NPC)
spawn(NPC)
end
function InRange(NPC, Spawn)
local chance = math.random(1,200)
if chance <= 25 then
QAspeach(NPC)
else
end
end
function LeaveRange(NPC, Spawn)
end
function QAspeach(NPC,Spawn)
local choice = math.random(1,12)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_b_e5f9dee6.mp3", "Who performed this miracle? We did. All of us, by our own hands, guided by our vision and the blessings of the gods. Qeynos stands as proof in the power of justice, equality, and compassion. For, as our founding patriarch, Antonius Bayle, would say: If a city will be great, it must first be good! And our city indeed owes its greatness to the goodness and benevolent ideals we citizens uphold.", "", 1818828034, 1870559483, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_c_1aa755c8.mp3", "In this Age of Destiny, Qeynos blossoms with abundance in both arts and commerce. Our children are nourished in body, mind, and spirit. Scholars, merchants, artisans, soldiers- all of us are welcome here; all of us find ample means and opportunity to share our unique gifts. Our city is a lamp in the darkness, and a clarion call to awaken Norrath from its long nightmare of discord. Let us remember that people in other lands look to us for hope and guidance. We are Norrath's shining example of what civilization really and truly means. But we mustn't fall into complacency and self-satisfaction. There is yet much to be done. There are refugees beyond our gates who do not enjoy the freedoms and rights we take for granted. They scratch out their meager lives in hunger and ignorance. Some flee persecution and violence; others are tormented by the merciless ravages of want. We Qeynosians who live in abundance are called to reach out to these refugees, to open our hearts and hands.", "", 3038020523, 1696768651, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_d_54e171d.mp3", "Yes, I am proud to call myself a Qeynosian. And I am certain that every one of us here is just as proud, just as grateful, and just as eager to share the light of civilization until it shines in every corner of Norrath. We must be extra vigilant to protect our way of life from the corruption of Freeport, which threatens us night and day. In Freeport, they mock the ideals we hold dear. They would make slaves of each and every one of us if they could. We have all seen examples of their ruthlessness and cruelty, of their total disregard for righteousness, of their deceptive and treacherous ways. We know of their unabated greed, and their appetite for territory. How they snap up lands and goods with no thought for the rights of needs of their victims.", "", 2019122145, 3355586847, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_e_8dd02ef3.mp3", "But Freeport shall not prevail! We Qeynosians know that the destiny of Norrath is like the sun at dawn, like a great light which begins with a spark and illuminates the land. Qeynos is that spark! Qeynos will spread its light of civilization until nothing and no one remains in darkness! And we are the ones called to carry this light. And so ... everyone ... I beseech thee all to remember that this is indeed the Age Of Destiny. And we Qeynosians are its children, and its acolytes ... and its greatest hope!", "", 4080984009, 3907237860, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_a_c02fffe6.mp3", "Good people of Qeynos, I declare this to be a day of festivities. Welcome everyone to our New Dawn Day celebration! The old year has passed; we stand at the threshold of a new year, full of promise and opportunity. May this be a time to reflect upon our past while looking ahead to a glorious future! One may ask, 'Why do we call the start of the new year 'New Dawn Day'?' I believe it is because Qeynos is like the sun in early morning. We already shine with an unmatched brilliance, but our full power has yet to come forth into the world. We have only seen a sliver of our city's golden destiny!", "", 3189486571, 2780192347, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_b_694279fc.mp3", "And we are all a part of that light, that shining beacon that illuminates Norrath and awakens her from her dark slumber. As Norrath gently turns on her axis and revolves around the sun, each of us becomes a living light that guides all peoples into the Age of Destiny. We are like the stars in the night sky. For Qeynos must lead the way. The ideals which we have championed are the one true hope for peace and prosperity in this world. It is up to Qeynos to show all of Norrath what is possible when truth and justice, equality and mercy are enthroned. I am merely a handmaid to the real rulers: our ideals. These are what we look to for guidance.", "", 982014123, 829335521, Spawn)
elseif choice == 7 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_c_4465cb71.mp3", "And words cannot express the gratitude I feel ... to be entrusted with this august responsibility. To stand here before you and before all of Qeynos fills me with great pride. I know that we will seize every opportunity, this new year, to advance our cause and spread liberty throughout the land! We shall not dwell on failures of times past. Instead we will live for the future. Each of us will strive for the common good, and for the highest ambitions to which we can aspire! This is the meaning of New Dawn Day!", "", 3866349527, 2161431192, Spawn)
elseif choice == 8 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_generic_82b8bc23.mp3", "No challenge is too great for the brave and dedicated.", "", 1245844757, 2085854167, Spawn)
elseif choice == 9 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_a_c81e36af.mp3", "Good people of Qeynos, we gather today in honor of our city. We citizens have great reason to be proud, for Qeynos has proven its worth through times of struggle and adversity. It has risen from the chaos and darkness of the Age of Cataclysms to become first among all the cities of Norrath. Qeynos- city of valor and defender of the meek. These are not empty words; even those far beyond our borders speak of our accomplishments! Everyone, look around you. The beautiful towers and spires, the gardens, buildings and bustling market places- we live in a paradise without equal. It is hard to believe there was once a time when Qeynos lay in ruins, its streets mired. But our city has returned to life with even greater splendor.", "", 724319904, 1189766476, Spawn)
elseif choice == 10 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_a_92172058.mp3", "Fellow Qeynosians, gather around and listen closely. If my voice sounds strained, it is because of the grave and morbid subject of which I speak. I had prayed that such disturbing words need never be spoken in Qeynos. But these are times of great danger, and you must be warned. Our enemy, Lucan D'Lere, the tyrant of Freeport, is no ordinary, mortal foe. He is no mere renegade General who has allowed his personal ambition to usurp his proper loyalties. What I am about to say will horrify you.", "", 3011381199, 3373600464, Spawn)
elseif choice == 11 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_b_f1948507.mp3", "As you know, Lucan has misled his subjects to see him as their savior. No ... their god. He has enthroned himself in the gods' place. He has corrupted the history of Freeport, claiming every victory as his own. His subjects praise him for the rising and setting of the sun. They think he alone holds back the remains of the moon! The truth, however, is too horrible to behold. Lucan ... Lucan D'Lere ... does not even belong among the living. His mortal life was forfeit hundreds of years ago. The monster we see is a corpse, a skeleton with a few shreds of flesh that long for the grave-unnaturally sustained by dark magic. ", "", 2587904628, 1366269418, Spawn)
elseif choice == 12 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_c_6283e942.mp3", "This is why Lucan hides in that floating sarcophagus called the Twilight Citadel. His battle armor is really a burial shroud. Any humanity he once possessed has long since passed over into the land of shades. So be on your guard, but take heart. We Qeynosians have more courage than the beaten and terrified subjects of Freeport. We are not afraid of the dead, and will never cower before a sack of bones. Life will triumph in Qeynos, and the burial grounds of Norrath will one day claim their own.", "", 1432372035, 3833716814, Spawn)
else
end
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,12)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_b_e5f9dee6.mp3", "Who performed this miracle? We did. All of us, by our own hands, guided by our vision and the blessings of the gods. Qeynos stands as proof in the power of justice, equality, and compassion. For, as our founding patriarch, Antonius Bayle, would say: If a city will be great, it must first be good! And our city indeed owes its greatness to the goodness and benevolent ideals we citizens uphold.", "", 1818828034, 1870559483, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_c_1aa755c8.mp3", "In this Age of Destiny, Qeynos blossoms with abundance in both arts and commerce. Our children are nourished in body, mind, and spirit. Scholars, merchants, artisans, soldiers- all of us are welcome here; all of us find ample means and opportunity to share our unique gifts. Our city is a lamp in the darkness, and a clarion call to awaken Norrath from its long nightmare of discord. Let us remember that people in other lands look to us for hope and guidance. We are Norrath's shining example of what civilization really and truly means. But we mustn't fall into complacency and self-satisfaction. There is yet much to be done. There are refugees beyond our gates who do not enjoy the freedoms and rights we take for granted. They scratch out their meager lives in hunger and ignorance. Some flee persecution and violence; others are tormented by the merciless ravages of want. We Qeynosians who live in abundance are called to reach out to these refugees, to open our hearts and hands.", "", 3038020523, 1696768651, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_d_54e171d.mp3", "Yes, I am proud to call myself a Qeynosian. And I am certain that every one of us here is just as proud, just as grateful, and just as eager to share the light of civilization until it shines in every corner of Norrath. We must be extra vigilant to protect our way of life from the corruption of Freeport, which threatens us night and day. In Freeport, they mock the ideals we hold dear. They would make slaves of each and every one of us if they could. We have all seen examples of their ruthlessness and cruelty, of their total disregard for righteousness, of their deceptive and treacherous ways. We know of their unabated greed, and their appetite for territory. How they snap up lands and goods with no thought for the rights of needs of their victims.", "", 2019122145, 3355586847, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_e_8dd02ef3.mp3", "But Freeport shall not prevail! We Qeynosians know that the destiny of Norrath is like the sun at dawn, like a great light which begins with a spark and illuminates the land. Qeynos is that spark! Qeynos will spread its light of civilization until nothing and no one remains in darkness! And we are the ones called to carry this light. And so ... everyone ... I beseech thee all to remember that this is indeed the Age Of Destiny. And we Qeynosians are its children, and its acolytes ... and its greatest hope!", "", 4080984009, 3907237860, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_a_c02fffe6.mp3", "Good people of Qeynos, I declare this to be a day of festivities. Welcome everyone to our New Dawn Day celebration! The old year has passed; we stand at the threshold of a new year, full of promise and opportunity. May this be a time to reflect upon our past while looking ahead to a glorious future! One may ask, 'Why do we call the start of the new year 'New Dawn Day'?' I believe it is because Qeynos is like the sun in early morning. We already shine with an unmatched brilliance, but our full power has yet to come forth into the world. We have only seen a sliver of our city's golden destiny!", "", 3189486571, 2780192347, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_b_694279fc.mp3", "And we are all a part of that light, that shining beacon that illuminates Norrath and awakens her from her dark slumber. As Norrath gently turns on her axis and revolves around the sun, each of us becomes a living light that guides all peoples into the Age of Destiny. We are like the stars in the night sky. For Qeynos must lead the way. The ideals which we have championed are the one true hope for peace and prosperity in this world. It is up to Qeynos to show all of Norrath what is possible when truth and justice, equality and mercy are enthroned. I am merely a handmaid to the real rulers: our ideals. These are what we look to for guidance.", "", 982014123, 829335521, Spawn)
elseif choice == 7 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_speech_newdawn_c_4465cb71.mp3", "And words cannot express the gratitude I feel ... to be entrusted with this august responsibility. To stand here before you and before all of Qeynos fills me with great pride. I know that we will seize every opportunity, this new year, to advance our cause and spread liberty throughout the land! We shall not dwell on failures of times past. Instead we will live for the future. Each of us will strive for the common good, and for the highest ambitions to which we can aspire! This is the meaning of New Dawn Day!", "", 3866349527, 2161431192, Spawn)
elseif choice == 8 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_generic_82b8bc23.mp3", "No challenge is too great for the brave and dedicated.", "", 1245844757, 2085854167, Spawn)
elseif choice == 9 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_propaganda_1_a_c81e36af.mp3", "Good people of Qeynos, we gather today in honor of our city. We citizens have great reason to be proud, for Qeynos has proven its worth through times of struggle and adversity. It has risen from the chaos and darkness of the Age of Cataclysms to become first among all the cities of Norrath. Qeynos- city of valor and defender of the meek. These are not empty words; even those far beyond our borders speak of our accomplishments! Everyone, look around you. The beautiful towers and spires, the gardens, buildings and bustling market places- we live in a paradise without equal. It is hard to believe there was once a time when Qeynos lay in ruins, its streets mired. But our city has returned to life with even greater splendor.", "", 724319904, 1189766476, Spawn)
elseif choice == 10 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_a_92172058.mp3", "Fellow Qeynosians, gather around and listen closely. If my voice sounds strained, it is because of the grave and morbid subject of which I speak. I had prayed that such disturbing words need never be spoken in Qeynos. But these are times of great danger, and you must be warned. Our enemy, Lucan D'Lere, the tyrant of Freeport, is no ordinary, mortal foe. He is no mere renegade General who has allowed his personal ambition to usurp his proper loyalties. What I am about to say will horrify you.", "", 3011381199, 3373600464, Spawn)
elseif choice == 11 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_b_f1948507.mp3", "As you know, Lucan has misled his subjects to see him as their savior. No ... their god. He has enthroned himself in the gods' place. He has corrupted the history of Freeport, claiming every victory as his own. His subjects praise him for the rising and setting of the sun. They think he alone holds back the remains of the moon! The truth, however, is too horrible to behold. Lucan ... Lucan D'Lere ... does not even belong among the living. His mortal life was forfeit hundreds of years ago. The monster we see is a corpse, a skeleton with a few shreds of flesh that long for the grave-unnaturally sustained by dark magic. ", "", 2587904628, 1366269418, Spawn)
elseif choice == 12 then
PlayFlavor(NPC, "voiceover/english/queen_antonia_bayle/qey_north/eco_200_statue_queen_antonia_bayle_denouncement_freeport_3_c_6283e942.mp3", "This is why Lucan hides in that floating sarcophagus called the Twilight Citadel. His battle armor is really a burial shroud. Any humanity he once possessed has long since passed over into the land of shades. So be on your guard, but take heart. We Qeynosians have more courage than the beaten and terrified subjects of Freeport. We are not afraid of the dead, and will never cower before a sack of bones. Life will triumph in Qeynos, and the burial grounds of Norrath will one day claim their own.", "", 1432372035, 3833716814, Spawn)
else
end
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/RuneShimmerstar.lua
Script Purpose : Rune Shimmerstar
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/rune_shimmerstar/qey_south/runeshimmerstar000.mp3", "", "", 3137838652, 2088519153, Spawn)
AddConversationOption(conversation, "I'm just admiring the architecture. ", "dlg_23_1")
StartConversation(conversation, NPC, Spawn, "What brings you to the Three Towers? Study of the arcane arts broadens your understanding of the world we live in. You would do well to remember this.")
end

View file

@ -0,0 +1,30 @@
--[[
Script Name : SpawnScripts/SouthQeynos/SelwynOakheart.lua
Script Purpose : Selwyn Oakheart
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/selwyn_oakheart/qey_south/quests/selwyn_oakheart/selwyn017.mp3", "", "", 3697608701, 2678534832, Spawn)
StartConversation(conversation, NPC, Spawn, "I'm sorry, dear. I don't think I'd be able to help you with anything right now. I'm very busy.")
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/.lua
Script Purpose : Shinolio <Merchant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/optional2/erudite_eco_good_2/ft/service/merchant/erudite_merchant_service_good_2_hail_gm_e4fa2bd8.mp3", "Confound it! Where did I put that ledger? It must be around here somewhere!", "confused", 4242410919, 3368229094, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/optional2/erudite_eco_good_2/ft/service/merchant/erudite_merchant_service_good_2_aoi_gm_c5e79ff5.mp3", "Hello there! Can I interest you in some of the finest merchandise this side of Norrath?", "wave", 3892898109, 888385496, Spawn)
else
end
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/SquireRionRolana.lua
Script Purpose : Squire Rion Rolana
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/rion_rolana/qey_south/rionrolana000.mp3", "", "", 1315960700, 959375423, Spawn)
AddConversationOption(conversation, "I'll be on my way.", "dlg_1_1")
StartConversation(conversation, NPC, Spawn, "Move along citizen, I've a lot on my mind.")
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/StableHandMarcellunIver.lua
Script Purpose : Stable Hand Marcellun Iver <Horse Merchant>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/petretailer/barbarian_petretailer_service_good_1_hail_gm_4560dd95.mp3", "Buy today and you'll receive a free feed bag!", "thumbsup", 3510057978, 1211581239, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "", "Mounts fuuuur sale! Mounts fuuuur sale!", "wave", 1689589577, 4560189, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/petretailer/barbarian_petretailer_service_good_1_hail_gm_2485b1ad.mp3", "Down, boy! Down, boy!", "no", 522373492, 4294322349, Spawn)
else
end
end

View file

@ -0,0 +1,36 @@
--[[
Script Name : SpawnScripts/SouthQeynos/StableHandStonebear.lua
Script Purpose : Stable Hand Stonebear
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "", "Welcome to the happiest place on Norrath! I call it 'work'.", "", 1689589577, 4560189, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/petretailer/barbarian_petretailer_service_good_1_hail_gm_4560dd95.mp3", "Buy today and you'll receive a free feed bag!", "thumbsup", 3510057978, 1211581239, Spawn)
else
end
end

View file

@ -0,0 +1,44 @@
--[[
Script Name : SpawnScripts/SouthQeynos/SteveEchar.lua
Script Purpose : Steve Echar <Mender>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,6)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/optional2/human_eco_good_1/ft/service/mender/human_mender_service_good_1_hail_gm_4bd3613e.mp3", "Hello, adventurer. Looking to get some items repaired after a hard day of dragon slaying?", "wink", 380627654, 2633313989, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/optional2/human_eco_good_1/ft/service/mender/human_mender_service_good_1_hail_gm_53bda798.mp3", "Hello there, my fine adventurer. Just give me that armor right quick and I'll hammer it up good as new!", "smile", 3765628057, 1447476358, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "", "Hello there, friend. Let me fix up that armor for you.", "", 1689589577, 4560189, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "", "Hello friend, are you in need of repair? My prices are very moderate.", "", 1689589577, 4560189, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "", "Greetings, traveller! If I can be of assistance please let me know.", "", 1689589577, 4560189, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "", "Good day, traveller! I trust you haven't been getting into any trouble.", "", 1689589577, 4560189, Spawn)
else
end
end

View file

@ -0,0 +1,43 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TabbyCopperpot.lua
Script Purpose : Tabby Copperpot <Provisioner>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/merchant_tabby_copperpot/qey_south/tabbycopperpot000.mp3", "", "", 3975328823, 1035271851, Spawn)
AddConversationOption(conversation, "I am just browsing. ", "dlg_3_1")
StartConversation(conversation, NPC, Spawn, "I have many baked goods that would be sure to tickle your taste buds and satisfy your tummy.")
if convo==4 then
PlayFlavor(NPC, "voiceover/english/merchant_tabby_copperpot/qey_south/tabbycopperpot000.mp3", "", "", 3975328823, 1035271851, Spawn)
AddConversationOption(conversation, "I am just browsing. ", "dlg_4_1")
StartConversation(conversation, NPC, Spawn, "I have many baked goods that would be sure to tickle your taste buds and satisfy your tummy.")
end
if convo==5 then
PlayFlavor(NPC, "voiceover/english/merchant_tabby_copperpot/qey_south/tabbycopperpot000.mp3", "", "", 3975328823, 1035271851, Spawn)
AddConversationOption(conversation, "I am just browsing. ", "dlg_5_1")
StartConversation(conversation, NPC, Spawn, "I have many baked goods that would be sure to tickle your taste buds and satisfy your tummy.")
end
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TelamoninioonOrinsidian.lua
Script Purpose : Telamoninioon Orinsidian <Illusionist Trainer>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "telamoninioon_orinsidian/qey_south/trainer_illusionist001.mp3", "", "", 2186208866, 2652065354, Spawn)
AddConversationOption(conversation, "Just looking around.", "dlg_14_1")
StartConversation(conversation, NPC, Spawn, "Good day Ravelshian, what brings you to the Concordium?")
end

View file

@ -0,0 +1,28 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TibbyCopperpot.lua
Script Purpose : Tibby Copperpot <Baker>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
PlayFlavor(NPC, "", "I sure do love to cook. Yummy baked goods and cakes. I make my sister do all the selling. To tell you the truth I think she likes it.", "", 1689589577, 4560189, Spawn)
end

View file

@ -0,0 +1,37 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TillianaSteamsieve.lua
Script Purpose : Tilliana Steamsieve <Conjuror Trainer>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "tilliana_steamsieve/qey_south/trainer_conjuror001.mp3", "", "", 2213433936, 1054777117, Spawn)
AddConversationOption(conversation, "Just looking around.", "dlg_9_1")
StartConversation(conversation, NPC, Spawn, "Well, hello hello Ravelshian, welcome to the Concordium. What can I do for you today?")
if convo==10 then
PlayFlavor(NPC, "tilliana_steamsieve/qey_south/trainer_conjuror001.mp3", "", "", 2213433936, 1054777117, Spawn)
AddConversationOption(conversation, "Just looking around.", "dlg_10_1")
StartConversation(conversation, NPC, Spawn, "Well, hello hello Ravelshian, welcome to the Concordium. What can I do for you today?")
end
end

View file

@ -0,0 +1,43 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TrevorMinturn.lua
Script Purpose : Trevor Minturn <General Goods>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/merchant_trevor_minturn/qey_south/trevorminturn000.mp3", "", "", 2006919025, 2800091409, Spawn)
AddConversationOption(conversation, "I don't need anything, thank you. ", "dlg_0_1")
StartConversation(conversation, NPC, Spawn, "May I interest you in some of my fine wares, friend?")
if convo==1 then
PlayFlavor(NPC, "voiceover/english/merchant_trevor_minturn/qey_south/trevorminturn000.mp3", "", "", 2006919025, 2800091409, Spawn)
AddConversationOption(conversation, "I don't need anything, thank you. ", "dlg_1_1")
StartConversation(conversation, NPC, Spawn, "May I interest you in some of my fine wares, friend?")
end
if convo==2 then
PlayFlavor(NPC, "voiceover/english/merchant_trevor_minturn/qey_south/trevorminturn000.mp3", "", "", 2006919025, 2800091409, Spawn)
AddConversationOption(conversation, "I don't need anything, thank you. ", "dlg_2_1")
StartConversation(conversation, NPC, Spawn, "May I interest you in some of my fine wares, friend?")
end
end

View file

@ -0,0 +1,43 @@
--[[
Script Name : SpawnScripts/SouthQeynos/TristanGalliway.lua
Script Purpose : Tristan Galliway
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/optional5/tristan_galliway/qey_south/tristangalliway000.mp3", "", "", 1051413050, 368824776, Spawn)
AddConversationOption(conversation, "No, I just dropped in to relax a bit, if you don't mind. ", "dlg_0_1")
StartConversation(conversation, NPC, Spawn, "Do I know you?")
if convo==1 then
PlayFlavor(NPC, "voiceover/english/optional5/tristan_galliway/qey_south/tristangalliway000.mp3", "", "", 1051413050, 368824776, Spawn)
AddConversationOption(conversation, "No, I just dropped in to relax a bit, if you don't mind. ", "dlg_1_1")
StartConversation(conversation, NPC, Spawn, "Do I know you?")
end
if convo==6 then
PlayFlavor(NPC, "voiceover/english/optional5/tristan_galliway/qey_south/tristangalliway000.mp3", "", "", 1051413050, 368824776, Spawn)
AddConversationOption(conversation, "No, I just dropped in to relax a bit, if you don't mind. ", "dlg_6_1")
StartConversation(conversation, NPC, Spawn, "Do I know you?")
end
end

View file

@ -0,0 +1,38 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Urach.lua
Script Purpose : Urach <Guard>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/guard/barbarian_guard_service_good_1_hail_gm_76da37c9.mp3", "I hate working this shift! If the gnolls don't attack now, I may die of boredom.", "grumble", 174236481, 4250389478, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/guard/barbarian_guard_service_good_1_hail_gm_ebfceda5.mp3", "Greetings, citizen. I am on guard duty. Should you get into trouble, seek me out.", "attention", 2588751132, 3401521310, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/barbarian_eco_good_1/ft/service/guard/barbarian_guard_service_good_1_hail_gm_c865a827.mp3", "Duty above all else citizen, except honor!", "scold", 3650321797, 745843450, Spawn)
else
end
end

View file

@ -0,0 +1,31 @@
--[[
Script Name : SpawnScripts/SouthQeynos/Vishra.lua
Script Purpose : Vishra
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "No, thanks.", "dlg_2_1")
StartConversation(conversation, NPC, Spawn, "May I help you?")
end

View file

@ -0,0 +1,48 @@
--[[
Script Name : SpawnScripts/SouthQeynos/WyniaVethe.lua
Script Purpose : Wynia Vethe <Achievement Counsel>
Script Author : Cynnar
Script Date : 2020.04.12
Script Notes : Auto-Generated Conversation from PacketParser Data
--]]
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()
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1011.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I understand. I'd like the card now, please.", "dlg_19_1")
AddConversationOption(conversation, "No thanks. I don't want the card.")
StartConversation(conversation, NPC, Spawn, "I've been authorized by the powers that be to grant you a lucky card. It's possessed with immense power, and will allow you to rethink some of your achievement choices, Ravelshian, specifically those related to your class. Think of it like an ace up your sleeve! But be careful, it only has five charges, so use it wisely.")
if convo==20 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1011.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I understand. I'd like the card now, please.", "dlg_20_1")
AddConversationOption(conversation, "No thanks. I don't want the card.")
StartConversation(conversation, NPC, Spawn, "I've been authorized by the powers that be to grant you a lucky card. It's possessed with immense power, and will allow you to rethink some of your achievement choices, Ravelshian, specifically those related to your class. Think of it like an ace up your sleeve! But be careful, it only has five charges, so use it wisely.")
end
end
function dlg_20_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Thanks Wynia Vethe.", "dlg_20_2")
StartConversation(conversation, NPC, Spawn, "Here you are. Be careful with it, and remember, the magic will run out!")
end

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/optional2/woodelf_eco_good_2/ft/woodelf/woodelf_eco_good_2_aoi_gf_e67f1023.mp3", "Such a beautiful day! All I need now is a nice vintage of elven mulberry and my relaxation will be complete.", "stretch", 3245673411, 1934163553, Spawn)
end
function respawn(NPC)

View file

@ -12,6 +12,35 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nothing.", "dlg_0_1")
StartConversation(conversation, NPC, Spawn, "Excuse me?")
if convo==3 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nothing.", "dlg_3_1")
StartConversation(conversation, NPC, Spawn, "Excuse me?")
end
if convo==4 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nothing.", "dlg_4_1")
StartConversation(conversation, NPC, Spawn, "Excuse me?")
end
if convo==25 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nothing.", "dlg_25_1")
StartConversation(conversation, NPC, Spawn, "Excuse me?")
end
if convo==26 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1004.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Nothing.", "dlg_26_1")
StartConversation(conversation, NPC, Spawn, "Excuse me?")
end
end
function respawn(NPC)

View file

@ -10,8 +10,178 @@ function spawn(NPC)
waypoints(NPC)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_2_1")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
if convo==7 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_7_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
if convo==8 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_8_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
if convo==9 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_1_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_9_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
if convo==10 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_2_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_10_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
if convo==11 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_11_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
if convo==12 then
PlayFlavor(NPC, "voiceover/english/voice_emotes/greetings/greetings_3_1001.mp3", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Why didn't he get any sleep last night?", "dlg_12_1")
AddConversationOption(conversation, "No bother... any chores I can help with?")
AddConversationOption(conversation, "No problem. I'll just leave him be. ")
StartConversation(conversation, NPC, Spawn, "Pay no attention to Warley down there he just probably didn't sleep last night and is a little grumpy. Isn't that right Warley?")
end
end
function dlg_2_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "What is so scary about the Tomb of Varsoon?", "dlg_2_2")
AddConversationOption(conversation, "Sounds like a place I don't want to go to myself. ")
StartConversation(conversation, NPC, Spawn, "Warley went to the Tomb of Varsoon to prove he wasn't afraid of walking around on those islands. Sure enough, he didn't get to the first bridge before turning tail and running back home. Poor thing ... all grumpy ... no sleep.")
end
function dlg_2_2(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "It sounds like a place I'd like to explore.", "dlg_2_3")
AddConversationOption(conversation, "I'll be sure to steer clear from it. ")
StartConversation(conversation, NPC, Spawn, "The tomb once held an evil mage - Varsoon the Undying. He was involved in the War of the Plagues centuries ago. The Cataclysm must have weakened the mage's spells on that place, because he didn't stick around. The Concordium says that Varsoon is long gone, but you wouldn't catch me dead there!")
end
function dlg_2_3(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I'll be careful. Thank you for the directions.", "dlg_2_4")
StartConversation(conversation, NPC, Spawn, "Heck, I'll tell you where it is! Turn left as you leave the city gates; go through Klicnik Fields. You'll see the islands the tomb rests on. You go any further ... well, that's your decision, not mine.")
end
function dlg_8_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Ready, willing and able!")
StartConversation(conversation, NPC, Spawn, "Chores you ask? I planned on heading out to the caves to gather some spider venom sacs, but if you're willing and able, I'll let you handle this task. I'll need at least five of the sacs.")
end
function dlg_9_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "What is so scary about the Tomb of Varsoon?", "dlg_9_2")
AddConversationOption(conversation, "Sounds like a place I don't want to go to myself. ")
StartConversation(conversation, NPC, Spawn, "Warley went to the Tomb of Varsoon to prove he wasn't afraid of walking around on those islands. Sure enough, he didn't get to the first bridge before turning tail and running back home. Poor thing ... all grumpy ... no sleep.")
end
function dlg_10_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "What is so scary about the Tomb of Varsoon?", "dlg_10_2")
AddConversationOption(conversation, "Sounds like a place I don't want to go to myself. ")
StartConversation(conversation, NPC, Spawn, "Warley went to the Tomb of Varsoon to prove he wasn't afraid of walking around on those islands. Sure enough, he didn't get to the first bridge before turning tail and running back home. Poor thing ... all grumpy ... no sleep.")
end
function dlg_10_2(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "It sounds like a place I'd like to explore.", "dlg_10_3")
AddConversationOption(conversation, "I'll be sure to steer clear from it. ")
StartConversation(conversation, NPC, Spawn, "The tomb once held an evil mage - Varsoon the Undying. He was involved in the War of the Plagues centuries ago. The Cataclysm must have weakened the mage's spells on that place, because he didn't stick around. The Concordium says that Varsoon is long gone, but you wouldn't catch me dead there!")
end
function dlg_11_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "What is so scary about the Tomb of Varsoon?", "dlg_11_2")
AddConversationOption(conversation, "Sounds like a place I don't want to go to myself. ")
StartConversation(conversation, NPC, Spawn, "Warley went to the Tomb of Varsoon to prove he wasn't afraid of walking around on those islands. Sure enough, he didn't get to the first bridge before turning tail and running back home. Poor thing ... all grumpy ... no sleep.")
end
function dlg_11_2(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "It sounds like a place I'd like to explore.", "dlg_11_3")
AddConversationOption(conversation, "I'll be sure to steer clear from it. ")
StartConversation(conversation, NPC, Spawn, "The tomb once held an evil mage - Varsoon the Undying. He was involved in the War of the Plagues centuries ago. The Cataclysm must have weakened the mage's spells on that place, because he didn't stick around. The Concordium says that Varsoon is long gone, but you wouldn't catch me dead there!")
end
function dlg_11_3(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "I'll be careful. Thank you for the directions.", "dlg_11_4")
StartConversation(conversation, NPC, Spawn, "Heck, I'll tell you where it is! Turn left as you leave the city gates; go through Klicnik Fields. You'll see the islands the tomb rests on. You go any further ... well, that's your decision, not mine.")
end
function dlg_12_1(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "Ready, willing and able!")
StartConversation(conversation, NPC, Spawn, "Chores you ask? I planned on heading out to the caves to gather some spider venom sacs, but if you're willing and able, I'll let you handle this task. I'll need at least five of the sacs.")
end
function dlg_12_2(NPC, Spawn)
FaceTarget(NPC, Spawn)
conversation = CreateConversation()
PlayFlavor(NPC, "", "", "", 0, 0, Spawn)
AddConversationOption(conversation, "All right.", "dlg_12_3")
StartConversation(conversation, NPC, Spawn, "Good! Bring them back here as soon as you have them.")
end
function respawn(NPC)

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/highelf_eco_race_good/ft/eco/good/highelf_eco_race_good_hail_gf_910f06b6.mp3", "Tunare blesses those who remain faithful and trust in her return.", "", 2463890902, 2461742088, Spawn)
end
function respawn(NPC)

View file

@ -1,21 +1,25 @@
--[[
Script Name : kenika.lua
Script Purpose : Waypoint Path for kenika.lua
Script Author : Devn00b
Script Author : Devn00b additions by Cynnar
Script Date : 04/10/2020 02:29:10 PM
Script Notes : Locations collected from Live
--]]
function spawn(NPC)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
waypoints(NPC)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
function respawn(NPC)
spawn(NPC)
end
function respawn(NPC)
function InRange(NPC, Spawn)
end
function LeaveRange(NPC, Spawn)
end
function waypoints(NPC)

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "", "I am not at all interested in fish, so please, do not mention them to me.", "", 1689589577, 4560189, Spawn)
end
function respawn(NPC)

View file

@ -7,17 +7,26 @@
--]]
function spawn(NPC)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
waypoints(NPC)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
end
function respawn(NPC)
spawn(NPC)
end
function InRange(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/optional2/highelf_eco_good_1/ft/service/guard/highelf_guard_service_good_1_hail_gf_fb093bc0.mp3", "Good day to you, citizen! All preserve Queen Antonia.", "salute", 3107888555, 4143955557, Spawn)
end
function LeaveRange(NPC, Spawn)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
end
function waypoints(NPC)
MovementLoopAddLocation(NPC, 518.13, -10.48, 148.06, 6.0, 1)
MovementLoopAddLocation(NPC, 546.76, -10.58, 151.7, 6, 0)

View file

@ -54,4 +54,23 @@ function waypoints(NPC)
MovementLoopAddLocation(NPC, 673.87, -17.95, 193.59, 2, 0)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,5)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_aoi_gf_7fcbca60.mp3", "An era of darkness has finally come to a close. Now we must see what future Norrath has in store.", "confused", 2437621868, 2071976840, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gf_5453f96d.mp3", "Paradise has always been here on Norrath for those who are thoughtful and responsible for their actions.", "thanks", 3529954798, 1064012556, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gf_e0bc946.mp3", "I have felt the stirrings of a strong magical influence. Good fortune will follow to those with the will to persevere!", "ponder", 4152344209, 239250643, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gf_84882e21.mp3", "You must not be afraid to trust others. Openness is the key to finding a correct solution.", "sigh", 1792907516, 2786700542, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/erudite_eco_good_1/ft/erudite/erudite_eco_good_1_hail_gf_7895591c.mp3", "If we focus on the higher truths that govern our actions, we fathom the underlying power within them.", "curtsey", 2416988832, 3319542974, Spawn)
else
end
end

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/froglok_eco_good_1/ft/froglok/froglok_eco_good_1_hail_gf_a64f6eec.mp3", "What hast thou done? When thou greets a Daughter of Marr, a small bow is in order.", "", 2184035287, 59673464, Spawn)
end
function respawn(NPC)

View file

@ -8,6 +8,7 @@
function spawn(NPC)
waypoints(NPC)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
end
function hailed(NPC, Spawn)
@ -18,6 +19,26 @@ function respawn(NPC)
spawn(NPC)
end
function InRange(NPC, Spawn)
local choice = math.random(1,5)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/halfelf_eco_good_1/ft/halfelf/halfelf_eco_good_1_hail_gf_cbbaf023.mp3", "I've gotta get rid of these clothes; they're so one-hundred years ago.", "grumble", 3038038462, 3464193459, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/halfelf_eco_good_1/ft/halfelf/halfelf_eco_good_1_hail_gf_5b0f480.mp3", "I'm tired of waiting! I want to make something of myself!", "pout", 3723196832, 16921270, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/halfelf_eco_good_1/ft/halfelf/halfelf_eco_good_1_hail_gf_4a0665a0.mp3", "I'm so depressed! I had to work all day!", "sad", 3176397311, 2616932103, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/halfelf_eco_good_1/ft/halfelf/halfelf_eco_good_1_hail_gf_1f61925a.mp3", "Are my roots showing? I think I'll go for a light blueberry mixed with jum-jum highlights.", "ponder", 4153154191, 497875539, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/halfelf_eco_good_1/ft/halfelf/halfelf_eco_good_1_hail_gf_5c8eceae.mp3", "My ancestors don't understand me. They're from a completely different era.", "flustered", 2843616704, 1740340084, Spawn)
else
end
end
function LeaveRange(NPC, Spawn)
end
function waypoints(NPC)
MovementLoopAddLocation(NPC, 704.12, -19.53, 193.02, 2, 0)
MovementLoopAddLocation(NPC, 689.53, -19.52, 198.07, 2, 0)

View file

@ -12,6 +12,15 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/gnome_eco_race_good/ft/eco/good/gnome_eco_race_good_hail_gf_39da4f6d.mp3", "Cheers and boggle chippers to you!", "", 3143145827, 3768593316, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/gnome_eco_race_good/ft/eco/good/gnome_eco_race_good_barbarian_gf_68486376.mp3", "Watch your step, you rusty-pated, slow-witted, half-turned knob on a cognizoid! Can't you see I'm busy?", "", 2020911566, 1624319994, Spawn)
else
end
end
function respawn(NPC)

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/froglok_eco_good_1/ft/froglok/froglok_eco_good_1_hail_gm_3f899525.mp3", "Alack! Dost yon adventurers think to aid in the search for the Sons of Marr?", "", 8384978, 3425989342, Spawn)
end
function respawn(NPC)

View file

@ -12,6 +12,15 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,2)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gm_cd9164d6.mp3", "You're a stranger. And I don't like strangers, no sir I don't!", "sulk", 785726454, 3155500140, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gm_75c0e97c.mp3", "Welcome to the city, adventurer. Be mindful of the peace and quiet. Here in Qeynos, we value our privacy.", "bow", 1955296899, 2249687997, Spawn)
else
end
end
function respawn(NPC)

View file

@ -12,6 +12,7 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
PlayFlavor(NPC, "", "", "no", 1689589577, 4560189, Spawn)
end
function respawn(NPC)

View file

@ -8,16 +8,20 @@
function spawn(NPC)
waypoints(NPC)
end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
end
function respawn(NPC)
spawn(NPC)
end
function InRange(NPC, Spawn)
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_1/ft/service/guard/highelf_guard_service_good_1_hail_gm_ee473c11.mp3", "Good day to you, citizen. All preserve Queen Antonia.", "salute", 2088886924, 3736631596, Spawn)
end
function LeaveRange(NPC, Spawn)
end
function waypoints(NPC)
MovementLoopAddLocation(NPC, 518.13, -10.48, 148.06, 6.0, 1.5)
MovementLoopAddLocation(NPC, 546.76, -10.58, 151.7, 6.0, 0)

View file

@ -12,6 +12,23 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,6)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_bc49d3d0.mp3", "Laziness is nothing more than the habit of resting before you get tired.", "yawn", 2068417649, 3867807288, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_a3259538.mp3", "You should head by the tavern later on! Every night in Qeynos is cause for celebration.", "cheer", 3875741901, 4154770080, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_5b6e8d2f.mp3", "Do you like muffins? Muffins are my favorite, I eat them every chance I get.", "sigh", 4155434475, 829232573, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_3dc6b124.mp3", "Get the wash, get the wash. This whole city would fall apart if I didn't deliver the clothes on time. ", "frustrated", 4277096439, 928366048, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_1b77439f.mp3", "Be on the lookout, friend! I just spoke to the guards. I've no doubt gnolls are scouting the nearby area.", "lookaway", 495282965, 1739106402, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "voiceover/english/halfling_eco_good_1/ft/halfling/halfling_eco_good_1_hail_gf_6594953c.mp3", "If a thing isn't worth saying, you sing it.", "wink", 1056697572, 3706271932, Spawn)
else
end
end
function respawn(NPC)

View file

@ -12,6 +12,23 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,6)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_hail_gf_4121a9b2.mp3", "The Concordium uses ancient and forgotten knowledge to protect us from the shadows that surround Qeynos.", "", 1945306751, 352506246, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_hail_gf_15aa4eed.mp3", "Those who have neither the abilities nor the aspirations to pursue the intellectual arts will find a home at the Ironforge Exchange.", "", 523104392, 3732258776, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_hail_gf_88bbd1aa.mp3", "The Tunarian Alliance does not see the greater issues beyond individual evils. Their forests might be scorched wastelands and they would still be fending off poachers.", "", 3133325899, 3316523299, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_hail_gf_987a9a3c.mp3", "While the Celestial Watch futilely awaits word from its forgotten gods the Concordium has harnessed the true power that blazes within each of us.", "", 3806603086, 3205979382, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_hail_gf_b52cd580.mp3", "The Qeynos Guard cannot defend us from dark forces it neither sees nor understands.", "", 1941375851, 1104708565, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "voiceover/english/highelf_eco_good_concordium/ft/eco/good/highelf_eco_good_concordium_30_gf_1e49a37f.mp3", "Your courageous actions have assisted the Concordium in its quest for all knowledge.", "", 1170821333, 3893107670, Spawn)
else
end
end
function respawn(NPC)

View file

@ -12,6 +12,24 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,7)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_aoi_gm_2c5409ba.mp3", "Another lovely day in the city of Qeynos!", "sigh", 2759856909, 614688407, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_hail_gm_ef2b9651.mp3", "Will you quit pestering me? Don't force me to summon the guards!", "tapfoot", 3345611839, 1442739842, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_aoi_gm_4d212798.mp3", "I'm confident that the merchants of our village will fill all equipment needs with the utmost hospitality.", "smile", 2600666744, 586734676, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_hail_gm_e58035f3.mp3", "What do you want? Leave me be!", "shrug", 1323474108, 3355478224, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_hail_gm_9b2049a3.mp3", "Well met, friend. It's good to make your acquaintance!", "bow", 754727055, 3165426316, Spawn)
elseif choice == 6 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_hail_gm_7e3b456a.mp3", "Hail, pleasure to meet you.", "agree", 471367832, 2417424572, Spawn)
elseif choice == 7 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_1/ft/human/human_eco_good_1_hail_gm_13b79d2d.mp3", "Welcome...welcome traveler, to the fair city of Qeynos! My, isn't it a magnificent day?", "hello", 3746934207, 794965138, Spawn)
else
end
end
function respawn(NPC)

View file

@ -12,6 +12,16 @@ end
function hailed(NPC, Spawn)
FaceTarget(NPC, Spawn)
local choice = math.random(1,3)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_evil_drunk/ft/eco/evil/human_eco_evil_drunk_barmaid_gm_a1d96f41.mp3", "My stein hasn't any legs to walk over and fill itself up.", "glare", 2656968471, 1396939792, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_evil_drunk/ft/eco/evil/human_eco_evil_drunk_hail_gm_622bfa69.mp3", "What do you mean ye drank more than I did?", "boggle", 3046379177, 1648095152, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_evil_drunk/ft/eco/evil/human_eco_evil_drunk_barmaid_gm_7f76ecc6.mp3", "Hurry up! My stomach's near dry thanks to ya.", "frustrated", 2014105974, 2128019974, Spawn)
else
end
end
function respawn(NPC)

View file

@ -7,6 +7,7 @@
--]]
function spawn(NPC)
SetPlayerProximityFunction(NPC, 10, "InRange", "LeaveRange")
waypoints(NPC)
end
@ -17,6 +18,25 @@ end
function respawn(NPC)
spawn(NPC)
end
function InRange(NPC, Spawn)
local choice = math.random(1,5)
if choice == 1 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_tunarianalliance/ft/eco/good/human_eco_good_tunarianalliance_hail_gm_1bda6347.mp3", "The destructive methods of the Qeynos Guard will ravage that which it seeks to defend.", "", 421213855, 4168573173, Spawn)
elseif choice == 2 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_tunarianalliance/ft/eco/good/human_eco_good_tunarianalliance_hail_gm_e274bc0f.mp3", "The mechanical beasts of the Ironforge Exchange belch forth black clouds to choke out life within the forests.", "", 1242578412, 4198131350, Spawn)
elseif choice == 3 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_tunarianalliance/ft/eco/good/human_eco_good_tunarianalliance_hail_gm_c57df74b.mp3", "I fear that the Concordium is unable to control its disciples. If corrupted the sorcerers would surely bring harm to the woodlands and their creatures.", "", 63339104, 2681140716, Spawn)
elseif choice == 4 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_tunarianalliance/ft/eco/good/human_eco_good_tunarianalliance_hail_gm_2c2d0ef6.mp3", "The Tunarian Alliance preserves our memories of the breathing trees and singing streams of Jaggedpine.", "", 1912930054, 3530428976, Spawn)
elseif choice == 5 then
PlayFlavor(NPC, "voiceover/english/human_eco_good_tunarianalliance/ft/eco/good/human_eco_good_tunarianalliance_hail_gm_24723d84.mp3", "While the land suffers and cries out for immediate protection the Celestial Watch is content to look to myths and superstitions for our salvation.", "", 1704735533, 1025969438, Spawn)
else
end
end
function LeaveRange(NPC, Spawn)
end
function waypoints(NPC)
MovementLoopAddLocation(NPC, 448.85, -20.75, 212.18, 2, 0)