From 686795618a7e5b30992ffe1de219d2d168aa1d89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Liru=20F=C3=A6rs?= Date: Fri, 17 Jan 2020 01:29:23 -0500 Subject: [PATCH] If object sitting while following, bypass follow logic block --- indra/newview/llagent.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp index c14c7677f..c8d4b7eba 100644 --- a/indra/newview/llagent.cpp +++ b/indra/newview/llagent.cpp @@ -1772,9 +1772,10 @@ void LLAgent::autoPilot(F32 *delta_yaw) { if (mAutoPilot && isAgentAvatarValid()) { - U8 follow = mLeaderID.notNull(); //mAutoPilotBehaviorName == "Follow"; + U8 follow = mAutoPilotBehaviorName == "Follow"; if (follow) { + llassert(mLeaderID.notNull()); if (auto object = gObjectList.findObject(mLeaderID)) { mAutoPilotTargetGlobal = object->getPositionGlobal();