123456789101112131415161718192021222324252627282930313233343536373839 |
- --[[
- Script Name : SpawnScripts/FrostfangSea/LionPost.lua
- Script Purpose : for the spawn "lion post"
- Script Author : theFoof
- Script Date : 2013.05.25
- Script Notes :
- --]]
- local IcemanesCometh = 18
- function spawn(NPC)
- SetRequiredQuest(NPC, IcemanesCometh, 1)
- end
- function casted_on(NPC, Caster, SpellName)
- if SpellName == 'leash cub to post' then
- counter = 0
- if GetTempVariable(Caster, "cub1") ~= nil then
- counter = counter + 1
- Despawn(GetTempVariable(Caster, "cub1"))
- end
- if GetTempVariable(Caster, "cub2") ~= nil then
- counter = counter + 1
- Despawn(GetTempVariable(Caster, "cub2"))
- end
- if GetTempVariable(Caster, "cub3") ~= nil then
- counter = counter + 1
- Despawn(GetTempVariable(Caster, "cub3"))
- end
- if GetTempVariable(Caster, "cub4") ~= nil then
- counter = counter + 1
- Despawn(GetTempVariable(Caster, "cub4"))
- end
- SetTempVariable(Caster, "cub1", nil)
- SetTempVariable(Caster, "cub2", nil)
- SetTempVariable(Caster, "cub3", nil)
- SetTempVariable(Caster, "cub4", nil)
- AddStepProgress(Caster, IcemanesCometh, 1, counter)
- end
- end
|