From 84ab2535221e015193d3ba2bd51ed1242c3c49ee Mon Sep 17 00:00:00 2001 From: terencehill Date: Mon, 31 Jul 2017 14:52:06 +0200 Subject: [PATCH] Fix bots refusing to swim underwater --- qcsrc/server/bot/default/havocbot/havocbot.qc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qcsrc/server/bot/default/havocbot/havocbot.qc b/qcsrc/server/bot/default/havocbot/havocbot.qc index 1c9c0a624..221333fa2 100644 --- a/qcsrc/server/bot/default/havocbot/havocbot.qc +++ b/qcsrc/server/bot/default/havocbot/havocbot.qc @@ -781,8 +781,10 @@ void havocbot_movetogoal(entity this) { if(this.waterlevel>WATERLEVEL_SWIMMING) { - //flatdir_z = 1; - this.aistatus |= AI_STATUS_OUT_WATER; + if(!this.goalcurrent) + this.aistatus |= AI_STATUS_OUT_WATER; + else if(gco.z > this.origin.z) + PHYS_INPUT_BUTTON_JUMP(this) = true; } else { -- 2.39.2