Compare commits

...

1 Commits

Author SHA1 Message Date
aleos89
d8b554f1ad Removed Gospel buffs on logout
* Fixes #3426.
* Remove miscellaneous buffs given by Gospel on logout to prevent stacking.
Thanks to @FriggRM and @mrjnumber1!
2018-08-27 10:02:25 -04:00

View File

@ -2089,6 +2089,14 @@ int map_quit(struct map_session_data *sd) {
status_change_end(&sd->bl, SC_PRESERVE, INVALID_TIMER); status_change_end(&sd->bl, SC_PRESERVE, INVALID_TIMER);
status_change_end(&sd->bl, SC_KAAHI, INVALID_TIMER); status_change_end(&sd->bl, SC_KAAHI, INVALID_TIMER);
status_change_end(&sd->bl, SC_SPIRIT, INVALID_TIMER); status_change_end(&sd->bl, SC_SPIRIT, INVALID_TIMER);
status_change_end(&sd->bl, SC_SCRESIST, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCMHPRATE, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCMSPRATE, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCALLSTATUS, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCDEFRATE, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCATKRATE, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCHIT, INVALID_TIMER);
status_change_end(&sd->bl, SC_INCFLEE, INVALID_TIMER);
status_change_end(&sd->bl, SC_HEAT_BARREL, INVALID_TIMER); status_change_end(&sd->bl, SC_HEAT_BARREL, INVALID_TIMER);
status_change_end(&sd->bl, SC_P_ALTER, INVALID_TIMER); status_change_end(&sd->bl, SC_P_ALTER, INVALID_TIMER);
status_change_end(&sd->bl, SC_E_CHAIN, INVALID_TIMER); status_change_end(&sd->bl, SC_E_CHAIN, INVALID_TIMER);