diff --git a/urogue/state.c b/urogue/state.c index 46f0572..7a0b45f 100644 --- a/urogue/state.c +++ b/urogue/state.c @@ -350,7 +350,7 @@ ur_write_room(FILE *savef, struct room *r) ur_write_int(savef, r->r_flags); ur_write_int(savef, r->r_nexits); - ur_write_int(savef, r->r_flags); + ur_write_short(savef, r->r_fires); } struct room * @@ -369,7 +369,7 @@ ur_read_room(FILE *savef) r->r_flags = ur_read_int(savef); r->r_nexits = ur_read_int(savef); - r->r_flags = ur_read_short(savef); + r->r_fires = ur_read_short(savef); return(r); }