--[[
	Script Name		:	SpawnScripts/Nektropos1/OllixEverling.lua
	Script Purpose	:	
	Script Author	:	smash
	Script Date		:	9/12/2016
	Script Notes	:	
--]]

function spawn(NPC)
end

function hailed(NPC, Spawn)
	if GetTempVariable(NPC, "talking") ~= "true" then
		StartDialogLoop(NPC, Spawn)
	end
end

function StartDialogLoop(NPC, Spawn)
	SetTempVariable(NPC, "talking", "true")
	Say(NPC, "Ah, you've managed to kill my host.")
	AddTimer(NPC, 3500, "Dialog2")
end

function Dialog2(NPC)
	Say(NPC, "She was just a mortal coil I used to bring myself back.")
	AddTimer(NPC, 3500, "Dialog3")
end

function Dialog3(NPC)
	Say(NPC, "Now that I have returned to my father's castle, I no longer need her.")
	AddTimer(NPC, 3500, "Dialog4")
end

function Dialog4(NPC)
	Say(NPC, "However, she was useful in luring other foolish 'heroes' down here to be used by us.")
	AddTimer(NPC, 3500, "Dialog5")
end

function Dialog5(NPC)
	Say(NPC, "Now you can either do it for me and kill yourselves,")
	AddTimer(NPC, 3500, "Dialog6")
end

function Dialog6(NPC)
	Say(NPC, "or you can let me have some fun.")
	AddTimer(NPC, 3000, "TriggerAttackable")
end

function TriggerAttackable(NPC)
	SpawnSet(NPC, "attackable", "1")
	SpawnSet(NPC, "show_level", "1")
end