Is their a such thing called a resource generator
@Saltypatra has the best one. She will be more than happy to share.
A resource generator is something that gives you souls or gold or maps or any of the other resources in the game. Tyri, Alchemist, Banshee are 3 examples.
Hourly Tributes are also resource generators in a sense.