Jump to content

Recommended Posts

Posted

Buenas, esta modificacion funciona perfectamente en eAthena pero alguien sabe como solucionar en rAthena? Gracias.

 

 

 

[Guia] Arreglar El Bug De Soul Collect
Realizada por: 
Warfare


Explicacion General:

Desde Las Versiones Actuales Del Emulador Eathena, La Skill Del Champion, Soul Collect, (La Que Nos Castea Las 5 Bolitas De Golpe) Tiene Un Bug Sin Menos Importancia, ¿Pero En Todo Caso Es Un Bug No?, Lo Que Hace, Es Que Aunque Tengamos Ya Casteadas Las Bolitas, Es Volver A Castearlas, Una y Otra Vez..., Nuestro Objetivo Sera Solucionar Este Bug Tan Tonto.

Inicio

Abrid vuestro archivo skill.c y buscar lo siguiente.
 

Código: [seleccionar]

case MO_CALLSPIRITS:
if(sd->spiritball >= lv) {
clif_skill_fail(sd,skill,0,0);
return 0;
}
break;

Abajo Pegad El Siguiente Codigo
 

Código: [seleccionar]

//Shintetsu Soul Collect Bug
case CH_SOULCOLLECT:
if(sd->spiritball >= 5) {
clif_skill_fail(sd,skill,0,0);
return 0;
}
break;
Si os fijais, lo que hemos hecho, es justamente decirle que cuente las bolitas gracias a la variable spiritball, que si es superior a 5 nos haga un skill fail, por lo que no nos casteara de nuevo las bolitas, y nos solucionara el bug.

Solo Falta Que Compileis y Comprobeis por vosotros mismos, que funciona correctamente.

 

Fuente: http://www.foro.divinero.net/eathena-guias-y-faqs/(guia)(src)-arreglar-el-bug-de-soul-collect/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...