OSDN Git Service
(root)
/
hengband
/
hengband.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
371374a
)
Dark grid that isn't lit by lite is unknown grid
author
habu
<habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 15 Feb 2013 18:11:01 +0000
(18:11 +0000)
committer
habu
<habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 15 Feb 2013 18:11:01 +0000
(18:11 +0000)
src/cave.c
patch
|
blob
|
history
diff --git
a/src/cave.c
b/src/cave.c
index
2fde3a5
..
4e31970
100644
(file)
--- a/
src/cave.c
+++ b/
src/cave.c
@@
-2540,7
+2540,7
@@
void forget_lite(void)
{\
if (!(cave[Y][X].info & (CAVE_LITE))) \
{ \
{\
if (!(cave[Y][X].info & (CAVE_LITE))) \
{ \
- cave[Y][X].info |= (CAVE_LITE); \
+ cave[Y][X].info |= (CAVE_LITE
| CAVE_KNOWN
); \
lite_y[lite_n] = (Y); \
lite_x[lite_n++] = (X); \
} \
lite_y[lite_n] = (Y); \
lite_x[lite_n++] = (X); \
} \
@@
-3357,7
+3357,8
@@
void forget_view(void)
#define cave_view_hack(C,Y,X) \
{\
if (!((C)->info & (CAVE_VIEW))){\
#define cave_view_hack(C,Y,X) \
{\
if (!((C)->info & (CAVE_VIEW))){\
- (C)->info |= (CAVE_VIEW | CAVE_KNOWN); \
+ (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++;}\
view_y[view_n] = (Y); \
view_x[view_n] = (X); \
view_n++;}\