I won't avoid spoilers because this book isn't worth reading.
CW: Language, used better than in this book.
TL;DR : The characters are flat, the 3.5 plots should have been combined, and the main character is such a raging jackass that I was wishing for his grisly death scene since the first chapter. The environment was kind of cool.
I'll go over what worked first. Raven's Bluff is your typical D&D city. Full stop. The wizard's guild, rowdy bars, a town guard, built on a previous city built on a previous city, yadda yadda yadda. If you're looking for an ok D&D-flavored book, you might like this one enough to give it three stars. If you're looking for a good book, just put it back. If you already bought it, put it on amazon for a penny and hope someone wants it enough to pay shipping.
Richard Baker packed too much plot into 300 pages. There is an introductory plot, and three main plots. We open up on Jack being an asshole to Anders. They want to steal five rubies from rich nobles. Cool. They fail and only get one. The nobles are mad for the rest of the book, but really do nothing important.
Next, Jack is commissioned by Alana (who turns out later to be a mysterious warlord that wants to take over the city) to find a book. He is instantly horny for Alana. He finds the book. Alana uses it to create shadow-clones. The shadow clones help take out the nobility and also mess with Jack for not joining the warlord (instead of outright killing him like it should have).
The next plot is the Game of Masks, which could have been a cool story, but (as I get into later) it really means nothing. Jack pretends to be a noble, works with Illyth to figure out a puzzle, they run into people that are plotting murder, Illyth solves the puzzle with much of Jack's help, and her victory means nothing because the nobles are murdered. If only someone, perhaps someone with full control over this fictional world, could have made this game mean something.
The third plot is concerned with finding an old dwarven treasure hoard. Jack harasses Zandria multiple times, works with the drunk sage to find clues, and they find the treasure. Whatever. It's boring. I feel like Richard Baker liked this plot the least because it feels the least inspired.
All these plots could have been easily combined, making the 300 pages Baker was presumably restricted to much more impactful. Alana, the warlord, is known for sneaking around disguised and no one finding out. Hmm. I wonder if there was space in the book for a part where people were disguised, say, with masks? And Jack could have interacted with Alana during the game to characterize both of them, while also fleshing out the world and hinting at Alana's plans? Hmmm. Maybe the book should have been about Jack, Tharzon, Anders, and Illyth working together to with the Game of Masks and split the prize evenly, but finding out about the plot to overthrow the city by killing off the nobility and taking the source of the city's magic? Actually, where's Mr. Richard Baker's professional email address?
The characters are flat. Zandria is a rage-blind wizard that hates Jack (completely justified since he's just a horny creep that wants to get a cut of whatever comes his way). Tharzon is a stereotypical dwarf with a love of history that never gets to be shown. Anders is a barbarian that doesn't want to deal with Jack. Marcus is a violent cop. Ontrodes is a drunk sage. And Jack is an asshole. That's it. That's all these characters are. They boil down to a simple description and show no real personality, and I believe it's because of Richard Baker's awful choice of a main character.
Though the book is written in third-person, we see the world through Jack's eyes. Everyone's a threat or someone to cheat or someone to bone. Zandria has great potential as a character, as do the others, but because Richard Baker put such an unlikable asshole at the head of his story she is reduced to the Angry Woman stereotype. There's no way for her to deal with someone who constantly harasses her (and faces no real consequences) that would bring good character interaction and growth. Anything she does is met with Jack thinking "but what if I cheat her this way!"
Almost all of the characters are stuck in this trap. Illyth, the best character in this book, is not. Illyth is a naive noble woman that believes that Jack is a nobleman. This is the best dynamic in the book, and it brings the best interaction, however it is kneecapped by being attached to the least important plot thread. Jack wants Illyth to continue believing that he is a nobleman, so he has to be creative in his fuckery. During the Game of Masks, he has to avoid stealing hints to the logic puzzle (which I won't explain, it's not really important to the book even if it does eat up so many pages) because he'll be banned along with Illyth and spoil her fun. This only stops him during the beginning of the games. Richard must've forgot about the restriction or got bored of it because Jack pickpockets 4 people and gets his ass whooped when he's caught.
Getting caught didn't matter. He got his ass whooped and he went back to the games the next party. No consequences. This could have been a great way to force Jack to deal with getting himself banned and letting his friend down, but no. Richard Baker lets it slide.
And that's my main issue with this book. Jack makes so many mistakes, so many blunders, and he faces no consequences. Sure, he gets beat up a couple times and suffers some head wounds and spends like a week in prison, but did any of it matter? Did he lose something other than his comfort or some of his time? No! He gets away with everything! I can't think of any explanation why he would since everyone he knows in Raven's Bluff wants him dead. His struggles can't develop his character because he has no real struggles. Either Jack is Richard Baker's self-insert that he uses to fulfill his power fantasies, or Richard Baker never learned how to write a compelling character and substituted depth for narcissistic myopia and false intelligence.