This change from Patch 3.3 looks good:
Bots should now replenish ammo from Ammo Boxes with much more consistency.
But in practice, this change almost ruins the game. Here are the problems I encountered:
#1 Bots began to grab any ammo supply within sight
It is enough for bots to spend one or two bullets/arrows so that they have an irresistible desire to grab any ammo supply nearby. Including one-use ammo pouches, usually wasting them.
Moreover, they do it chaotically, irrationally, not paying attention to the current state of ammunition for themselves, other bots and even a living player.
On difficulties, where ammo are rare, this is simply wasteful - doubly wasteful in the combination with the habit of bots of wasting shots on useless targets, ignoring important ones.
In fact: This bot behavior is very similar to that of new players. if this is a way to equalize them then it’s a bad joke.
#2 Bots constantly want to replenish their shots from ammo box.
2.1 If ammo box is nearby: bots constantly run to the box after each shot, sometimes going back a lot, not holding a position next to a live player, getting into many troubles.
2.2 Even worse, if the box with ammo is nearby, but it is impossible to reach (for example, jumping down and leaving the ammo box behind) - the bots do not move at all, freezing just like waiting for the item to teleport to them. Obviously, this script is more important than the others, so the bots can stand still even in a gas cloud. Sometimes they just stand still, ignore enemies, miss blows often, and as result die quickly.
This often leads to their death, especially in the boss arena. Or final event of ‘A Quiet Drink’ map.
Resume: I think this change is more bad than good. Before that, I had no such problems.
In fact, giving orders to bots manually to pick up ammo is not at all tiring for solo player, the main thing is that there was control, now it is lost. It’s not good, either, when bots are distracted by outside actions in the heat of battle.
I definitely welcome all the improvements for game with bots, but this change should simply be reversed. Or set up exceptions.