Pages:<< prev 1 next >>
#1 Oct 14, 2007 12:15 pm
Black Hand
GroupAdministrators
Posts3,685
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 >>