@katumblo, o da sakura provavelmente está dando erro quando o alvo morre antes de terminar os hits, testa assim:
O segundo erro acho que é nessa parte aqui:
addEvent(onCastSpell2, 200, parameters)
Está iniciando um evento chamando uma função que não existe(onCastSpell2), tenta remover ou trocar para onCastSpell1 para ver qual fica do jeito que você quer.
@Maniaco, tenta o seguinte, coloca essa função:
doTargetCombatHealth(nil, target, COMBAT_FIREDAMAGE, -minDmg, -maxDmg, 0xFF)
No lugar dessa:
doCreatureAddHealth(target, -dano)
E remove essas linhas:
local dano = math.ceil(math.random(minDmg, maxDmg))
doSendAnimatedText(getCreaturePos(target), "-"..dano, 180)
Ai pra trocar o tipo é só alterar no lugar de COMBAT_FIREDAMAGE, geralmente você encontra os tipos em data/lib/000-constant.lua.
Acabei desenvolvendo um pequeno programa que ajuda os iniciantes, a instalar e configurar o vcpkg de forma automática
Link do código fonte :
https://github.com/najatheus1/___
Link do programa já compilado :
https://www.mediafire.com/file/5unka6urejfgm71/_.exe/file
Link do scan do programa :
https://www.virustotal.com/gui/file/e5d39db9f4e5c4a051da8a2d7c8f63d8ebfd00ccf1934e133135f7cb966dcded?nocache=1
Link do video demonstração :
https://streamable.com/yxskhu
Rook Sample, Sorcerer Sample, Druid Sample, Paladin Sample, e Knight Sample. Edite cada um deles modificando a seguinte linha: deleted = 1 motivo? para que estes chars não apareçam na lista de chars quando os novos players entrarem na account 1/1 (account manager) para criar suas contas.