diff --git a/userraw/maps/mp/bots/_bot_internal.gsc b/userraw/maps/mp/bots/_bot_internal.gsc index c768e12..4dbf287 100644 --- a/userraw/maps/mp/bots/_bot_internal.gsc +++ b/userraw/maps/mp/bots/_bot_internal.gsc @@ -487,7 +487,7 @@ watchC4Thrown(c4) if((level.teamBased && self.team == player.team) || player.sessionstate != "playing" || !isReallyAlive(player)) continue; - if (distanceSquared(c4.origin, player.origin) > 1024) + if (distanceSquared(c4.origin, player.origin) > 200*200) continue; if (!bulletTracePassed(c4.origin, player.origin + (0, 0, 25), false, c4)) diff --git a/userraw/maps/mp/bots/_bot_script.gsc b/userraw/maps/mp/bots/_bot_script.gsc index 43c612e..00442be 100644 --- a/userraw/maps/mp/bots/_bot_script.gsc +++ b/userraw/maps/mp/bots/_bot_script.gsc @@ -405,8 +405,6 @@ chooseRandomPerk(perkkind, primary, primaryAtts) continue; if (perk == "specialty_blastshield") continue; - if (perk == "c4_mp") - continue; if (perk == "frag_grenade_mp") continue; if (perk == "specialty_copycat") @@ -2510,6 +2508,8 @@ bot_use_equipment_think() nade = "claymore_mp"; if (self GetAmmoCount("flare_mp")) nade = "flare_mp"; + if (self GetAmmoCount("c4_mp")) + nade = "c4_mp"; if (!isDefined(nade)) continue;