From 9f89ade437021e5f22fd9dd3087e3da3151c5e58 Mon Sep 17 00:00:00 2001 From: Thanasis Antoniou Date: Thu, 11 Jul 2019 03:30:18 +0300 Subject: BLADERUNNER: Fix Clovis goal 513 stuck in bed bug --- engines/bladerunner/script/ai/clovis.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engines/bladerunner/script/ai') diff --git a/engines/bladerunner/script/ai/clovis.cpp b/engines/bladerunner/script/ai/clovis.cpp index 3c63244f82..c5b29d9e29 100644 --- a/engines/bladerunner/script/ai/clovis.cpp +++ b/engines/bladerunner/script/ai/clovis.cpp @@ -404,6 +404,12 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) { } else { Actor_Set_At_XYZ(kActorClovis, 84.85f, -50.56f, -68.87f, 800); Actor_Face_Heading(kActorClovis, 1022, false); +#if BLADERUNNER_ORIGINAL_BUGS +#else + // same as kGoalClovisKP07LayDown + // Actor_Set_Targetable(kActorClovis, true) is already done above + Game_Flag_Set(kFlagClovisLyingDown); +#endif // BLADERUNNER_ORIGINAL_BUGS } someAnim(); return true; @@ -525,7 +531,7 @@ bool AIScriptClovis::GoalChanged(int currentGoalNumber, int newGoalNumber) { } return true; - case 518: + case kGoalClovisKP07LayDown: Actor_Set_At_XYZ(kActorClovis, 84.85f, -50.56f, -68.87f, 800); Actor_Face_Heading(kActorClovis, 1022, false); Actor_Set_Targetable(kActorClovis, true); -- cgit v1.2.3