1234567891011121314151617181920212223242526272829 |
- --[[
- 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
|