Fix monster hide state when chain is moved
This commit is contained in:
@@ -168,6 +168,7 @@ unplacebc_core()
|
|||||||
obj_extract_self(uchain);
|
obj_extract_self(uchain);
|
||||||
if (Blind && (u.bc_felt & BC_CHAIN)) /* drop glyph */
|
if (Blind && (u.bc_felt & BC_CHAIN)) /* drop glyph */
|
||||||
levl[uchain->ox][uchain->oy].glyph = u.cglyph;
|
levl[uchain->ox][uchain->oy].glyph = u.cglyph;
|
||||||
|
maybe_unhide_at(uchain->ox, uchain->oy);
|
||||||
|
|
||||||
newsym(uchain->ox, uchain->oy);
|
newsym(uchain->ox, uchain->oy);
|
||||||
u.bc_felt = 0; /* feel nothing */
|
u.bc_felt = 0; /* feel nothing */
|
||||||
|
|||||||
Reference in New Issue
Block a user