mythcreants.com
Making Interesting NPCs on the Fly
Your players will spend a great deal of time interacting with the non-player characters. The unpredictable nature of running an adventure means that you will be improvising NPCs as often as not. Fortunately, making them ...