La mejor forma para no gastar almas en materiales es dropeando de los enemigos. Por ejemplo, si necesitas titanitas tilitantes ve a la cueva de cristal y empieza a matar a las conchas gigantes esas.Si quieres trozos de titanita, ve a matar a los caballeros oscuros de las Ruinas de nuevo Londo. De esta manera obtienes 3 cosas:
1) Los materiales para las armas
2) Almas para mejorar los stats, comprar, etc.
Y la más importante: 3) Experiencia a la hora del combate.
Recuerda ir siempre vivo, con algunas humanidades en el contador y con el anillo de la serpiente dorada.
PD: Para conseguir humanidades dropea de los bebés esqueletos de la Tumba de los Gigantes, justo antes de llegar a Nito o de los "pulpos" azules de la cárcel de los archivos del Duque.
Un saludo!!!