Тогда AVIZO пишет правильно,
ну, пусть a - определенное состояние противника, тогда он делает одни действия, при другом состоянии другие. Все правильно)
если тебе нужно чтобы выглядело чуть по интереснее, то для каждого состояния пропиши несколько вариантов и выбирай нужный рандомом))
i:=random(2);
if a = 0 then begin
if i=0 then begin
b := b+1;
c := c+1;
end;
if i=1 then begin
b := b+2;
c := c+2;
end;
end
else
begin
if i=0 then begin
b := b-1;
c := c-1;
end;
if i=1 then begin
b := b-2;
c := c-2;
end;
end