fixed issue #20: resposive furniture is triggered only by players in line-of-sight now.