How to Get Bile Drenched Veil in Throne & Liberty The Bile Drenched Veil can drop from the following sources: Chernobog in Abandoned Stonemason Town You can also craft it at the Senior Armor Crafter in Stonegard Castle, if you have a Precious Lithograph: Bile Drenched Veil. Lithographs are usually purchased at the Auction House.