As far as MM getting blocked by, etc. It does need a line of sight to succeed. The issue I have is range length. It's range in the game is short of the 120' (40m)