in_lava_effects (trunk only)

The in_lava_effects flag should never be saved and restored; putting
it into the context struct was a mistake.  Move it to the iflags struct
(where the branch code already has it).  I haven't bumped the EDITLEVEL
setting.  Save and bones files from more that a few days ago were breifly
invalid but should be viable again.  Save and bones files from the past
couple of days are now no good; sorry about that.
This commit is contained in:
nethack.rankin
2005-12-11 03:09:05 +00:00
parent 83b73be40c
commit aa98091bfa
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -154,7 +154,7 @@ Boots_off()
!Levitation && !Flying && !is_clinger(youmonst.data) &&
!context.takeoff.cancelled_don &&
/* avoid recursive call to lava_effects() */
!context.in_lava_effects) {
!iflags.in_lava_effects) {
/* make boots known in case you survive the drowning */
makeknown(otyp);
spoteffects(TRUE);