Masterhunta
New Member
- Joined
- May 26, 2011
- Messages
- 19
- Reaction score
- 0
I have made a mana drain spell but well, it does, nothing. Can anyone help me with what im doing wrong please? Im on tfs 8.5, the spell casts with animation but no efftect.
Thank you
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 30)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 255)
setCombatFormula(combat, COMBAT_FORMULA_LEVELSKILL, -4.8, -60, -4.4, -90)
local distanceCombat = createCombatObject()
setCombatParam(distanceCombat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(distanceCombat, COMBAT_PARAM_EFFECT, 30)
setCombatParam(distanceCombat, COMBAT_PARAM_DISTANCEEFFECT, 255)
setCombatFormula(distanceCombat, COMBAT_FORMULA_LEVELSKILL, -4.8, -60, -4.4, -90)
function onCastSpell(cid, var)
if(variantToNumber(var) ~= 0) then
return doCombat(cid, distanceCombat, var)
end
return doCombat(cid, combat, var)
end
Thank you