From: terencehill Date: Mon, 31 Jul 2017 12:52:06 +0000 (+0200) Subject: Fix bots refusing to swim underwater X-Git-Tag: xonotic-v0.8.5~2378^2~105 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=84ab2535221e015193d3ba2bd51ed1242c3c49ee;p=xonotic%2Fxonotic-data.pk3dir.git Fix bots refusing to swim underwater --- 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 {