vitorelias1
New Member
- Joined
- Sep 27, 2022
- Messages
- 27
- Reaction score
- 2
hi guys can someone help me to transform this script, the wand is hit by magic level wanted by a fixed value ex; max 300 maxhit 500 example.
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
function onGetFormulaValues(player, level, maglevel)
local min = (level / 5) + (maglevel * 0.4) + 3
local max = (level / 5) + (maglevel * 0.7) + 7
return -min, -max
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
dawnportWeapon.onUseWeapon = function(player, variant)
return combat:execute(player, variant)
end
dawnportWeapon:id(23721)
dawnportWeapon:mana(1)
dawnportWeapon:range(7)
dawnportWeapon:register()
detail I put it for a specific vocation use the wand sorcerer plus any vocation is using
the chiller
{itemId = 23721},
vocation = {
{"Sorcerer", true},
{"Master Sorcerer"}
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY)
function onGetFormulaValues(player, level, maglevel)
local min = (level / 5) + (maglevel * 0.4) + 3
local max = (level / 5) + (maglevel * 0.7) + 7
return -min, -max
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
dawnportWeapon.onUseWeapon = function(player, variant)
return combat:execute(player, variant)
end
dawnportWeapon:id(23721)
dawnportWeapon:mana(1)
dawnportWeapon:range(7)
dawnportWeapon:register()
detail I put it for a specific vocation use the wand sorcerer plus any vocation is using
the chiller
{itemId = 23721},
vocation = {
{"Sorcerer", true},
{"Master Sorcerer"}