- // allows bots to take advantage of the teamheal feature, and use it to heal damaged team mates
- // the prey entity is only used when it's available (a player is detected in-range), otherwise the rest of the code executes as expected
-
- // if a teamheal is ongoing, decide whether or not to abandon it when seeing a foe that we can attack instead
- // this only causes the bot to regurgitate their team mate when seeing an enemy, with the hope that this enemy will still be there once we can swallow again
- // the higher the skill, the greater the chance a bot will abandon a team heal for an enemy
- if(self.status_teamhealing > 1)
- if(Swallow_condition_check_bot(prey))
- if(prey.team != self.team)
- if(random() * 10 < cvar("bot_ai_vore_teamhealabandon") * skill / self.bot_voreteamheal) // there are 10 bot skill steps
- self.BUTTON_REGURGITATE = TRUE; // release the team mate
+ // allows bots to use the teamheal feature and heal damaged team mates
+ // the prey entity is only used when it's available (a player is detected in range)