--[[ Script Name : Script Purpose : Script Author : Jabantiz Script Date : 6/15/2018 Script Notes : --]] -- Quest ID's local CONFRONTATION = 321 -- Item ID's local SOUL_SPIKE = 13134 function spawn(NPC) end function respawn(NPC) spawn(NPC) end function casted_on(NPC, Spawn, Message) if HasItem(Spawn, SOUL_SPIKE) and HasQuest(Spawn, CONFRONTATION) and GetQuestStep(Spawn, CONFRONTATION) == 2 then local heading = GetHeading(NPC) + 180 if heading >= 360 then heading = heading - 360 end SpawnMob(GetZone(Spawn), 2340127, false, GetX(NPC), GetY(NPC) + 0.69, GetZ(NPC), heading) while HasItem(Spawn, SOUL_SPIKE, 1) do RemoveItem(Spawn, SOUL_SPIKE) end end end