GROUPS.droid_weapons_nearest
mv volatile code to *script*
ai update and error catching