eqmac-quests/erudnint/Sentinel_Balthar.lua
regneq db1258a09c * Fixed up dialogue on lots of quest givers in temple of solusek ro
* Fixed Keeper of Souls spawn location
* Posky quest NPC's (aside from epic quests) will no longer despawn on quest completions, they will despawn naturally after a short while.
* Added correct reward dialogue on 30'ish plane of sky quests and a couple missing dialogue lines on sirran, keymaster, and overseer of air, including some that prompt being attacked.
* [Neriak Foriegn Quarter] Guard should now be able to open the triple sections gate all at once.
2024-02-03 10:00:10 -08:00

38 lines
3 KiB
Lua

function event_say(e)
if(e.message:findi("kerra isle")) then
e.self:Say("Kerra Isle is found halfway between Erudin and Qeynos. There is a pride of cat people living on the small island. Unlike their cousins in Kerra Ridge, they are peaceful.");
elseif(e.message:findi("wizard guild") or e.message:findi("enchanter guild") or e.message:findi("magician guild")) then
e.self:Say("All circles of magic are headquartered within the Palace of Erud.");
elseif(e.message:findi("paladin guild")) then
e.self:Say("You can find the Erudite paladins at the Temple of Divine Light and the Deepwater Temple. If you achieve great awareness among them you may be accepted into the High Guard.");
elseif(e.message:findi("warrior guild")) then
e.self:Say("The only warriors in Erudin are the paladins of the High Guard and the members of the two temples, Deepwater and Divine Light.");
elseif(e.message:findi("rogue guild")) then
e.self:Say("All thieves in Erudin can be found in the city prison. We do not tolerate such behavior.");
elseif(e.message:findi("bard guild")) then
e.self:Say("We have no bard organization in Erudin. Many Erudites find this an oddity. Such a beautiful art form would be right at home in our lovely city.");
elseif(e.message:findi("monk guild")) then
e.self:Say("We have no monks in Erudin.");
elseif(e.message:findi("temple")) then
e.self:Say("You may find a healer in either the Temple of Divine Light or the Deepwater Temple.");
elseif(e.message:findi("inn") or e.message:findi("rest")) then
e.self:Say("There is no place for you to rest inside the palace. You will have to go to the Vasty Deep Inn. It is located on the lower tier outside these walls.");
elseif(e.message:findi("tavern")) then
e.self:Say("There is no tavern within the palace walls. May I suggest Bluehawk's. It can be found in the lower tier outside the palace.");
elseif(e.message:findi("bank")) then
e.self:Say("The Bank of Erudin is located on the lower level of the Palace of Erud.");
elseif(e.message:findi("supplies")) then
e.self:Say("You must go outside the Palace of Erud to find a shop which can help you.");
elseif(e.message:findi("king") or e.message:findi("leader")) then
e.self:Say("Within the palace you shall find the High Council which is the governing body of Erudin. The overseer of this council is the guildmaster of the Gatecallers, Markus Jaevins.");
elseif(e.message:findi("weapons")) then
e.self:Say("Look outside the palace for the City Armory. It will be near the gate gems when you leave the Palace of Erud.");
elseif(e.message:findi("jail") or e.message:findi("prison")) then
e.self:Say("The prison is on the lower level of the palace inside the City Office.");
elseif(e.message:findi("who.* chief")) then
e.self:Say("Chief Adair is the highest ranking sentinel. He oversees our operations.");
elseif(e.message:findi("what.* sentinel")) then
e.self:Say("Every sentinel in Erudin is a paladin and member of the High Guard. They belong to either the Temple of Divine Light or the Deepwater Temple. They protect Erudin from evil.");
end
end