From ef7254a68ab09abc15cc3f51406a1cebf652f205 Mon Sep 17 00:00:00 2001
From: Mnikolenko Productengine <mnikolenko@productengine.com>
Date: Wed, 25 May 2022 16:15:14 +0300
Subject: SL-17206 Unable to move an avatar after a strong fall on the ground

---
 indra/llcharacter/llkeyframemotion.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'indra/llcharacter')

diff --git a/indra/llcharacter/llkeyframemotion.cpp b/indra/llcharacter/llkeyframemotion.cpp
index 1eee736b48..13030df483 100644
--- a/indra/llcharacter/llkeyframemotion.cpp
+++ b/indra/llcharacter/llkeyframemotion.cpp
@@ -1348,9 +1348,10 @@ BOOL LLKeyframeMotion::deserialize(LLDataPacker& dp, const LLUUID& asset_id, boo
 
 	//SL-17206 hack to alter Female_land loop setting, while current behavior won't be changed serverside
 	LLUUID const female_land_anim("ca1baf4d-0a18-5a1f-0330-e4bd1e71f09e");
-	if (female_land_anim == asset_id)
+	LLUUID const formal_female_land_anim("6a9a173b-61fa-3ad5-01fa-a851cfc5f66a");
+	if (female_land_anim == asset_id || formal_female_land_anim == asset_id)
 	{
-		LL_WARNS() << "Animation(" << female_land_anim << ") won't be looped." << LL_ENDL;
+		LL_WARNS() << "Animation(" << asset_id << ") won't be looped." << LL_ENDL;
 		mJointMotionList->mLoop = FALSE;
 	}
 
-- 
cgit v1.2.3