From 7f999efea3192f8d3e8d2c5ab6d79bd731487965 Mon Sep 17 00:00:00 2001 From: terencehill Date: Wed, 21 Nov 2018 13:30:31 +0100 Subject: [PATCH] Bot AI: slightly improve underwater movement --- qcsrc/server/bot/default/havocbot/havocbot.qc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/qcsrc/server/bot/default/havocbot/havocbot.qc b/qcsrc/server/bot/default/havocbot/havocbot.qc index 0ebf5ac50..35b2cc4e2 100644 --- a/qcsrc/server/bot/default/havocbot/havocbot.qc +++ b/qcsrc/server/bot/default/havocbot/havocbot.qc @@ -929,12 +929,18 @@ void havocbot_movetogoal(entity this) } else { - dir = flatdir; if(this.velocity.z >= 0 && !(this.watertype == CONTENT_WATER && destorg.z < this.origin.z) && (this.aistatus & AI_STATUS_OUT_WATER)) + { PHYS_INPUT_BUTTON_JUMP(this) = true; + dir = flatdir; + } else + { PHYS_INPUT_BUTTON_JUMP(this) = false; + if (destorg.z > this.origin.z) + dir = flatdir; + } } } else -- 2.39.2