Angler

The Angler is an NPC encountered, at first, sleeping in the sand of an Ocean biome. He will move in when: He doesn't sell anything, but rather quests the player to find him rare fish from different biomes in rewards for treasure. Once you collect the fish he asks you for, he won't give out anymore quests until the next in-game day.
 * You have an empty House available for him.
 * You have talked to him and woken him up.

Names
The Angler may have any of the following names: Billy, Charles, Matty, Danny, Ivan, Timmy, Bobby, Simon, Izzy, Johnny, Bart, Adam or Spencer

Quotes

 * "I'm bummed out! There's probably been fish that have gone extinct before I was even born, and that's not fair!"
 * "Whaaaat?! Can't you see I'm winding up fishing line??"
 * "There's no chefs in all of [Name of World], so I have to cook all this fish myself!"
 * "I don't have a mommy or a daddy, but I have a lot of fish! It's close enough!"
 * "Let a kid give you some advice, never touch your tongue to an ice block! Wait, forget what I said, I totally want to see you do it!"
 * "Ever heard of a barking fish?! I haven't, I'm just wondering if you did!"
 * "Hey! Watch it! I'm setting up traps for my biggest prank ever! No one will see it coming! Don't you dare tell anyone!"
 * "[Name of World] is filled to the brim with the most outlandish kinds of fish!"
 * "Heh heh, you shoulda seen the look on [Name of Dryad]'s face when I stuck that piranha tooth in the chair!" (Only if Dryad is present)

When a Quest is available:
 * "Psst! I might have a job for you. Don't think you can say no, either!"
 * "I want a fish and you're going to find me one! Ask me about it!"
 * "[Name of Angler] wants YOU as the official [Name of World] errand monkey!"
 * "Hey! Just the sacrifi- I mean competent fishing master that I've been looking for!"

When a Quest has been completed:
 * "You make a great errand monkey! Now go away!"
 * "I have enough fish! I don't need your help right now!"
 * "You have entertained me enough for today, go."
 * "I don't have anything for you to do right now."
 * "Only one fish a day, please go away!"
 * "I haven't even used the last fish you gave me. I don't need another."
 * "You are done, the grand [Name of Angler] dismisses you!"

Trivia

 * His character is very unique, as he seems to be a child, because he is a block shorter than all other NPC's and players, and talks a bit like one. If that is the case, he's the only child NPC in the game. He's also the first NPC to do quests.
 * When killed by a monster or hazard, instead of dying like the rest of the NPCs, he instead disappears into a puff of smoke with the message: "(NPC's Name) has left."

Quests

 * "Those demons in the underworld really like voodoo dolls, but i think there's a doll out there who was blasted with way too much magic! It turned into a fish and it does stuff on its own. I dare you to go down and get me one! I'd watch out for the boiling lava because it burns you to death and that won't get my fish!" (To complete this quest you have to give him "Guide Voodoo Fish")
 * "There's a rumor going around that there are islands that float up high in the sky, and that they have amazing treasure! Who cares about that though, what's even cooler is that sometimes lakes from in the clouds! I wanna know what it tastes like, so you better go catch it for me!" (To complete this quest you have to give him "Cloudfish")
 * "I don't know what's worse, a bone fish or a bone fish with HANDS. This Fish-o-Tron deep in the caverns really freaks me out! I think it's possessed by the same evil spirits that possessed that old man by the dungeon! I double duck dare you to go catch it!" (To complete this quest you have to give him "Fishotron")
 * "There's some interesting critters to be found in the deeper Hallows, I tell you! They glow this crazy purple color and it messes with my eyes! it's totally wild, so I want you to catch a fish like that for me!" (To complete this quest you have to give him "Mirage Fish")