Bom gente vo postar uma das magias que ja fiz ^^
1º va na pasta data/spells/attack.
depois crie um arquivo chamado: blood fury abra-o e cole isso dentro:
local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA_RED)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.9, -40, -1.5, 10)
local arr = {
{0, 0, 1, 0, 0},
{0, 1, 1, 1, 0},
{1, 1, 2, 1, 1},
{0, 1, 1, 1, 0},
{0, 0, 1, 0, 0},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
ja fez isso agora va em spells.xml e cole isso:
<instant name="Blood Fury" words="Exori blood Fury" lvl="75" mana="360" prem="1" exhaustion="1500" needlearn="0" script="attack/blood fury.lua"><vocation name="knight"/>
<vocation name="Elite knight"/>
</instant>
Comentem,Critiquem para que na proxima vez eu melhore mais o topico