function target (stuff)
local cid = stuff.cid
local thing = getThingfromPos(stuff.toPosition)
if (stuff.counter == 2) then
if getTileHouseInfo(stuff.toPosition) == TRUE then
doPlayerSendTextMessage(cid,22,"You can't teleport items from a house.")
elseif isCreature(thing.uid) == FALSE then
doTeleportThing(thing.uid, getCreaturePosition(stuff.cid))
end
return TRUE
end
doSendDistanceShoot(stuff.toPosition, getCreaturePosition(stuff.cid), CONST_ANI_WHIRLWINDAXE)
doAreaCombatHealth(0, COMBAT_HOLYDAMAGE, stuff.toPosition, 0, -100, -200, CONST_ME_HOLYDAMAGE)
stuff.counter = stuff.counter + 1
addEvent(target, 200, stuff)
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getTilePzInfo(getCreaturePosition(cid)) == TRUE or getTilePzInfo(toPosition) == TRUE then
doPlayerSendTextMessage(cid,22,"You cannot use this weapon in a protection zone.")
else
doSendDistanceShoot(getCreaturePosition(cid), toPosition, CONST_ANI_WHIRLWINDAXE)
local stuff = {cid = cid, toPosition = toPosition, counter = 1}
addEvent(target, 300, stuff)
end
return TRUE
end