Pages:<< prev 1 next >>


Black Hand

GroupAdministrators
Posts3,707
JoinedJan 1, 2002
Bug: Missing door key data when saving areas
Danger: Critical - Data loss
Discovered in: AFKMud 2.01
Found by: Samson
Fixed by: Samson
---
area.cpp, fwrite_afk_exit
Locate:
Below that, add:
When saving areas using AFKMud 2.0 or higher, the door key data on all exits is missing. This is because the code which should have done this was overlooked during the conversion to the KEY based area format. Areas saved in AFKMud 1.8 or older are not affected and will convert up without losing this data.
Danger: Critical - Data loss
Discovered in: AFKMud 2.01
Found by: Samson
Fixed by: Samson
---
area.cpp, fwrite_afk_exit
Locate:
fprintf( fpout, "ToRoom %d\n", pexit->vnum );
Below that, add:
if( pexit->key ) fprintf( fpout, "Key %d\n", pexit->key );
When saving areas using AFKMud 2.0 or higher, the door key data on all exits is missing. This is because the code which should have done this was overlooked during the conversion to the KEY based area format. Areas saved in AFKMud 1.8 or older are not affected and will convert up without losing this data.
Pages:<< prev 1 next >>