Еще вопрос по скрипту, который добавляет навыку Стрельба +1/+2/+3 к дальности прямой стрелы соответственно. Помогите поправить его так, чтобы дополнительный сверхбонус +1 давался только специалистам, а не всем, кто имеет навык Стрельба (в данном виде скрипт дает сразу +2 к дальности не толькое спецам, но и всем кто имеет базовый навык):
ZVSE
!?FU77006; [получения хода стеком]
!!SN:X?y1/d; [y1 — номер отряда получившего ход]
!!BA:Hy1/?y2; [y2 - получить номер героя ходящего монстра]
!!UN:C4617008/1/10; [дистанция между прямой/сломаной стрелой для стрелков оригинал =10]
!!FU&y2<0:E; [выход, если героя у монстра нет]
!!HEy2:S1/?y11; [y11 - уровень навыка Стрельбы героя [0..3] и уровень героя]
!!FU&y11<1:E; [выход, если навык Стрельба не изучен]
!!HEy2:X?y12/?y13/d/d/d/d/d; [y12=0,y13=номер навыка для специалистов по вторичному навыку]
!!VRy3&y12=0/y13=1:+1; [формула для специалистов]
!!VRy4:S10 +y11 +y3; [получение дальности стрельбы]
!!UN:C4617008/1/y4; [установить дальность стрельбы]
**end