local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 42)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.8, -32, -1.7, 1) -- Aqui é o dano
--Vermelho = Aqui é o skill do player
--Verde = %tagem de vezes mutiplicado pelo magic level do player
arr = {
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end


info
Grupo: Campones
Registrado: 09/12/11
Posts: 18
Reputação: 0
Char no Tibia: Arkos Yurnero
Eu queria fazer algumas novas magias para meu OTServ, mais infelizmente eu não sei como editar o dano do ataque.
Por isso estou aqui, para perguntar a formula do ataque de uma magia.
A MAGIA
essa magia era pra tirar cerca de 500 de dano no lvl 100, mais no lvl 1000 era tá tirando 250 =/, como é a formula de ataque? Lembrando, essa é uma magia de um OT 8.10 que eu converti para 8.60, a magia funciona perfeitamente, só que tira pouco dano.