![](https://smaugmuds.afkmods.com/skins/default/images/icons/topic.png)
Pages:<< prev 1 next >>
![Post is unread](https://smaugmuds.afkmods.com/skins/default/images/icons/topic.png)
![](https://smaugmuds.afkmods.com/skins/default/images/noavatar.png)
![This member is currently offline](https://smaugmuds.afkmods.com/skins/default/images/icons/user_offline.png)
Geomancer
![](https://smaugmuds.afkmods.com/skins/default/images/6.png)
GroupAdministrators
Posts1,917
JoinedJul 26, 2005
in auth.c function auth_update
find
change it to
If you have a character waiting in the auth list and hes destroyed etc... when it updates the auth list it will crash.
find
void auth_update( void ) { CHAR_DATA *vch; AUTH_DATA *auth; int count = 0; bool pfile, authsave = false; for( auth = first_auth; auth; auth = auth->next ) {
change it to
void auth_update( void ) { CHAR_DATA *vch; AUTH_DATA *auth, *auth_next; int count = 0; bool pfile, authsave = false; for( auth = first_auth; auth; auth = auth_next ) { auth_next = auth->next;
If you have a character waiting in the auth list and hes destroyed etc... when it updates the auth list it will crash.
Pages:<< prev 1 next >>