local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 0)
setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 0)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY)
setCombatFormula(combat, COMBAT_FORMULA_DAMAGE, 0, -100, 0, -250)
----------------------------------------------------------------
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, 0)
setCombatParam(combat2, COMBAT_PARAM_BLOCKSHIELD, 0)
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY)
setCombatFormula(combat2, COMBAT_FORMULA_DAMAGE, 0, -410, 0, -450)
function onUseWeapon(cid, var)
randy= getPlayerLevel(cid) / 300 ---this option to if you want to edit the chance level for.. like critical or something disable it by reducing it to zero
playerpos = getPlayerPosition(cid)
rand = math.random(0, 100)
if rand >= 0 and rand <= randy then
print("WORKS")
return doCombat(cid, combat, var)
else
return doCombat(cid, combat2, var)
end
end