Opened 7 years ago

Closed 6 years ago

#1667 closed bug (fixed (in master))

Mimics reveal themselves when running

Reported by: PowerWyrm Owned by:
Milestone: 3.5.0 Keywords:
Cc:

Description

First problem: when you see a pile of copper coins and you run towards it, you will stop next to it if it's a real pile of cash. If it's a mimic, you will stop 2 squares away from it.

Fix: in pathfind.c, method run_test(), unaware mimics should not abort running when checking soon to be newly adjacent squares.

Second problem: when mimics appear/disappear from view and either disturb_move or disturb_near is on, the player gets disturbed, revealing that the object in view is a mimic.

Fix: in mon-util.c, method update_mon(), unaware mimics should not disturb on appearance/disappearance.

Change History (2)

comment:1 Changed 6 years ago by takkaria

  • Milestone changed from Triage to 3.5.0

Assigning open bugs to 3.5 for fixing.

comment:2 Changed 6 years ago by takkaria

  • Resolution set to fixed (in master)
  • Status changed from new to closed

Thanks; fixed in 51fbc75 .

Note: See TracTickets for help on using tickets.