Sorcerer

The Sorcerer is an NPC that will spawn once the following conditions have been met: If the Sorcerer is killed, he will only respawn if the above conditions are met again. He uses Emerald Staff to defend himself.
 * There is an empty house.

Names
The Sorcerer can have the following names:
 * Merdok
 * Avalon
 * Aron
 * Harry
 * Edgar
 * Marco

Quotes

 * "You'll never find me trapped underground."
 * "I can share the magic with you for free. Almost free."
 * "Sorcery is all about control. It's different from magic in that it requires symbols and fetishes."
 * "Sorry. I don't do parties."
 * "Don't touch that if you want to keep your hand. It's still quite unstable."
 * "I want to get the rabbit out of the hat! You want? Don't want a rabbit? Seriously? Someone in this house will buy my rabbits or not!"

Trivia

 * His quote about being trapped underground refers to how the Wizard NPC is found underground.
 * The quote about rabbits in his hat is a reference to the classic magic trick of pulling a rabbit out of a hat.
 * The name "Avalon" refers to the legendary island from King Arthur's story, "Avalon". It also refers to the pre-1.2 mod "Exxo Avalon".
 * The name “Harry” is a reference to the seven Harry Potter books by J. K. Rowling.