From 1e60e7f31ab0360a6bc3ddb0155ff9ed69befe13 Mon Sep 17 00:00:00 2001 From: zico Date: Tue, 10 May 2016 14:04:30 +0200 Subject: [PATCH] Disabled AI behavior switch to toggle AIM_CHASE_OBJECT if in AIB_STILL during a hit, fixing unwanted boss movements and hopefully not breaking anything else --- similar/main/ai.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/similar/main/ai.cpp b/similar/main/ai.cpp index 981b113af..a6cd894b0 100644 --- a/similar/main/ai.cpp +++ b/similar/main/ai.cpp @@ -1554,7 +1554,7 @@ void do_ai_robot_hit(const vobjptridx_t objp, player_awareness_type_t type) objp->ctype.ai_info.SUBMODE = AISM_GOHIDE; break; case ai_behavior::AIB_STILL: - objp->ctype.ai_info.ail.mode = ai_mode::AIM_CHASE_OBJECT; + // objp->ctype.ai_info.ail.mode = ai_mode::AIM_CHASE_OBJECT; // NOTE: Should be triggered but causes unwanted movements with bosses. I leave this here for future reference. break; case ai_behavior::AIB_FOLLOW_PATH: #elif defined(DXX_BUILD_DESCENT_II)