BTW, Zandalor is patient; there is no need to rush to the castle right away. I finished most of the quests in Rivertown and Verdistis and cleared the Rivertown sewers before using my 3 invitations to get into the castle.