Djivar
AKA Wickedviruz
Here is a pvp spell for knights, so they can do a small paralyze, but the paralyze aint so strong
Wing clip
Spells.xml
Wing clip
PHP:
--Made by Divar--
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, TRUE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)
local condition = createConditionObject(CONDITION_PARALYZE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 8000)
--setConditionParam(condition, CONDITION_PARAM_SPEED, -800)
setConditionFormula(condition, -0.6, 0, -0.6, 0)
setCombatCondition(combat, condition)
function getSpellDamage(cid, weaponSkill, weaponAttack)
damage_min = (weaponSkill * weaponAttack / 30) * 0.95
damage_max = (weaponSkill * weaponAttack / 30) * 1.15
if(damage_max < damage_min) then
local tmp = damage_max
damage_max = damage_min
damage_min = tmp
end
return -damage_min, -damage_max
end
setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "getSpellDamage")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
PHP:
<instant name="Wing Clip" words="exori ario" lvl="200" manapercent="50" prem="1" limitRange="4" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="1" script="attack/Wing Clip.lua">
<vocation name="Elite Knight" />
</instant>
Last edited: