From 41f6b974c6358dd2fb1a9aa12d96489ff826cffb Mon Sep 17 00:00:00 2001 From: ineedbots Date: Mon, 17 May 2021 16:47:14 -0600 Subject: [PATCH] Fixed altmode weapons --- maps/mp/bots/_bot.gsc | 2 +- maps/mp/bots/_bot_internal.gsc | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/maps/mp/bots/_bot.gsc b/maps/mp/bots/_bot.gsc index 3294269..816b6ae 100644 --- a/maps/mp/bots/_bot.gsc +++ b/maps/mp/bots/_bot.gsc @@ -348,7 +348,7 @@ watchRadar() if (player _hasPerk("specialty_coldblooded")) continue; - if (DistanceSquared(player.origin, scrambler.origin) > 256*256) + if (DistanceSquared(player.origin, grenade.origin) > 256*256) continue; player.bot_isInRadar = true; diff --git a/maps/mp/bots/_bot_internal.gsc b/maps/mp/bots/_bot_internal.gsc index 6b05b41..fe309f5 100644 --- a/maps/mp/bots/_bot_internal.gsc +++ b/maps/mp/bots/_bot_internal.gsc @@ -2317,12 +2317,11 @@ prone() changeToWeap(weap) { if (maps\mp\gametypes\_weapons::isAltModeWeapon(weap)) - { - self botWeapon(weap); - self setSpawnWeapon(weap); - return; - } + self botAction("+alt"); + else + self botAction("-alt"); + self botWeapon(weap); } @@ -2428,6 +2427,9 @@ botAction(act) level.bot_buttons["+goprone"] = 256; level.bot_buttons["-goprone"] = 256; + + level.bot_buttons["+alt"] = 4194304; + level.bot_buttons["-alt"] = 4194304; } buttons = level.bot_buttons[act];