So I just found the Husk of the pit on Earth in Patrol...
Eris wanted me to do some stupid "kill the swords of Crota" BS so I'm running around in the Steepes waiting on these jokers to spawn. So I run up to the glowing green fireball & wait till that big three eyes oaf shows up, Nova Bomb them & what comes popping out of thin air but the HoP... I wasn't even trying to get it & don't really want it except for being able to one day upgrade it to shards..
So yeah it's everywhere, don't let anyone tell u different.
EDIT 1: Dang there are some really dumb people here... Most everyone (see countless forum posts) has said that you need to Run the 1st DLC mission on earth for the "best chance" of getting it. I am simply posting that it is everywhere & that all you need to do is kill spawns of three eyed blue boy. Never said I didn't know what to do & didn't say this is the "best way" it's f-ing RNGsus, he gives however the heck he wantS.
-
I was finishing up a 4 hour session yesterday and found one at the post master!.,, not sure where from i killed sword bearers in a few places that day