Doll Quest starts with Elin in Alberta (117, 135). The steps below are read from the quest's script on this server, in the order the script's quest stage moves through them.
Walkthrough

1 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Puppet” Have with you 1 ×
PuppetIt takes 1 ×
PuppetYou get 1 ×
Candy CaneI have something
for you too!
Um, where
did it... Ah!
Script:
npc/quests/quests_alberta.txt:173
2 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Rocker Doll” Have with you 1 ×
Rocker DollIt takes 1 ×
Rocker DollYou get 7 ×
Banana JuiceWhat kind of doll are you going to give me? Are you really gonna give me one?
Ooh! Rocker Doll!
It's the Rocker that likes singing and dancing! I don't like grasshoppers, but I like this because it's cute~
Hmmm, I should give you something too, huh? Let's see, I have what my grandpa gave me...
Script:
npc/quests/quests_alberta.txt:205
3 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Spore Doll” Have with you 1 ×
Spore DollIt takes 1 ×
Spore DollYou get 5 ×
Well-baked CookieEwwwwwwwww, yucky!
Mommy made me eat
mushrooms today, too...
But this doll is cute, so I'll take it. But I'm still not gonna eat mushrooms! Heh heh~
Script:
npc/quests/quests_alberta.txt:229
4 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Osiris Doll” Have with you 1 ×
Osiris DollIt takes 1 ×
Osiris DollYou get 2 ×
Mastela FruitWhat is this
thing?! It's so scary!
I've never seen a doll like this before. Where it's from? Hmm? Since I've never seen this kind of doll before, I'm gonna show it to my daddy, too. Hehe~! He'll be surprised!
Here, since you gave me such a nicely made doll, I better give you something good too.
Script:
npc/quests/quests_alberta.txt:263
5 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Baphomet Doll” Have with you 1 ×
Baphomet DollIt takes 1 ×
Baphomet DollYou get 5 ×
PanaceaWhat kind of doll are you going to give me? Are you really gonna give me one?
Huh?
It's a little goat...
It's so weird. It's cute but it's also scary at the same time. Well, since you gave me a pretty doll, I wanna give you something, too.
Script:
npc/quests/quests_alberta.txt:293
6 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Raccoon Doll” Have with you 1 ×
Raccoon DollIt takes 1 ×
Raccoon DollYou get 3 ×
Piece of CakeIt's very very cute~
I don't like
Smokies in real life,
but this doll is nice!
Script:
npc/quests/quests_alberta.txt:317
7 Talk to Elin in Alberta (117, 135)
When Room in your inventory for what you get; Script check: not (MaxWeight - Weight) < 1000 Choose “How about I give you one now?” then “Yoyo Doll” Have with you 1 ×
Yoyo DollIt takes 1 ×
Yoyo DollYou get 1 ×
Yggdrasil SeedSince you gave
me such a pretty doll,
I wanna give you
something, too!
Script:
npc/quests/quests_alberta.txt:345
Rewards over the whole quest
1 ×
Candy Cane; 7 ×
Banana Juice; 5 ×
Well-baked Cookie; 2 ×
Mastela Fruit; 5 ×
Panacea; 3 ×
Piece of Cake; 1 ×
Yggdrasil Seed
How this page is made: every step comes from the NPC scripts the server loads for Episode 13.2 (the file and line are under each step). "When" lists the checks the script makes before that branch runs; "Have with you" are the items it counts; experience from getexp is multiplied by the server's 50x quest rate. NPC lines are the script's own text.