Page MenuHomeFeedback Tracker

Bots desert from the battlefield
New, NormalPublic

Description

Game Version number: 1.3.0.55
Modded?: No (Yes/No)

Issue Description:
If a player's slave bot group is divided, then the stranded bot group will try to rejoin the group with the bot leader of the group. This is ok, when they're a few meters away from each other, but is not ok when they're a few thousands of meters away. The most common scenario in the conflict gamemode: a player recruits a few bots, then they move to the other side of the map to fight, the player gets killed, while the bots with the bot leader of the group still stay there (maybe forever). The player respawns at the same point and recruits new bots. He tries to order the bots to enter a vehicle, but before doing that, the bots will try to regroup with the original group. This means that they will just leave the player and slowly run away. The original bot group will telepathically get the order and will try to enter the vehicle, which means that they will run across the map. At the end the point is left with no bot defenders, since all of them deserted, and you can't recruit more, since they still count.

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Linux
Category
General
Steps To Reproduce
  1. Spawn a bot group at location A
  2. Recruit them
  3. Spawn a new bot group at location B
  4. Recruit them
  5. Order them to move at location C

The bot group at B will try to move to the bot group at A, while the bot group at A will move to C.

Additional Information

The suggested solution is to make bot groups automatically divide after some distance. Both of the bot groups should be in a player's control, and they might form a new group once they meet. Maybe you should give the ability to manage groups to the player. Also making a max distance for orders to bots would be a good idea. But to not load the server too much, you can despawn bots, that haven't engaged with anyone and haven't received any orders in a while.

Event Timeline

Krozj created this task.Thu, Feb 13, 8:36 AM

Workaround:
You can create a new group and add new AIs to it