чем более хитрый скриптинг вы придумаете, тем менее интересно будет игроку. компьютер не должен использовать такие средства как "второй налет насмерть", "нанавязчиво увеличить поражение" делают из симулятора "корридорный" шутер.
в этом смысле чем меньше исключений из правил - тем более живо и реалистично выглядит игра. если делать более прицельную стрельбу по остановимшимся - то через нормальное моделирование прицеливания артиллерии.