mirror of
https://github.com/emagi/eq2emu-content
synced 2026-08-12 20:23:03 -04:00
29 lines
1.2 KiB
Lua
Executable file
29 lines
1.2 KiB
Lua
Executable file
--[[
|
|
Script Name : ItemScripts/WaterFlask.lua
|
|
Script Purpose : Water Flask
|
|
Script Author : Scatman
|
|
Script Date : 2009.10.05
|
|
Script Notes :
|
|
--]]
|
|
|
|
local HIGH_ELF_MENTOR_QUEST_1 = 223
|
|
|
|
function examined(Item, Player)
|
|
conversation = CreateConversation()
|
|
if HasQuest(Player, HIGH_ELF_MENTOR_QUEST_1) and not QuestStepIsComplete(Player, HIGH_ELF_MENTOR_QUEST_1, 2) then
|
|
local fountain = GetSpawn(Player, 2360073)
|
|
if fountain ~= nil and GetDistance(Player, fountain) < 10 then
|
|
AddConversationOption(conversation, "Fill the flask.", "FillFlask")
|
|
end
|
|
end
|
|
AddConversationOption(conversation, "Put the flask away.", "CloseItemConversation")
|
|
StartDialogConversation(conversation, 2, Item, Player, "This is the flask of water that Vindain has asked you to fill with blessed water from the Fountain of Valor.")
|
|
end
|
|
|
|
function FillFlask(Item, Player)
|
|
SetStepComplete(Player, HIGH_ELF_MENTOR_QUEST_1, 2)
|
|
|
|
conversation = CreateConversation()
|
|
AddConversationOption(conversation, "Put the flask away.", "CloseItemConversation")
|
|
StartDialogConversation(conversation, 2, Item, Player, "You dip the flask into the fountain and fill it with some blessed water.")
|
|
end
|