Blanco, your solution is sound, in theory, however I noticed that when an AI (or any unit) is put in to safe mode, and sees an enemy and takes their weapon off their back, the game still recognizes them to be in safe mode, and they will put their weapons back on their backs when everything is all clear. Maybe you should use knowsabout or a detected by trigger...