A lower court found that Anand was "not in the foreseeable danger zone," and Kapoor was not required to yell "fore," the traditional warning for an errant ball. Got that? If Kapoor had been in the foreseeable danger zone, and hadn't yelled "fore," he could be held responsible.
A higher level court did not agree, and the case has now been heard by the New York Supreme Court. I guess they won't be playing golf together anymore...