ghost isn't really that hard if you're not a warrior - it's pretty easy if you take him from range... with a warrior, what you do is hit him some, run away and quaff up, then come back and hit him some more, etc. That's how I did it.