So I have a couple notes here.
MINOR SPOILERS
There were a few times where it was hard to tell who was a warrior and who was a thief. In fact, it seemed like there were a few times where a character would switch or add to their class out of the blue with no indication. Maybe just iron out specifications and detail a bit to where its more clear, or maybe some way scan or get a hint about the customer.
It was this inability to differentiate that lead to me getting killed by the vampire, as I had to deal with her "No potions to anyone" rule around the same time the sorceress got on my case for lacking orders, and I didn't have whatever it is that saves you from the vampire. Not sure if its my timing, intentional, or just a bit of bad luck, but I was just stuck. If noting else, just something to consider.
Otherwise, solid game. You did a good job especially in making the monsters genuinely likeable. I was actually kind of hurt when the vampire killed Skee.