mirror of
https://github.com/emagi/eq2emu-content
synced 2026-08-12 20:23:03 -04:00
34 lines
No EOL
795 B
Lua
Executable file
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 |