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