diff --git a/source/friend/fgary.cpp b/source/friend/fgary.cpp index 81c9834f2..140edc655 100644 --- a/source/friend/fgary.cpp +++ b/source/friend/fgary.cpp @@ -67,6 +67,8 @@ void CNpcGaryFriend::postInit() m_garySpeech = false; m_isStopping = false; + + CNpcGaryFriend::clearReachedDoor(); } //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/source/friend/fgary.h b/source/friend/fgary.h index 067ec4dd8..60e97e5a6 100644 --- a/source/friend/fgary.h +++ b/source/friend/fgary.h @@ -34,6 +34,7 @@ public: void render(); void setObstructed() {m_obstructed = true;} static void setReachedDoor() {m_hasReachedDoor = true;} + static void clearReachedDoor() {m_hasReachedDoor = false;} static bool hasReachedDoor() {return( m_hasReachedDoor );} protected: