Can you farm 1000 yard stare?
If you want to get the 1,000 Yard Stare, you will need to venture into the Grasp of Avarice dungeon. This sniper is a possible reward after defeating Captain Avarokk, the final boss. Once he's defeated, this foe will reward players with two loot drops – one of which can be the 1,000 Yard Stare.