brAthena / brAthena20180924

brAthena - Emulador Oficial
http://forum.brathena.org
GNU General Public License v3.0
53 stars 73 forks source link

Erro nas skills do AB #94

Closed DocasDev closed 6 years ago

DocasDev commented 6 years ago

As skills Offertorium e Magnificat deveriam cancelar uma a outra, mas não estão fazendo isso. O erro se encontra no arquivo status.c.

Na linha 7526 deveria ficar assim:

case SC_MAGNIFICAT: if (sc->data[SC_OFFERTORIUM]) status_change_end(bl, SC_OFFERTORIUM, INVALID_TIMER); if(sc->option&OPTION_MADOGEAR) // Mado is immune to magnificat return 0; break;

Na linha 7758 deveria ficar assim:

case SC_OFFERTORIUM: if (sc->data[SC_MAGNIFICAT]) status_change_end(bl, SC_MAGNIFICAT, INVALID_TIMER); break;

Além disso, percebi que a quantidade de SP consumido ao usar habilidades, estando com offertorium ativo, não muda. Mas essa parte ainda não achei onde consertar.

OrceBR commented 6 years ago

Estarei Verificando.

Por hora, obrigado pela coaboração @QuodDG

OrceBR commented 6 years ago

Ajustado.