Angler

The Angler is an NPC that doesn't sell anything, but rather assigns quests to players. Quest objectives generally involve catching him rare fish from different biomes, for which he dispenses various rewards. When threatened, he will throw Frost Daggerfish at nearby enemies.

The Angler is first encountered randomly sleeping on the sand or on the water surface of an Ocean biome. He will move in when:

Note: The Angler is moveable with a teleporter.
 * You have an empty House available for him.
 * You have talked to him and woken him up.

Completing Quests
Speaking to the Angler and clicking his "Quest" button will display the day's quest. They generally involve Fishing for a particular item. The item will only be catchable during the day when its Quest is in effect.

Once you've caught the required item, speak to the Angler and click "Quest" again. The Quest item in your inventory will be replaced by a reward.

Quest Rewards
After a quest has been completed, the Angler will reward the player with one item and possibly one bait. The item can also take form of Coins.

The chances of all non-decoration/potion items gradually increase with the number of quests finished. For example:
 * At 50 completed quests, chances reach 2x their stated base rate below, eg. items with a 1/40 base chance now have a 1/20 chance.
 * At 100 completed quests, chances reach 4x their stated base rate below, eg. items with a 1/40 base chance now have a 1/10 chance.
 * At 150 completed quests, chances reach 6.67x their stated base rate below, eg. items with a 1/40 base chance now have a 1/6 chance.
 * After the 150th completed quest, the chances permanently reset to their base rates below, as if the player were always on their first quest each time thereafter (this is possibly unintended).

Names
The Angler may have any of the following names:

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!" (Is a reference to the famous World War 1 U.S. propaganda poster featuring Uncle Sam)
 * "Hey! Just the sacrifi- I mean competent fishing master that I've been looking for!"

When a quest is completed:
 * "Oh! Thanks for the fish I asked for, now scram!"
 * "You make a great errand monkey! Now go away!"
 * "Muahahahahaha! You did it! You're still in one piece though, how boring!"
 * "Woah?! You actually did what I asked, and survived! Nice, hand it over and beat it!"
 * "Awesome catch! It's all going according to plan! He he he!"

When you click the Quest button after the daily quest has been completed:
 * "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!"

 During a blood moon, when a Quest is available:
 * "I have a request for you! No, I don't care that there's a zombie apocalypse right now!"
 * "Hurry up and listen! I need you to catch something for me right now!

During a blood moon, when a Quest has been completed:
 * "Blood moon is the worst time to fish! The fish bite, yes, but so do the zombies!"
 * "There's a bajillion monsters running around out there right now!"
 * "I hate blood moons! I stay up all night because of all the scary noises!"

When woken up:
 * "Thanks, I guess, for saving me or whatever. You'd be a great helper minion!"
 * "Wha? Who might you be? I totally wasn't just drowning or anything!"
 * "You saved me! You're awful nice, I could use you... er, I mean, totally hire you to do some awesome stuff for me!"

Trivia

 * The Angler's sprite is unique, as he is a child, and therefore younger than all the others. He is a block shorter than any of the others and is the only child NPC in the game.
 * While most NPCs die via the usual death animation, the Angler simply vanishes in a puff of smoke. He also has a unique death message, instead of " was slain..." it says " has left!" This is most likely due to rating concerns, as depictions of children being killed tend to result in an Adults Only rating from the Entertainment Software Rating Board (ESRB), which would have drastically limited the game's distribution.
 * The sleeping Angler is able to float on Water and Honey.
 * The quest for the Clownfish is a reference to the Pixar movie, Finding Nemo.
 * The quest dialog for the Batfish is a reference to the iconic Batman theme song.
 * The quest dialog for the Pengfish is a reference to Superman.
 * Despite his Quest dialog claiming that he will be "Sooo Rich!", the Jewelfish is still worth nothing when sold.
 * The achievement "Fast and Fishious" is a reference to the movie series Fast and Furious.
 * Based on many of his quotes, the Angler seems to be plotting something.

History
Pêcheur 낚시꾼