Hello,
How i can add this spell to weapon?
How i can add this spell to weapon?
Code:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLICE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC,-1,-1000,-1,-1200)local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLICE)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC,-1,-2000,-1,-2200)
localfunction onCastSpell1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
doSendAnimatedText(pos,"Frozen!",TEXTCOLOR_BLUE)end
localfunction onCastSpell2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
doSendAnimatedText(pos,"Critical!",TEXTCOLOR_BLUE)end
function onUseWeapon(cid,var)local parameters ={ cid = cid,var=var}
pos = getThingPos(cid)
addEvent(onCastSpell1,200, parameters)
addEvent(onCastSpell2,800, parameters)return TRUE
end