Location of setting CAVE_KNOWN flag is changed from cave_lite_hack()
and cave_view_hack() to note_spot().
note_spot() is better place than before, and it works well when
playing Ninja.
c_ptr->info |= (CAVE_MARK);
}
}
+
+ /* Memorize terrain of the grid */
+ c_ptr->info |= (CAVE_KNOWN);
}
{\
if (!(cave[Y][X].info & (CAVE_LITE))) \
{ \
- cave[Y][X].info |= (CAVE_LITE | CAVE_KNOWN); \
+ cave[Y][X].info |= (CAVE_LITE); \
lite_y[lite_n] = (Y); \
lite_x[lite_n++] = (X); \
} \
{\
if (!((C)->info & (CAVE_VIEW))){\
(C)->info |= (CAVE_VIEW); \
- if ((C)->info & (CAVE_GLOW)) (C)->info |= (CAVE_KNOWN); \
view_y[view_n] = (Y); \
view_x[view_n] = (X); \
view_n++;}\