--[[ Script Name : SpawnScripts/WillowWood/acrate.lua Script Purpose : a crate Script Author : Scatman Script Date : 2009.09.20 Script Notes : Updated by Jabantiz (4/22/2017) --]] local HALF_ELF_MENTOR_QUEST_1 = 218 function spawn(NPC) SetRequiredQuest(NPC, HALF_ELF_MENTOR_QUEST_1, 2) end function respawn(NPC) spawn(NPC) end function hailed(NPC, Spawn) end function casted_on(NPC, Spawn) if HasQuest(Spawn, HALF_ELF_MENTOR_QUEST_1) and GetQuestStep(Spawn, HALF_ELF_MENTOR_QUEST_1) == 2 then local spawn_id = GetSpawnID(NPC) conversation = CreateConversation() AddConversationOption(conversation, "Close box.") -- Contents: Raisins and Dried Apricots if spawn_id == 2370094 then StartDialogConversation(conversation, 1, NPC, Spawn, "This box is filled with bottles.") -- Contents: Carving Wood elseif spawn_id == 2370097 then StartDialogConversation(conversation, 1, NPC, Spawn, "This box is filled with clay figures.") -- Contents: Herbs elseif spawn_id == 2370093 then StartDialogConversation(conversation, 1, NPC, Spawn, "This box is filled with herbs inside.") -- Contents: Bottles elseif spawn_id == 2370095 then StartDialogConversation(conversation, 1, NPC, Spawn, "This box has carving wood inside.") -- Contents: Clay Figures elseif spawn_id == 2370096 then StartDialogConversation(conversation, 1, NPC, Spawn, "This box has raisins & dried apricots inside.") end end end