diff --git a/raw/maps/mp/bots/_bot_internal.gsc b/raw/maps/mp/bots/_bot_internal.gsc index 7563c27..b3e1c2f 100644 --- a/raw/maps/mp/bots/_bot_internal.gsc +++ b/raw/maps/mp/bots/_bot_internal.gsc @@ -868,6 +868,9 @@ stance_loop() toStance = "stand"; } + if ( self.hasRiotShieldEquipped && isDefined( self.bot.target ) && isDefined( self.bot.target.entity ) && isPlayer( self.bot.target.entity ) ) + toStance = "crouch"; + if ( toStance != "stand" && toStance != "crouch" && toStance != "prone" ) toStance = "crouch"; diff --git a/raw/maps/mp/bots/_bot_script.gsc b/raw/maps/mp/bots/_bot_script.gsc index 378b4d6..d533a4b 100644 --- a/raw/maps/mp/bots/_bot_script.gsc +++ b/raw/maps/mp/bots/_bot_script.gsc @@ -2833,8 +2833,6 @@ bot_watch_riot_weapons_loop() dist = DistanceSquared( threat.origin, self.origin ); curWeap = self GetCurrentWeapon(); - self BotCrouch(); - if ( randomInt( 2 ) ) { nade = self getValidGrenade(); diff --git a/raw/maps/mp/bots/_bot_utility.gsc b/raw/maps/mp/bots/_bot_utility.gsc index 5d6d069..d91468e 100644 --- a/raw/maps/mp/bots/_bot_utility.gsc +++ b/raw/maps/mp/bots/_bot_utility.gsc @@ -120,14 +120,6 @@ BotPressAttack( time ) self maps\mp\bots\_bot_internal::pressFire( time ); } -/* - Bot will crouch -*/ -BotCrouch() -{ - self maps\mp\bots\_bot_internal::crouch(); -} - /* Returns a random number thats different everytime it changes target */