local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_POISONAREA)
local condition = createConditionObject(CONDITION_POISON)
setConditionParam(condition, CONDITION_PARAM_MINVALUE, 1)
setConditionParam(condition, CONDITION_PARAM_MAXVALUE, 50)
setConditionParam(condition, CONDITION_PARAM_STARTVALUE, 50)
setConditionParam(condition, CONDITION_PARAM_TICKINTERVAL, 30*1000)
setCombatCondition(combat, condition)
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if (isPlayer(cid)) then
doTransformItem(item.uid, 417)
doAddCondition(cid, condition)
doSendMagicEffect(getThingPos(cid),7)
end
return true
end
function onStepOut(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if (isPlayer(cid)) then
doTransformItem(item.uid, 416)
end
return true
end