wouldnt be better if looting bots detects X corpses in Y mts proximity to trigger a "SearchNoEnemy" in sain so the bot attempts to "clear" threats before looting bindly?
I think this is a good suggestion!
if a bot decides it wants to loot a corpse it should perform a subsequent scan for nearby corpses to the target corpse.
Depending on the results, the bot should treat the body as "hot" and use SAIN to perform an enemy search when the bot is a certain distance away from the "hot" object.
After the search completes, the bot should return and attempt to loot the same object.
If a bot dies while looting, the object should be flagged as "hot" for 60-90 seconds
A suggestion from @kertiek in the discord
I think this is a good suggestion!