... or it should run away, depending on it's health and ammo status, whenever it's carrying flag, current terrain conditions, positions of possible teammates and so on. Yes, bots could be more intelligent, i agree but as you can see this isn't exactly simplest thing to code. Although anything would be better than current implementation i guess, maybe except no implementation.