Well I didnt have have the ring or the spell during my playthrough. I was a walking tank, would just run at them with my shield up. Next time I'll play as a light character.
Was Patches one of those characters that show up at Firelink. Im kinda excited for my next playthrough since I pretty much know what to do. Except where that merchant that trades stuff with you is at. The person that gives you the ring of Fog and other things.
I might not die once next time I play