Bom sobre a cast anim é simples só é você procurar este código no Case SPELL_TYPE_DAMAGEHP do npc:Motodark escreveu:Bom a magia está como se fosse em área é alvo ao mesmo tempo ou seja o NPC solta uma magia em área em mim só que sendo somente no meu alvo é também não está tendo pausas na magia/skill está repetindo simultaneamente.
andei prestando atenção percebi que o cast anim não está funcionando onde é o comando de animação em área né onde eu ativo esse comand ? o spell não está dando intervalos.
- Código:
If isInRange(Spell(spellnum).AoE, MapNpc(mapnum).NPC(mapNpcNum).x, MapNpc(mapnum).NPC(mapNpcNum).y, GetPlayerX(i), GetPlayerY(i)) Then
e em baixo disso adicionar:
- Código:
SendAnimation mapnum, Spell(spellnum).CastAnim, 0, 0, TARGET_TYPE_NPC, mapNpcNum
- Código:
If isInRange(Spell(spellnum).Range, MapNpc(mapnum).NPC(mapNpcNum).x, MapNpc(mapnum).NPC(mapNpcNum).y, GetPlayerX(Victim), GetPlayerY(Victim)) Then
- Código:
SendAnimation mapnum, Spell(spellnum).CastAnim, 0, 0, TARGET_TYPE_NPC, mapNpcNum
Só isso!.
e sobre os vários hits numa spell só também estou com problema com isso :/ .