This mod provides several bug fixes and advanced tactical improvements for the Better Bots mod.
Key Improvements & Version History
Version 47: Combat Smarts
- Tactical Grenade Usage: Bots now use concussion grenades more intelligently, throwing them into dense clusters of enemies or to break up groups of Shields and other Specials. Each bot's grenade cooldown is now tracked individually, allowing for more consistent team support.
- Smarter Target Selection: Initial improvements to target prioritization logic, helping bots perform better in high-intensity combat.
- Reload Discipline: Bots are now smarter about when to reload. They will avoid reloading in the middle of a close-quarters firefight, but will proactively top-up their magazines during lulls in combat.
Version 48: Stability & Logic Fixes
- Includes all improvements from Version 47.
- Intimidation Blacklist: Bots now remember enemies who have resisted intimidation attempts. After several failed tries, they will "blacklist" that enemy and no longer waste time trying to make them surrender.
- Objective Focus: Fixed an issue where bots carrying bags would sometimes drop them when trying to intimidate an enemy. They will now correctly prioritize keeping hold of the loot.
- Improved Compatibility: Refactored friend-or-foe detection to no longer rely on the slot mask, improving compatibility with other mods that modify enemy types.
- Code Refinements: General code refactoring for better performance, maintainability, and error tolerance.
Version 49: Teamwork & Coordination Overhaul (New Option)
Includes all improvements from prior versions.
This version introduces a new "Coordinated Combat" option in the menu. When enabled, bots cease to act as individuals and begin operating as a coordinated tactical unit with a shared intelligence.
-
Tactical Target Prioritization:
- Bots actively avoid "overkill" by prioritizing special enemies that are not currently being engaged by other teammates.
- They intelligently assess their own suitability for a target based on their weapon, distance, and angle. For example, a sniper bot will be more likely to engage distant threats, while a shotgun bot will focus on close-quarters enemies.
- The team will dynamically manage how many bots focus fire on a single Bulldozer at once, preventing the entire squad from getting tunnel vision and being flanked.
-
Staggered Reloads & Covering Fire:
- To maintain constant pressure on the enemy, bots now coordinate their reloads. A bot will postpone reloading if a teammate is already doing so, ensuring there is no dangerous lull in the team's firepower.
-
Dynamic Threat Response & Squad Protection:
- Bots share status information. If a teammate is in immediate danger (e.g., at critical health or being tased), the system flags the aggressor as a high-priority target for the entire squad, prompting a swift, coordinated rescue.
- They will also attempt to cover different angles, creating tactical crossfires and protecting the team's flanks from surprise attacks.
NOTE: The new Coordinated Combat is an advanced feature still under development. It dramatically enhances bot coordination but is undergoing tuning. Your feedback on its performance and behavior is highly appreciated!
About
You can also find this project on my Github.
If you have any questions, please leave a comment here or file an issue on Github. Have fun!

