eq2emu-content/SpawnScripts/Caves/digging_machine.lua
2024-10-26 11:37:28 +00:00

34 lines
No EOL
795 B
Lua
Executable file

--[[
Script Name : SpawnScripts/Caves/digging_machine.lua
Script Purpose : digging_machine
Script Author : Scatman
Script Date : 2009.05.16
Script Notes :
--]]
local QUEST2_FROM_CONSULBREE = 222
function spawn(NPC)
--SetRequiredQuest(NPC, QUEST2_FROM_CONSULBREE, 2)
end
function respawn(NPC)
spawn(NPC)
end
function hailed(NPC, Spawn)
end
function casted_on(Caster, Target)
if HasQuest(Caster, QUEST2_FROM_CONSULBREE) and not QuestStepIsComplete(Caster, QUEST2_FROM_CONSULBREE, 2) then
AddStepProgress(Caster, QUEST2_FROM_CONSULBREE, 2, 1)
SendMessage(Caster, "Charges set for 3 seconds.")
AddTimer(Target, 3000, "BlowUpMachine", 1, Caster)
end
end
function BlowUpMachine(NPC, Spawn)
Despawn(NPC)
-- explosives
RemoveItem(Spawn, 4873)
end