Taken into account visibility of target unit
comments; corrected position of impact;