diff --git a/Source/player.cpp b/Source/player.cpp index 2e40c4b2c..fd2b733bc 100644 --- a/Source/player.cpp +++ b/Source/player.cpp @@ -3653,6 +3653,7 @@ void CheckNewPath(int pnum) if (x < 2 && y < 2) { ClrPlrPath(pnum); + // BUGFIX: missing check for `destAction == ACTION_ATTACKMON` in if-statement of `TalktoMonster` branch. if (monster[i].mtalkmsg && monster[i].mtalkmsg != TEXT_VILE14) { TalktoMonster(i); } else {