The King's first quest is to talk to the hermit in the mountains, who gives you 99 gems. You can arrive having already talked to the hermit beforehand, and the game accounts for this by skipping to the second quest. However, it does #zap touch only once during this skip, and thus the next :touch event is the one that checks if you completed the first quest rather than the one that checks if you completed the second, so the game will become softlocked unless you give yourself 99+ gems through a cheat code to make the King's programming progress to the second quest.
(Report entered by Dr. Dos, original report by The Green Herring)
This is a cute, short game with some rather pleasant background art and some nice touches. Perhaps it was intended to be a bit longer (judging by the amount of "Unused" boards), though I can't hold that as a mark against the game.
Unfortunately, this game has two annoying bugs that can make it unwinnable:
The cave screen has the "Reenter when zapped" property, which due to a ZZT 3.2 bug can replace the passage with a blank one that leads to the title screen (under certain conditions). It took me several tries to avoid that bug, and honestly I'm not sure if it's viable to get through that room hitless.
After defeating the dragon the king failed to provide me the next quest, preventing me from completing the game. I'm not sure what the precise code issue was, but I had to give myself 99 gems again for the code to work properly.
Aside from those issues, I had a fun 10 minutes with this one.