Assim que voce queria ?
Aqui o tempo q vai durar aqui no caso esta 15 minutos
local tempo = 15 * 60 * 1000
local tempo = 15 * 60 * 1000
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)
local condition = createConditionObject(CONDITION_ATTRIBUTES)
local condition = createConditionObject(CONDITION_REGENERATION)
setConditionParam(condition, CONDITION_PARAM_SUBID, 100)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setConditionParam(condition, CONDITION_PARAM_TICKS, tempo)
setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN,300)
setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS,2000)
setConditionParam(condition, CONDITION_PARAM_MANAGAIN,300)
setConditionParam(condition, CONDITION_PARAM_MANATICKS,2000)
setCombatCondition(combat, condition)
local area = createCombatArea(AREA_CIRCLE3X3)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end