Talk:Soul of Night/@comment-68.5.50.199-20111204101643

Any mob - absolutely any mob - can drop a soul of light, or soul of night. They simply need to be 1) Underground (appears to require at least the second layer, with the stone background, not the dirt/rock background), and 2) in their respective biome. I have lured corrupters into Hallowed biomes and killed them and received souls of light.

Also, adding to this, I have even gone to a part of Hell in my world that had a Hallow biome directly above it and killed mobs near the top of Hell and received Souls of Light as well.