• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

{request} healing over time spell

assassinhunter

moderate gun spriter
Joined
May 31, 2008
Messages
34
Reaction score
0
i need a spell for paladin that when u use it. it will heal you like 150 hp per second with a durratation of 15 seconds. and im using aries 0.4.0 8.10
 
i need a spell for paladin that when u use it. it will heal you like 150 hp per second with a durratation of 15 seconds. and im using aries 0.4.0 8.10
You can try this script. It's modified "exura san":
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

function addHealing(param)
	if (param.count > 0) then
		if (isPlayer(param.cid) == TRUE) then
			doTargetCombatHealth(0, param.cid, COMBAT_HEALING, 150, 150, CONST_ME_MAGIC_BLUE)
			param.count = param.count - 1
			addEvent(addHealing, 1000, param)
		end
	end
end

function onGetFormulaValues(cid, level, maglevel)
	local min = (level * 3 + maglevel * 3) * 2.08
	local max = (level * 3 + maglevel * 3) * 2.7
	return min, max
end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

function onCastSpell(cid, var)
	local param = {cid=cid, count=15}
	addEvent(addHealing, 1000, param)
	return doCombat(cid, combat, var)
end
 
Back
Top