diff options
Diffstat (limited to 'npc/pre-re/quests/cooking_quest.txt')
-rw-r--r-- | npc/pre-re/quests/cooking_quest.txt | 2440 |
1 files changed, 0 insertions, 2440 deletions
diff --git a/npc/pre-re/quests/cooking_quest.txt b/npc/pre-re/quests/cooking_quest.txt deleted file mode 100644 index 6387dbd21..000000000 --- a/npc/pre-re/quests/cooking_quest.txt +++ /dev/null @@ -1,2440 +0,0 @@ -//===== rAthena Script ======================================= -//= Cooking Quest -//===== By: ================================================== -//= Reddozen; L0ne_W0lf -//===== Current Version: ===================================== -//= 1.8 -//===== Compatible With: ===================================== -//= rAthena SVN -//===== Description: ========================================= -//= [Aegis Conversion] -//= Official Cooking Quest (10.3) -//===== Additional Comments: ================================= -//= 1.1 Fixed wrong item ID, added missing ";, optimized [Lupus] -//= 1.1a minor bugfix, thx 2 Irmin [Lupus] -//= 1.2 Fixed exploit, some typos [Lupus] -//= 1.3 Fixed wrong label [Lupus] 1.3a updated to Reddozen's changes -//= 1.3b Fixed wrong id, fixed Puch quest, added more Pouch Quest -//= dialogues [Lupus] -//= 1.4 Fixed spelling, added some dialoguesm optimized -//= fixed bugs. Tested, fully working [Lupus] -//= 1.5 More fixes [Lupus] -//= 1.6 Quest is now up to iRO 10.3 standards. [L0ne_W0lf] -//= - Not sure what the EnableItemMove is for, as there is no -//= command to disable being able to move items. -//= 1.6a Corrected a bad cutin, a Typo error ";;" and a bad delitem (bugreport:911) [Samuray22] -//= 1.6b Corrected a "donpcevent" missing a ":". (bugreport:962) [Samuray22] -//= 1.7 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.8 Renamed the variable cooking to cooking_q [ultramage] -//============================================================ - -prt_castle,43,30,3 script Charles Orleans#cook 878,{ - set .@now_weight,MaxWeight-Weight; - if (.@now_weight < 2000) { - mes "[Charles Orleans]"; - mes "Just one second."; - mes "You're carrying too"; - mes "many items with you"; - mes "right now, so you better"; - mes "place some of your things"; - mes "into Kafra Storage, yes?"; - close2; - //EnableItemMove; - end; - } - if (BaseJob == Job_Novice) { - if (sex) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "Excuse me, monsieur?"; - mes "Yes, you. If you're not"; - mes "here as hired help for the"; - mes "kitchen, then I'd like to"; - mes "ask you to leave now."; - next; - emotion e_an; - mes "[Charles Orleans]"; - mes "Please don't be"; - mes "offended, but I can't"; - mes "concentrate on my "; - mes "cooking when Novices"; - mes "like yourself are running"; - mes "around here like children."; - close; - } - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Mademoiselle, what"; - mes "are you doing in this"; - mes "area of the castle?"; - mes "Oh, you must be lost~"; - next; - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Please, use the stairs"; - mes "to the right to exit into the"; - mes "main structure. My dear,"; - mes "be careful and watch your"; - mes "step when you climb up"; - mes "the stairs for me, alright?"; - goto L_End; - } - else if (getequipid(1) != 5026) { - if (sex) { - cutin "orleans_5",0; - emotion e_an; - mes "[Charles Orleans]"; - mes "Monsieur, why you look"; - mes "at me so? Is it the Morroc"; - mes "silk shirt I am wearing, my"; - mes "hair styled by Madam Veronica,"; - mes "or my brand name muffler"; - mes "refined by Monsieur Antonio?"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Perhaps you are in awe"; - mes "of the latest, fashionable"; - mes "spectacles that was designed"; - mes "by the artists from the Rekenber Corporation? Please, do tell~"; - next; - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Wait, wait just a"; - mes "moment. Do you know"; - mes "anything about the latest"; - mes "trends? You don't seem"; - mes "to be very fashionable..."; - next; - cutin "orleans_5",0; - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Ugh, if I can avoid it,"; - mes "I usually prefer not to"; - mes "associate with ruffians."; - mes "But I do find that you"; - mes "adventurers do have"; - mes "your strong points..."; - goto L_End; - } - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Oh! Pardon the squalor"; - mes "of my humble kitchen,"; - mes "Mademoiselle. But even"; - mes "the splendor of the Prontera"; - mes "Castle pales to the radiance"; - mes "of your captivating beauty."; - next; - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Tell me, who is the"; - mes "lovely child holding"; - mes "the cat right next to you?"; - mes "I know it is rude to ask,"; - mes "but I am emboldened by"; - mes "my, shall we say, curiosity."; - next; - switch(select("......?:She is my sister:Actually, I don't know her.")) { - case 1: - cutin "nyuang_3",2; - emotion e_ho,0,"Child with Cat#cook"; - mes "[The kid with a cat]"; - mes "Nyahahaha,"; - mes "Nyahahaha~"; - mes "Meow~ Meow~"; - next; - cutin "orleans_2",0; - emotion e_heh; - mes "[Charles Orleans]"; - mes "What a lovely child."; - mes "Be quiet like a good girl."; - next; - break; - case 2: - cutin "nyuang_1",2; - emotion e_what,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "...Nya?"; - mes "...Meow?"; - next; - cutin "orleans_2",0; - emotion e_lv2; - mes "[Charles Orleans]"; - mes "She is lovely and"; - mes "quite although she"; - mes "doesn't look like you."; - mes "Even her cat looks adorable."; - break; - case 3: - cutin "nyuang_2",2; - emotion e_pif,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyahahaha,"; - mes "Nyahahaha~"; - mes "Meow, meow~"; - next; - cutin "orleans_4",0; - cutin "orleans_3",0; - emotion e_swt2; - mes "[Charles Orleans]"; - mes "Ah, again, let me"; - mes "apologize. I had believed"; - mes "that this child was fortunate"; - mes "enough to be a companion"; - mes "of the mademoiselle."; - break; - } - next; - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Allow me to introduce"; - mes "myself to you, amour."; - mes "I am your ever faithful"; - mes "servant whose heart is"; - mes "enraptured by your gaze."; - mes "My name is Charles Orleans."; - next; - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Yet there is one thing that"; - mes "anguishes me. Ever since his"; - mes "highness, King Tristram III,"; - mes "has vanished, I have found no"; - mes "one worthy of tasting my wares."; - mes "My life now lacks meaning..."; - next; - mes "[Charles Orleans]"; - mes "Alas, recently I have been"; - mes "reduced to teaching mere"; - mes "apprentices, tyros in the"; - mes "culinary arts, my skills."; - mes "It is frustrating--many of"; - mes "them do not have any talent!"; - next; - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "Ah, forgive me, dear"; - mes "Mademoiselle. I hope you"; - mes "understand the difficulty"; - mes "I am forced to suffer. When"; - mes "next we meet, I would very much like to give you a sweet dessert."; - next; - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Yes, women with your"; - mes "beauty definitely deserve"; - mes "the luscious flavors of the"; - mes "treats that only I can offer."; - mes "Until that day comes, I shall"; - mes "reluctantly bid you adieu."; - goto L_End; - } - else if (cooking_q == 0) { - cutin "orleans_5",0; - emotion e_dots; - mes "[Charles Orleans]"; - mes "Oh, have you come here"; - mes "to learn cooking? ^333333*Sigh*^000000"; - mes "I don't feel like teaching"; - mes "anything today--in fact,"; - mes "I think teaching is a waste"; - mes "of my time! ^333333*Sigh*^000000 However..."; - next; - switch(select("Um, are you talking to me?:Wait, don't you remember me?:Sir Orleans?")) { - case 1: - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Who else would"; - mes "I be talking to?"; - mes "To Madeleine over"; - mes "there? Or that child"; - mes "holding that mangy"; - mes "cat? Sacrebleu!"; - next; - cutin "nyuang_4",2; - mes "[Child with Cat]"; - mes "Grrrrrrr!"; - mes "Rrrroreow!"; - next; - cutin "orleans_4",0; - cutin "orleans_3",0; - emotion e_omg; - mes "[Charles Orleans]"; - mes "Goodness, you scared me!"; - mes "What an ill natured kid!"; - mes "Who brought this kid in?"; - break; - case 2: - mes "[Charles Orleans]"; - mes "I can't remember every"; - mes "tyro who's begged me for"; - mes "instruction in the culinary"; - mes "arts. I could swear you've"; - mes "come here months ago, it's"; - mes "just--what was your name...?"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Bah! No matter."; - mes "I suppose that's"; - mes "of no importance"; - mes "at the moment."; - break; - case 3: - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "E-excuse me? I may be"; - mes "your instructor, but you"; - mes "can call me by my first name."; - mes "I know that I can be strict,"; - mes "but please: in the end, we are colleagues, even if I am superior."; - next; - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Fine, fine..."; - mes "If you insist on your"; - mes "modicum of expressed"; - mes "respect, then you may"; - mes "call me ''Sir Charles.''"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Ah... That does have"; - mes "a rather fine ring to it."; - mes "I actually earned that title"; - mes "from the king himself, even"; - mes "if I'm a knight only in title and manner, rather than strength."; - break; - } - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Well then, let's get started"; - mes "today with making a simple"; - mes "dish. Okay, ^FF0000I don't teach recipes"; - mes "more than once^000000, ^FF0000so make sure"; - mes "that you write this down^000000. Now"; - mes "then, what shall we cook?"; - next; - cutin "orleans_6",0; - set .@cook_m1,rand(1,6); - if (.@cook_m1 == 1) { - set cooking_q,1; - mes "[Charles Orleans]"; - mes "Ahhh, how about"; - mes "'Fried Grasshopper Legs?'"; - mes "To the uninitiated, it may"; - mes "seem to be a disgusting dish,"; - mes "but trust me, its exquisite taste is pure pleasure for your palate."; - next; - mes "[Charles Orleans]"; - mes "Now, please bring"; - mes "^4D4DFF5 Grasshopper Legs^000000,"; - mes "^4D4DFF1 Cooking Oil^000000, and"; - mes "^4D4DFF1 Old Frying Pan^000000."; - mes "Then, we can begin."; - goto L_End; - } - else if (.@cook_m1 == 2) { - set cooking_q,2; - mes "[Charles Orleans]"; - mes "Ah, I've got it!"; - mes "Let's make ''Grape Juice"; - mes "Herbal Tea.'' The weather"; - mes "is perfect right now for"; - mes "a cool, refreshing drink."; - next; - mes "[Charles Orleans]"; - mes "Please bring"; - mes "^4D4DFF3 Grapes^000000, and"; - mes "^4D4DFF2 Red Potions^000000"; - mes "so that we can"; - mes "begin the lesson~"; - goto L_End; - } - else if (.@cook_m1 == 3) { - set cooking_q,3; - mes "[Charles Orleans]"; - mes "I've got it~"; - mes "We can make"; - mes "''Honey Grape Juice.''"; - mes "Please bring me the"; - mes "following ingredients so"; - mes "that we can begin the lesson."; - next; - mes "[Charles Orleans]"; - mes "^4D4DFF1 Honey^000000,"; - mes "^4D4DFF2 Grapes^000000, and"; - mes "^4D4DFF1 Red Potion^000000."; - goto L_End; - } - else if (.@cook_m1 == 4) { - set cooking_q,4; - mes "[Charles Orleans]"; - mes "Mmm, why don't we"; - mes "make ''Frog Egg and"; - mes "Squid Ink Soup?'' Those"; - mes "bereft of gourmet taste may"; - mes "think it's disgusting, but it's"; - mes "actually quite scrumptious."; - next; - mes "[Charles Orleans]"; - mes "Well then,"; - mes "please bring me"; - mes "^4D4DFF1 Bag of Grain^000000,"; - mes "^4D4DFF10 Spawns^000000, and"; - mes "^4D4DFF1 Squid Ink^000000."; - goto L_End; - } - else if (.@cook_m1 == 5) { - set cooking_q,5; - mes "[Charles Orleans]"; - mes "Ah, I know what"; - mes "would be perfect right"; - mes "now. ''Steamed Crab"; - mes "Nippers.'' Now, please"; - mes "bring these ingredients"; - mes "so we can make this soup."; - next; - mes "[Charles Orleans]"; - mes "We'll need"; - mes "^4D4DFF10 Green Herbs^000000,"; - mes "^4D4DFF10 Nippers^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000."; - goto L_End; - } - set cooking_q,6; - mes "[Charles Orleans]"; - mes "Ooh, you know what"; - mes "would be scrumptious?"; - mes "''Fried Monkey Tails.'' Yes,"; - mes "that sounds perfect! Please"; - mes "bring these ingredients so"; - mes "that I can teach you this dish."; - next; - mes "[Charles Orleans]"; - mes "We'll need"; - mes "^4D4DFF1 Frying Pan^000000,"; - mes "^4D4DFF5 Yoyo Tails^000000, and"; - mes "^4D4DFF1 Cooking Oil^000000."; - goto L_End; - } - else if (cooking_q == 1) { - if (countitem(940) > 4 && countitem(7031) > 0 && countitem(7457) > 0) { - cutin "orleans_4",0; - emotion e_an; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Scrub the Grasshopper Legs"; - mes "as cleanly as you can before"; - mes "placing them in the Frying Pan."; - mes "Afterwards, pour half a bottle of Cooking Oil and fry the legs at"; - mes "high heat for about 20 minutes."; - next; - mes "[Charles Orleans]"; - mes "Now, follow the instructions"; - mes "that I've just given you to the"; - mes "letter! Hmmm... Good, good."; - mes "That's not bad at all. Alright,"; - mes "you're almost there..."; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 940,5; //Grasshopper's_Leg - delitem 7031,1; //Old_Frying_Pan - delitem 7457,1; //Cooking_Oil - set cooking_q,7; - getitem 12041,1; //Str_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "Hurry and bring me"; - mes "the ingredients to make"; - mes "Fried Grasshopper Legs!"; - mes "If a restaurant patron had"; - mes "ordered this, then you'd"; - mes "already be making him wait!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "Just go and ambush those"; - mes "happy-go-lucky grasshoppers"; - mes "just playing in the fields. Hurry and smash them, then rip their"; - mes "legs off--but be humane about it! "; - goto L_End; - } - else if (cooking_q == 2) { - if (countitem(514) > 2 && countitem(501) > 1) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "You extract the juice"; - mes "from the Grapes like this--"; - mes "we can't use pre-made Grape"; - mes "Juice for the sake of freshness. Then, you need to boil the Red"; - mes "Potions in a bain-marie..."; - next; - mes "[Charles Orleans]"; - mes "When the Red Potions"; - mes "reach the right consistency,"; - mes "gently stir in the juice that you just squeezed from the Grapes."; - mes "Now, I want you to try it. Hmm... That's not bad... Good, good..."; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 514,3; //Grape - delitem 501,2; //Red_Potion - set cooking_q,7; - getitem 12046,1; //Int_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "What are you doing?"; - mes "Hurry and bring me the"; - mes "ingredients for Grape Juice"; - mes "Herbal Tea! At a real restaurant, you'd never be able to take your"; - mes "time like this! Quickly, now!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "Having trouble finding"; - mes "Grapes? Just pop open"; - mes "those cute little Poporings..."; - mes "Of course, you should try to"; - mes "be humane when you hunt them..."; - goto L_End; - } - else if (cooking_q == 3) { - if (countitem(518) > 0 && countitem(514) > 1 && countitem(501) > 0) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "First, skin the Grapes"; - mes "and extract the seeds. Then,"; - mes "blend the Grapes with the"; - mes "Honey. Take this blended"; - mes "mixture and carefully stir"; - mes "it into the Red Potion..."; - next; - mes "[Charles Orleans]"; - mes "When the pulp is fully"; - mes "mixed into the Red Potion,"; - mes "you'll be finished. Now, go"; - mes "and try making it yourself."; - mes "Right, that's good. Yes..."; - mes "Wait, wait! Okay, there you go~"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 518,1; //Honey - delitem 514,2; //Grape - delitem 501,1; //Red_Potion - set cooking_q,7; - getitem 12061,1; //Dex_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "What's taking you so"; - mes "long? You should have"; - mes "brought me the ingredients"; - mes "to make Honey Grape Juice"; - mes "a while ago. Hurry it up!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "You're having trouble"; - mes "finding some Honey for the"; - mes "Honey Grape Juice, aren't you?"; - mes "Just go and hunt some bears,"; - mes "they're always carrying some"; - mes "of that Honey around."; - goto L_End; - } - else if (cooking_q == 4) { - if (countitem(577) > 0 && countitem(908) > 9 && countitem(1024) > 0) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Mill the grain until"; - mes "it's a fine flour, then"; - mes "boil the Squid Ink at"; - mes "medium heat. Once it"; - mes "bubbles, pour in the flour."; - next; - mes "[Charles Orleans]"; - mes "Keep stirring, slowly"; - mes "adding the Spawns. When"; - mes "it all boils again, reduce the"; - mes "heat and simmer for about 10"; - mes "minutes. Okay, now you try it."; - mes "That's good, good... Alright~"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 577,1; //Grain - delitem 908,10; //Spawn - delitem 1024,1; //Chinese_ink - set cooking_q,7; - getitem 12056,1; //Agi_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "What are you doing?"; - mes "You're supposed to be"; - mes "preparing ingredients"; - mes "for Frog Egg and Squid"; - mes "Ink Soup right now!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "You have to be careful"; - mes "when you're handling Frog"; - mes "Eggs. If you feed them raw to"; - mes "somebody, well, their flavor is"; - mes "decidely less than magnifique."; - goto L_End; - } - else if (cooking_q == 5) { - if (countitem(960) > 9 && countitem(511) > 9 && countitem(503) > 0) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Boil the Nippers in Yellow"; - mes "Potion on low heat for about"; - mes "30 minutes. Then, bring it down"; - mes "to a simmer and carefully stir"; - mes "in the Green Herbs one by one."; - next; - mes "[Charles Orleans]"; - mes "This is an easy recipe, but"; - mes "I still want you to demonstrate"; - mes "for me. Okay, let's see now..."; - mes "You're doing fine. Now, wait..."; - mes "Good, good, okay, it's ready"; - mes "for the Green Herbs now..."; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 960,10; //Nipper - delitem 511,10; //Green_Herb - delitem 503,1; //Yellow_Potion - set cooking_q,7; - getitem 12051,1; //Vit_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "Shouldn't you be"; - mes "preparing all of the"; - mes "ingredients for Steamed"; - mes "Crab Nippers? You need"; - mes "to work quickly for those"; - mes "hungry restaurant patrons!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "It shouldn't be too hard"; - mes "to gather Nippers. Just"; - mes "find some Vadons and crush"; - mes "them, making sure to rip off"; - mes "their Nippers. That sounds strange, I know, but just do it."; - goto L_End; - } - else if (cooking_q == 6) { - if (countitem(942) > 4 && countitem(7031) > 0 && countitem(7457) > 0) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Finally, you're here! Never"; - mes "forget: your ingredients must"; - mes "always be as fresh as possible."; - mes "If not, your cuisine will be much poorer in quality. Now, let me"; - mes "explain how to make this dish."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Pluck the hair from the"; - mes "tails and rinse them well"; - mes "under cold water. Pour half"; - mes "a bottle of Cooking Oil unto"; - mes "a preheated pan, and then"; - mes "quickly fry the tails."; - next; - mes "[Charles Orleans]"; - mes "The trick is to fry the"; - mes "tails quickly without burning"; - mes "them, so you'll probably want"; - mes "to cook using medium-high heat."; - mes "Show me what you've learned now... Alright, that's not bad... Hmmm..."; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "There, you're done!"; - mes "The presentation can use"; - mes "a little work, but at least you"; - mes "know this recipe now. That's"; - mes "all for today, so please go"; - mes "and practice on your own now."; - delitem 942,5; //Yoyo_Tail - delitem 7031,1; //Old_Frying_Pan - delitem 7457,1; //Cooking_Oil - set cooking_q,7; - getitem 12066,1; //Luk_Dish01 - goto L_End; - } - cutin "orleans_6",0; - set .@talk_j,rand(1,2); - if (.@talk_j == 1) { - mes "[Charles Orleans]"; - mes "You better go prepare"; - mes "those ingredients for Fried"; - mes "Monkey Tails are quickly as"; - mes "you can. In a real restaurant,"; - mes "you'd never able to take your"; - mes "time like this. Toute allure!"; - goto L_End; - } - mes "[Charles Orleans]"; - mes "You need more tails?"; - mes "Just sneak up on some"; - mes "Yoyos, swiftly kill them,"; - mes "and then slice off their tails."; - mes "You're a beginner, but I won't"; - mes "allow you to be inhumane!"; - goto L_End; - } - else if (cooking_q == 7) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Oh... I'm so exhausted!"; - mes "I have too much wisdom and"; - mes "skills to pass on! Teaching is"; - mes "not an endeavor I enjoy, but"; - mes "I do realize it is necessary"; - mes "for my cuisine to survive me..."; - next; - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Peser le bien et le mal..."; - mes "Even though it pains me,"; - mes "I suppose I have to continue"; - mes "teaching until one of you can"; - mes "become a worthy successor."; - mes "It will take some time..."; - goto L_End; - } - else if (cooking_q == 8) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "Strange, strange..."; - mes "What is that kid and"; - mes "that cat doing here?"; - mes "The kitchen is no place"; - mes "for them--at the very least,"; - mes "not for pets, you know."; - next; - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Pardon moi, child,"; - mes "but would you remove"; - mes "yourself and your cat"; - mes "from the premises? This"; - mes "is a kitchen, and everything"; - mes "here needs to be clean!"; - next; - cutin "nyuang_1",2; - mes "[Child with Cat]"; - mes "...Nyaaa?"; - mes "...Meow?"; - next; - switch(select("What's your name, kid?:Do you want to eat something?:Here, kitty~:Get out!")) { - case 1: - emotion e_ok,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyaaa~"; - mes "nyaaa~"; - mes "(Purrrrrr)"; - next; - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes ".....Who told you"; - mes "to ask her name?"; - mes "You don't even understand what she is saying."; - goto L_End; - case 2: - cutin "nyuang_2",2; - emotion e_pif,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyaaaa~"; - mes "(Purrrrrr~)"; - next; - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "That was a good idea..."; - mes "Offering them food to get"; - mes "them to leave. Mon dieu, if"; - mes "the child won't talk to us..."; - mes "Still, we need to get those"; - mes "two out of the kitchen."; - goto L_End; - case 3: - cutin "nyuang_3",2; - emotion e_heh,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyahahaha~"; - mes "Nyhhahaha~"; - mes "(Meow, meow~)"; - next; - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "...Are you playing with that kid...?"; - mes "...Then I don't need you to be here."; - goto L_End; - case 4: - emotion e_dots,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "..."; - mes "(Meow?)"; - next; - cutin "nyuang_4",2; - emotion e_an,0,"Child with Cat#cook"; - specialeffect2 EF_HIT2; - percentheal -10,0; - mes "[Child with Cat]"; - mes "Grrrrrrr!"; - mes "(RRRrrreow!)"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Oh, look out!"; - mes "You should have"; - mes "been more careful"; - mes "handling that cat..."; - goto L_End; - } - } - else if (cooking_q == 9) { - cutin "orleans_5",0; - emotion e_an; - mes "[Charles Orleans]"; - mes "Alright, enough"; - mes "is enough. We can't"; - mes "continue to cook if we"; - mes "have live animals in the"; - mes "kitchen. It's a violation"; - mes "of our sanitary standards!"; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "I'm sorry, mon chere,"; - mes "but you have to leave."; - mes "Child, please take your"; - mes "cat and head out the door"; - mes "before your feline can touch"; - mes "or shed on any of the food!"; - next; - cutin "nyuang_4",2; - emotion e_an,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Grrrrrrr!"; - mes "RRRRreow!"; - next; - donpcevent "Wickebine#cook::OnEnable"; - emotion e_omg; - emotion e_ho,0,"Child with Cat#cook"; - next; - cutin "job_black_hucke01",1; - mes "[Wickebine]"; - mes "Oh...!"; - mes "Nyuyang, there"; - mes "you are! What are"; - mes "you doing here in"; - mes "Charles's kitchen?"; - next; - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "M-Madam Wickebine...!"; - mes "Forgive me, you surprised"; - mes "me by appearing from out"; - mes "of nowhere. Do you happen"; - mes "to know this young child?"; - next; - cutin "job_black_hucke02",1; - mes "[Wickebine]"; - mes "Oh, Nyuyang here is my"; - mes "little sister. It may be hard"; - mes "to see the resemblance..."; - mes "Anyway, I've been looking"; - mes "all over for her. Are you"; - mes "bothering Charles, Nyuyang?"; - next; - cutin "nyuang_3",2; - emotion e_heh,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyuuuunyuuu~"; - mes "nyuuuunyuuu~"; - mes "Meooooow~"; - next; - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "...!!!"; - next; - cutin "job_black_hucke03",1; - mes "[Wickebine]"; - mes "Oh, so you have"; - mes "been bothering him!"; - mes "You think Charles"; - mes "wants you to leave?"; - next; - cutin "orleans_3",0; - emotion e_swt2; - mes "[Charles Orleans]"; - mes "Hahahahah, what"; - mes "are you talking about!"; - mes "Nonsense! How can "; - mes "such a cute little belle"; - mes "be of any trouble to me?"; - next; - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "As a matter of fact,"; - mes "I was just about to treat"; - mes "this precious petit and"; - mes "her little cat to some"; - mes "of my delicious cuisine."; - mes "So do not worry, Madam~"; - next; - cutin "job_black_hucke01",1; - emotion e_what,0,"Wickebine#cook"; - mes "[Wickebine]"; - mes "Are you sure, Charles?"; - mes "I know how serious you"; - mes "are about your cooking,"; - mes "and I don't want Nyuyang"; - mes "to disturb you in any way..."; - next; - cutin "job_black_hucke02",1; - mes "[Wickebine]"; - mes "Oh, Charles, you've"; - mes "been nothing but kind"; - mes "to me. I'm glad that you're"; - mes "also taking care of Nyuyang."; - mes "Well then, take care~"; - next; - cutin "nyuang_3",2; - emotion e_heh,0,"Child with Cat#cook"; - mes "[Child with Cat]"; - mes "Nyahahaha~"; - mes "Nyahahaha~"; - mes "(Meow, meow~)"; - next; - cutin "job_black_hucke02",255; - emotion e_ho,0,"Wickebine#cook"; - donpcevent "Wickebine#cook::OnDisable"; - next; - emotion e_dots; - emotion e_dots,0,"Child with Cat#cook"; - mes "[Charles Orleans]"; - mes "......"; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Ah..."; - mes "There goes a true"; - mes "lady... Madam Wickebine..."; - goto L_End; - } - else if (cooking_q == 10) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "It's been bothering"; - mes "me that his highness"; - mes "has been missing for"; - mes "a while. Why doesn't"; - mes "anybody know where he is?"; - next; - cutin "orleans_4",0; - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "Wise and benevolent"; - mes "King Tristram III would"; - mes "never abandon his subjects."; - mes "I dearly hope that nothing"; - mes "serious has happened to him..."; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Can it be possible that"; - mes "our beloved king would"; - mes "have enemies? He's done"; - mes "nothing but good for the"; - mes "Rune-Midgarts Kingdom"; - mes "and the rest of the world!"; - next; - mes "[Charles Orleans]"; - mes "I can't imagine a great"; - mes "man like him to be in any"; - mes "sort of trouble. It makes me"; - mes "me laugh whenever anyone"; - mes "suggests that he is hiding"; - mes "in the Schwaltzvalt Republic..."; - next; - emotion e_go; - mes "[Charles Orleans]"; - mes "Praise the glories of the"; - mes "Rune-Midgarts Kingdom!"; - mes "Long live King Tristram III!"; - goto L_End; - } - else if (cooking_q == 11) { - cutin "orleans_5",0; - emotion e_dots; - mes "[Charles Orleans]"; - mes "Oh, I'm in great need of"; - mes "some rest. Unless you "; - mes "have something incredibly"; - mes "important to ask of me,"; - mes "please let me take a break~"; - next; - switch(select("I want to learn more recipes.:For whom do you cook?:I'm sorry to bother you...")) { - case 1: - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "You want to learn more"; - mes "recipes? I suppose that"; - mes "you should borrow another"; - mes "cookbook then. Before that,"; - mes "please return the cookbook"; - mes "that you were studying, okay?"; - next; - mes "[Charles Orleans]"; - mes "Now, choose the cookbook"; - mes "that you want to borrow by"; - mes "entering a level from 1 to 5."; - mes "There are more advanced books,"; - mes "but I'm not lending those out."; - mes "Oh, and enter 0 to cancel."; - next; - input .@new_book; - if (.@new_book < 0 || .@new_book > 5) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "Hmm..."; - mes "I asked to you to"; - mes "enter a level from"; - mes "1 to 5. Those are the"; - mes "only cookbooks that I will"; - mes "lend out to my students."; - goto L_End; - } - else if (.@new_book == 0) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "So you changed your mind?"; - mes "It would be a good idea to"; - mes "study the recipes that you"; - mes "have right now before trying"; - mes "something new, I suppose."; - goto L_End; - } - mes "[Charles Orleans]"; - mes "So you wanted to borrow a"; - mes "Level " + .@new_book + " Cookbook, eh?"; - mes "Oh, would you please tell"; - mes "me the level of the cookbook"; - mes "that you are returning to me?"; - next; - input .@old_book; - if (.@old_book < 0 || .@old_book > 5) { - mes "[Charles Orleans]"; - mes "There must be some"; - mes "kind of mistake-- I only"; - mes "lend out cookbooks from"; - mes "levels 1 to 5. Hmm, well, ask"; - mes "me again when you remember"; - mes "which cookbook you have, okay?"; - goto L_End; - } - else if (.@old_book == 0) { - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "So you changed your mind?"; - mes "It would be a good idea to"; - mes "study the recipes that you"; - mes "have right now before trying"; - mes "something new, I suppose."; - goto L_End; - } - else if (.@old_book == .@new_book) { - cutin "orleans_4",0; - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why do you want to"; - mes "borrow a copy of the"; - mes "cookbook that you already"; - mes "have? I guess you made"; - mes "some sort of mistake?"; - goto L_End; - } - else { - if (.@old_book == 1) { - if (countitem(7472) < 1) { - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why don't you have"; - mes "the book that you said"; - mes "that you'd return to me?"; - mes "Find it first, and then I can"; - mes "lend another cookbook to you."; - goto L_End; - } - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Ah, so you're done"; - mes "with the Level 1 Cookbook."; - mes "That's good, that means you're"; - mes "ready to graduate from the most"; - mes "basic of basics. From now on,"; - mes "the recipes will be harder..."; - next; - } - else if (.@old_book == 2) { - if (countitem(7473) < 1) { - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why don't you have"; - mes "the book that you said"; - mes "that you'd return to me?"; - mes "Find it first, and then I can"; - mes "lend another cookbook to you."; - goto L_End; - } - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Ah, so what did you"; - mes "think of the recipes in"; - mes "the Level 2 Cookbook?"; - mes "Homestyle cooking may be"; - mes "simple, but it should never"; - mes "be neglected by chefs."; - next; - } - else if (.@old_book == 3) { - if (countitem(7474) < 1) { - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why don't you have"; - mes "the book that you said"; - mes "that you'd return to me?"; - mes "Find it first, and then I can"; - mes "lend another cookbook to you."; - goto L_End; - } - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "Ah, done with the Level 3"; - mes "Cookbook already? The recipes"; - mes "in there are really good when you're cooking romantic dinners."; - mes "They'll come in handy someday,"; - mes "if you know what I mean."; - next; - } - else if (.@old_book == 4) { - if (countitem(7475) < 1) { - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why don't you have"; - mes "the book that you said"; - mes "that you'd return to me?"; - mes "Find it first, and then I can"; - mes "lend another cookbook to you."; - goto L_End; - } - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "So you've finished the"; - mes "Level 4 Cookbook. That's"; - mes "no small feat! You've got to"; - mes "use very strange ingredients"; - mes "to create delicious cuisine!"; - next; - } - else if (.@old_book == 5) { - if (countitem(7476) < 1) { - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Why don't you have"; - mes "the book that you said"; - mes "that you'd return to me?"; - mes "Find it first, and then I can"; - mes "lend another cookbook to you."; - goto L_End; - } - cutin "orleans_2",0; - mes "[Charles Orleans]"; - mes "You're done with the"; - mes "Level 5 Cookbook? Good"; - mes "work: most beginners don't"; - mes "even get this far. I suppose"; - mes "you'll want to review some"; - mes "of the easier recipes now~"; - next; - } - } - cutin "orleans_1",0; - mes "[Charles Orleans]"; - mes "Now, before I let you"; - mes "borrow one of my beloved"; - mes "cookbooks, I have a small"; - mes "condition that you must fulfill. "; - next; - if (.@new_book == 1) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "When I was a young child,"; - mes "my family was destitute to"; - mes "the point where we live off"; - mes "leftover vegetables. Even"; - mes "Monster's Feed was a prime"; - mes "delicacy back in those days."; - next; - mes "[Charles Orleans]"; - mes "Back then, my father would"; - mes "always serve us Pumpkin."; - mes "I grew sick of it as a boy, but"; - mes "now it brings back memories"; - mes "of those days of innocence."; - next; - mes "[Charles Orleans]"; - mes "Why don't we do this?"; - mes "If you bring me 10 Pumpkins,"; - mes "I will let you borrow one of"; - mes "my Level 1 Cookbooks."; - if (countitem(535) > 9) { - next; - if (select("Give 10 Pumpkins and Current Cookbook:Cancel") == 1) { - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Perfect, you've brought"; - mes "me 10 Pumpkins! I can't"; - mes "want to taste these flavors"; - mes "that I used to experience"; - mes "everyday in my childhood."; - next; - } - else { - mes "[Charles Orleans]"; - mes "Oh, how I miss the"; - mes "taste of Pumpkins!"; - mes "Ahhh, how nostalgic~"; - goto L_End; - } - } - else goto L_End; - } - else if (.@new_book== 2) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Today, I have a craving"; - mes "for a cup of tea. Of course,"; - mes "you cannot enjoy tea without"; - mes "crackers or cookies. Please"; - mes "bring me 5 Well-Baked Cookies"; - mes "to borrow my Level 2 Cookbook."; - if (countitem(538) > 4) { - next; - if (select("Give Cookies and Current Cookbook:Cancel") == 1) { - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Oh, you brought these"; - mes "cookies much quicker"; - mes "than I had expected!"; - mes "Great, now I can put"; - mes "the tea on, relax, then"; - mes "enjoy a delicious snack~"; - next; - } - else { - mes "[Charles Orleans]"; - mes "Ohh..."; - mes "I must have some tea"; - mes "soon... But the experience"; - mes "isn't complete without any"; - mes "Well-Baked Cookies to munch~"; - goto L_End; - } - } - else goto L_End; - } - else if (.@new_book== 3) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "You know that specialty"; - mes "dish from Amatsu? I've"; - mes "been craving that lately."; - mes "Please bring me 5 Sushi,"; - mes "and I'll let you borrow a"; - mes "Level 3 Cookbook, okay?"; - if (countitem(551) > 4) { - next; - if (select("Give Sushi and Current Cookbook:Cancel")) { - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Ooh, these look so fresh!"; - mes "And the presentation is also"; - mes "wonderful! These must have"; - mes "been prepared by a skilled chef! "; - next; - } - else { - mes "[Charles Orleans]"; - mes "Ahhh, Sushi..."; - mes "It's one of the few"; - mes "things I don't know"; - mes "how to make extremely"; - mes "well. Can you believe that?"; - goto L_End; - } - } - else goto L_End; - } - else if (.@new_book== 4) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Oh, I'm in the mood for"; - mes "some cuisine from Kunlun."; - mes "Would you bring me some of"; - mes "that delicious Bao? 5 would"; - mes "be perfect. Then, I'll let you"; - mes "borrow my Level 4 Cookbook."; - if (countitem(553) > 4) { - next; - if (select("Give Bao and Current Cookbook:Cancel") == 1) { - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Great, you actually"; - mes "brought them! These"; - mes "Bao look especially"; - mes "scrumptious! I can't"; - mes "wait to have a taste!"; - next; - } - else { - mes "[Charles Orleans]"; - mes "Oh..."; - mes "It's been so long"; - mes "since I've had a taste"; - mes "of that delicious Bao."; - mes "I'd cook it myself, but"; - mes "I don't know the secret!"; - goto L_End; - } - } - else goto L_End; - } - else if (.@new_book== 5) { - cutin "orleans_7",0; - mes "[Charles Orleans]"; - mes "Lately, my pantry has been"; - mes "in some dire need of Shoots."; - mes "They're a tasty ingredient with"; - mes "unignorable health value. Bring"; - mes "me 10 of those, and you can"; - mes "borrow a Level 5 Cookbook."; - if (countitem(711) > 9) { - next; - if (select("Give Shoots and Current Cookbook:Quit") == 1) { - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Goodness, these are"; - mes "some high quality Shoots!"; - mes "These look so good, I'm"; - mes "sure that you you can"; - mes "even eat them raw!"; - next; - } - else { - mes "[Charles Orleans]"; - mes "I'm going to need to"; - mes "cook with those Shoots"; - mes "soon, so I'd appreciate it"; - mes "if you'd do this little favor~"; - goto L_End; - } - } - else goto L_End; - } - - if (.@old_book == 1) delitem 7472,1; //Cookbook01 - else if (.@old_book == 2) delitem 7473,1; //Cookbook02 - else if (.@old_book == 3) delitem 7474,1; //Cookbook03 - else if (.@old_book == 4) delitem 7475,1; //Cookbook04 - else if (.@old_book == 5) delitem 7476,1; //Cookbook05 - if (.@new_book == 1) { - delitem 535,10; //Pumpkin - getitem 7472,1; //Cookbook01 - } - else if (.@new_book== 2) { - delitem 538,5; //Well_Baked_Cookie - getitem 7473,1; //Cookbook02 - } - else if (.@new_book== 3) { - delitem 551,5; //Shusi - getitem 7474,1; //Cookbook03 - } - else if (.@new_book== 4) { - delitem 553,5; //Bun - getitem 7475,1; //Cookbook05 - } - else if (.@new_book== 5) { - delitem 711,10; //Shoot - getitem 7476,1; //Cookbook05 - } - mes "[Charles Orleans]"; - mes "Well, as promised,"; - mes "here's the cookbook"; - mes "that you asked for. Take"; - mes "good care of it--don't sell"; - mes "it or lose it or anything like"; - mes "that. Good luck cooking now~"; - goto L_End; - - case 2: - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "What do you mean,"; - mes "''Who do I cook for?''"; - mes "That's a strange question"; - mes "with a simple answer. I'm"; - mes "an artiste that must bring"; - mes "more of my art into the world."; - next; - cutin "orleans_3",0; - mes "[Charles Orleans]"; - mes "Wait, wait..."; - mes "Have you been speaking"; - mes "to Madeleine Chu? She"; - mes "didn't say anything out"; - mes "of the ordinary did she?"; - mes "Because if she did, ignore her!"; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "No. There is"; - mes "no special reason"; - mes "why my spirit to create"; - mes "culinary masterpieces has"; - mes "been reinvigorated lately..."; - goto L_End; - - case 3: - cutin "orleans_5",0; - mes "[Charles Orleans]"; - mes "Please, do not worry"; - mes "yourself about it. Just"; - mes "let me rest for now~"; - goto L_End; - - } - } - else { - mes "[Charles Orleans]"; - mes "Mon dieu!"; - mes "An error has"; - mes "occurred!"; - goto L_End; - } - -L_End: - close2; - cutin "",255; - end; -} - -prt_castle,45,35,5 script Madeleine Chu#cook 886,{ - set .@now_weight,MaxWeight-Weight; - if (.@now_weight < 2000) { - mes "[Madeleine Chu]"; - mes "I'm sorry, but right now"; - mes "you're carrying too many"; - mes "items. You should put your"; - mes "extra things in Kafra Storage,"; - mes "and then talk to me again, okay? "; - close2; - //EnableItemMove - end; - } - if (cooking_q == 0) { - mes "[Madeleine Chu]"; - mes "Oh, hello~"; - mes "I'm Madeleine Chu,"; - mes "chef apprentice to"; - mes "Sir Charles. May I help"; - mes "you with anything today?"; - next; - switch(select("What do you do as a chef?:Which foods can you make?:I want to learn cooking too!")) { - case 1: - mes "[Madeleine Chu]"; - mes "What do I do as a chef?"; - mes "Well, I'm just an apprentice now, so I'm still learning how to cook."; - mes "But someday, I want to become"; - mes "a great chef and have everybody"; - mes "recognize my culinary talents~"; - next; - mes "[Madeleine Chu]"; - mes "There's a lot of grueling"; - mes "work that goes into cooking,"; - mes "as well as a lot of finesse."; - mes "I have to control fire better"; - mes "tham a firefighter and craft"; - mes "my dishes like an artist."; - next; - mes "[Madeleine Chu]"; - mes "Well, I'm exaggerating"; - mes "a little bit, but cooking"; - mes "at a certain level is much"; - mes "more difficult than it appears."; - close; - - case 2: - mes "[Madeleine Chu]"; - mes "Well, I only know the basic"; - mes "recipes for now. Sir Charles"; - mes "says that even the best chef"; - mes "knows how to bring out the"; - mes "flavors of even common foods."; - next; - mes "[Madeleine Chu]"; - mes "He says that I need to develop"; - mes "my culinary skills until I can"; - mes "learn more advanced recipes."; - mes "Someday, I'll advance and then"; - mes "I'll know enough to create my"; - mes "own unique, delicious dishes!"; - next; - mes "[Madeleine Chu]"; - mes "Sir Charles may be harsh to"; - mes "his students, but his skills"; - mes "are unequaled. I tried one of"; - mes "his desserts once, and it was"; - mes "the most heavenly experience."; - mes "I swear I saw winged hearts~!"; - next; - mes "[Madeleine Chu]"; - mes "Sadly, I'm a still long way"; - mes "from learning how to make "; - mes "his specialty, Handmade"; - mes "Chocolates. Before that, I need"; - mes "to master these strange recipes"; - mes "that he keeps teaching me..."; - close; - - case 3: - mes "[Madeleine Chu]"; - mes "If you want to learn cooking,"; - mes "why don't you ask Sir Charles?"; - mes "He's fairly harsh to his students, but he does it out of tough love."; - mes "He demands nothing less than"; - mes "absolute perfection, you know."; - next; - mes "[Madeleine Chu]"; - mes "If you manage to get"; - mes "Sir Charles to teach you"; - mes "a recipe, you should practice"; - mes "it over and over again to hone"; - mes "your skills. Then, you'll find"; - mes "yourself improving at cooking."; - next; - mes "[Madeleine Chu]"; - mes "Now, Sir Charles will only"; - mes "teach students that are truly"; - mes "committed to cooking. You"; - mes "might want to show your"; - mes "dedication with the proper"; - mes "attire... like a Chef Hat."; - next; - mes "[Madeleine Chu]"; - mes "But yes, Sir Charles"; - mes "has very little patience for"; - mes "beginners, meaning that"; - mes "you'll have to be patient"; - mes "with his teaching methods..."; - close; - } - } - else if (cooking_q > 0 && cooking_q < 7) { - mes "[Madeleine Chu]"; - mes "Hello, is there any"; - mes "way I can help you today?"; - mes "Oh, if you're studying cooking"; - mes "under Sir Charles, I can remind"; - mes "you of the ingredients you need"; - mes "if you've forgotten them~"; - next; - switch(select("Fried Grasshopper Legs:Grape Juice Herbal Tea:Honey Grape Juice:Frog Egg and Squid Ink Soup:Steamed Crab Nippers:Fried Monkey Tails")) { - case 1: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF5 Grasshopper Legs^000000,"; - mes "^4D4DFF1 Cooking Oil^000000, and"; - mes "^4D4DFF1 Old Frying Pan^000000 to make"; - mes "fried Grasshopper Legs."; - break; - - case 2: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF3 Grapes^000000, and"; - mes "^4D4DFF2 Red Potions^000000 for"; - mes "Grape Juice Herbal Tea."; - break; - - case 3: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF1 Honey^000000,"; - mes "^4D4DFF2 Grapes^000000, and"; - mes "^4D4DFF1 Red Potion^000000."; - break; - - case 4: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF1 Bag of Grain^000000,"; - mes "^4D4DFF10 Spawns^000000, and"; - mes "^4D4DFF1 Squid Ink^000000 for Frog"; - mes "Egg and Squid Ink soup."; - break; - - case 5: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF10 Green Herbs^000000,"; - mes "^4D4DFF10 Nippers^000000, and"; - mes "^4D4DFF1 Yellow Potion^000000 for"; - mes "Steamed Crab Nippers."; - break; - - case 6: - mes "[Madeleine Chu]"; - mes "Oh! You'll need"; - mes "^4D4DFF1 Frying Pan^000000,"; - mes "^4D4DFF5 Yoyo Tails^000000, and"; - mes "^4D4DFF1 Cooking Oil^000000 for"; - mes "Fried Monkey Tails."; - break; - } - next; - mes "[Madeleine Chu]"; - mes "I know that Sir Charles"; - mes "is stubborn and won't tell"; - mes "you the ingredients again"; - mes "if you forget. Anyway, I hope"; - mes "you collect them and complete"; - mes "the recipe as soon as you can~"; - close; - } - else if (cooking_q == 7) { - mes "[Madeleine Chu]"; - mes "Sir Charles taught you"; - mes "a recipe? That's great!"; - mes "I hope you remember that the"; - mes "quality of your dishes mostly"; - mes "relies on your skills, so always remember to keep practicing."; - next; - mes "[Madeleine Chu]"; - mes "Ah, you know what might"; - mes "help you improve your"; - mes "culinary skills? Why don't"; - mes "you borrow this cookbook"; - mes "and try some of its recipes?"; - next; - mes "[Madeleine Chu]"; - mes "Before you cook, make sure"; - mes "that you have enough of the"; - mes "ingredients. Oh, and keep the"; - mes "cookbook nearby while you are"; - mes "cooking. You'll probably need"; - mes "to refer to it pretty often..."; - next; - mes "[Madeleine Chu]"; - mes "You might fail to make"; - mes "edible food during your"; - mes "first attempts, but you'll"; - mes "improve as you practice. "; - mes "Please take this cookbook"; - mes "with the basic Level 1 recipes."; - set cooking_q,8; - getitem 7472,1; //Cookbook01 - next; - mes "[Madeleine Chu]"; - mes "Once you learn all the recipes,"; - mes "feel free to come back to me for more, okay? Also, you'll need"; - mes "these cooking kits to practice."; - mes "You can have these for free, and you can buy more from me later~"; - getitem 12125,10; //Outdoor_Cooking_Kits - close; - } - else if (cooking_q == 8) { - mes "[Madeleine Chu]"; - mes "So how has your cooking"; - mes "been coming along? You'll"; - mes "need to practice to develop"; - mes "your culinary skills. Now,"; - mes "can I help you with anything?"; - next; - switch(select("I need some Cooking Kits.:Will you try the food I cooked?:How does the food I cooked look?")) { - case 1: - mes "[Madeleine Chu]"; - mes "Sure, which kind"; - mes "of Cooking Kits"; - mes "did you need?"; - next; - switch(Select("Outdoor Cooking Kit - 500z:Home Cooking Kit - 1,000z:Quit")) { - case 1: - callsub S_SellSets,12125; - close; - case 2: - mes "[Madeleine Chu]"; - mes "Oh, I'm sorry, but you"; - mes "don't have enough skills"; - mes "to use a Home Cooking Kit."; - mes "Please practice some more"; - mes "with the Outdoor Cooking"; - mes "Kits first, alright?"; - close; - case 3: - mes "[Madeleine Chu]"; - mes "Please come back and"; - mes "let me know if you need"; - mes "to purchase any Cooking"; - mes "Kits, alright? See you later~"; - close; - } - - case 2: - if (countitem(12041) > 0 && countitem(12046) > 0 && countitem(12061) > 0 && countitem(12056) > 0 && countitem(12051) > 0 && countitem(12066) > 0) { - mes "[Madeleine Chu]"; - mes "Oh, you've made a sample"; - mes "of every recipe detailed in"; - mes "that basic cookbook, did you?"; - mes "That must have been very good training for your culinary skills."; - next; - mes "[Madeleine Chu]"; - mes "I'd love to taste your"; - mes "food and give my opinion,"; - mes "but do you mind if I ask"; - mes "you a favor first? I have"; - mes "a friend in Payon who used"; - mes "to study cooking in Prontera."; - next; - mes "[Madeleine Chu]"; - mes "However, he became frustrated"; - mes "with the culinary classes and"; - mes "moved back to Prontera. Would"; - mes "you mind asking him to taste"; - mes "them? Here, I'll wrap your"; - mes "food in this handy cloth..."; - next; - delitem 12041,1; //Str_Dish01 - delitem 12046,1; //Int_Dish01 - delitem 12061,1; //Dex_Dish01 - delitem 12056,1; //Agi_Dish01 - delitem 12051,1; //Vit_Dish01 - delitem 12066,1; //Luk_Dish01 - set cooking_q,9; - getitem 12111,1; //Food_Package - mes "[Madeleine Chu]"; - mes "There you go, it's ready"; - mes "to be delivered. Now, make"; - mes "sure not to open this before"; - mes "giving it to my old friend,"; - mes "Chulsoo. You can find him"; - mes "somewhere around Payon..."; - next; - mes "[Madeleine Chu]"; - mes "You should be able to"; - mes "find Chulsoo around the"; - mes "water mill or the pub in"; - mes "Payon. Oh, and don't"; - mes "forget to tell him that"; - mes "I sent you, okay? Thanks~"; - close; - } - mes "[Madeleine Chu]"; - mes "Hmm... I think it'd"; - mes "be better if you tried"; - mes "to make every recipe in"; - mes "that basic cookbook I gave"; - mes "you first. That way, I can more"; - mes "accurately judge your skills."; - next; - mes "[Madeleine Chu]"; - mes "It's not bad to focus"; - mes "on just one recipe, but"; - mes "as a beginner, you need"; - mes "to cover all of the basics."; - mes "Please read the cookbook that I gave you very carefully, okay?"; - close; - - case 3: - if (countitem(12041) > 0 || countitem(12046) > 0 || countitem(12061) > 0 || countitem(12056) > 0 || countitem(12051) > 0 || countitem(12066) > 0) { - mes "[Madeleine Chu]"; - mes "Oh, I see that you've"; - mes "tried some recipes in that"; - mes "basic cookbook that I gave"; - mes "you. Everything you made looks"; - mes "delicious. All that's left now"; - mes "is for someone to taste it..."; - close; - } - mes "[Madeleine Chu]"; - mes "Well... I don't know..."; - mes "I think you really should try"; - mes "to make every recipe listed"; - mes "in that basic cookbook that"; - mes "I gave to you first. Then, you"; - mes "can present your dishes~"; - close; - } - } - else if (cooking_q == 9) { - if (countitem(12111) > 0) { - mes "[Madeleine Chu]"; - mes "Please find my friend"; - mes "Chulsoo in Payon and"; - mes "give him the Bundle of"; - mes "Food so that he can taste"; - mes "the dishes you've made."; - close; - } - else { - mes "[Madeleine Chu]"; - mes "Ah, hello~ oh, will you give me a second?"; - mes "Right now, I am frying something so, I need to focus on this work for a while."; - mes "Hahahaha."; - next; - mes "[Madeleine Chu]"; - mes "Oh, so have you met"; - mes "my friend Chulsoo?"; - mes "You brought him the"; - mes "Bundle of Food, right?"; - mes "I'd be disappointed if"; - mes "you lost it or sold it..."; - next; - if (select("I did!:I lost the Bundle of Food!") == 1) { - mes "[Madeleine Chu]"; - mes "Hahaha, I suppose you"; - mes "did. But even if you didn't"; - mes "yet, make sure that you do"; - mes "it soon, alright? See you~"; - close; - } - if (countitem(7472) > 0) { - mes "[Madeleine Chu]"; - mes "You lost it? Oh, that's"; - mes "not good. How can you "; - mes "disrespect the culinary"; - mes "arts in that way? I'm so"; - mes "very ashamed of you..."; - next; - delitem 7472,1; //Cookbook01 - set cooking_q,0; - mes "[Madeleine Chu]"; - mes "First of all, I'd like"; - mes "you to return my cookbook."; - mes "I want you to reflect on what"; - mes "you've done, and then learn"; - mes "cooking skills from Sir Charles, starting from the very beginning."; - close; - } - mes "[Madeleine Chu]"; - mes "Oh, you must be joking~"; - mes "I'm sure you must have"; - mes "hidden it somewhere."; - mes "Anyway, please deliver that"; - mes "Bundle of Food to Chulsoo."; - close; - } - } - else if (cooking_q == 10) { - mes "[Madeleine Chu]"; - mes "I just received a"; - mes "message from Chulsoo"; - mes "thanking me for having"; - mes "you send him that food."; - mes "I'm guessing that he"; - mes "really liked it a lot."; - next; - mes "[Madeleine Chu]"; - mes "I think you're ready to use"; - mes "higher grade cooking tools now."; - mes "But never forget that your own"; - mes "skills are the most important"; - mes "factor in quality cuisine."; - next; - set cooking_q,11; - getitem 12126,10; //Indoor_Cooking_Kits - mes "[Madeleine Chu]"; - mes "Please try these Indoor"; - mes "Cooking Kits to help you"; - mes "create more delicate dishes."; - mes "When you run out, feel free to"; - mes "purchase more from me, okay?"; - next; - mes "[Madeleine Chu]"; - mes "Also, if you want to"; - mes "learn some new recipes,"; - mes "why don't you talk to Sir"; - mes "Charles again? Okay then,"; - mes "good luck, and I'll see you later~ "; - close; - } - else if (cooking_q == 11) { - mes "[Madeleine Chu]"; - mes "How are you? I hope"; - mes "that you've been honing"; - mes "your cooking skills since"; - mes "the last time we've met."; - mes "Now, can I help you with"; - mes "anything in particular?"; - next; - switch(select("I need some Cooking Kits.:How is Sir Charles?:Um, who's that kid?")) { - case 1: - mes "[Madeleine Chu]"; - mes "Sure, which kind"; - mes "of Cooking Kits"; - mes "did you need?"; - next; - switch(select("Outdoor Cooking Kit - 500z:Home Cooking Kit - 1,000z:Show me a different kit.:Quit")) { - case 1: - callsub S_SellSets,12125; - close; - - case 2: - callsub S_SellSets,12126; - close; - - case 3: - mes "[Madeleine Chu]"; - mes "Well, I only have two"; - mes "types of cooking kits,"; - mes "although there is a superior"; - mes "Professional Cooking Kit that"; - mes "real experts, like Sir Charles,"; - mes "use. Amazing, isn't it?"; - next; - mes "[Madeleine Chu]"; - mes "You're still a beginner, so"; - mes "my kits will serve you well. "; - mes "You know, there's a rumor about a cooking kit that can perfectly"; - mes "make any recipe, so long as all of the ingredients are provided."; - next; - mes "[Madeleine Chu]"; - mes "Of course, it's only"; - mes "a rumor, probably just"; - mes "the result of someone's"; - mes "weird imagination. I still"; - mes "believe skill is the most"; - mes "important ingredient~"; - close; - - case 4: - mes "[Madeleine Chu]"; - mes "Please come back and"; - mes "let me know if you need"; - mes "to purchase any Cooking"; - mes "Kits, alright? See you later~"; - close; - } - - case 2: - mes "[Madeleine Chu]"; - mes "Hm? Sir Charles is"; - mes "fine, but lately he's been"; - mes "getting a little upset at"; - mes "even small things. Still,"; - mes "I guess it's understandable."; - next; - set .@talk_j,rand(1,3); - if (.@talk_j == 1) { - mes "[Madeleine Chu]"; - mes "You know, when I first"; - mes "met him, I assumed he was"; - mes "only good at cooking sweets"; - mes "like chocolates and caramels."; - mes "However, he is highly skilled"; - mes "at cooking almost everything!"; - next; - mes "[Madeleine Chu]"; - mes "I suppose he's been focusing"; - mes "on foods other than desserts"; - mes "ever since our king disappeared. I wonder if King Tristram III's"; - mes "disappearance is related to Sir"; - mes "Charles's change in mood?"; - close; - } - else if (.@talk_j == 2) { - mes "[Madeleine Chu]"; - mes "I mean, Sir Charles seems"; - mes "to be the type that has trouble"; - mes "opening up to other people."; - mes "That may explain why he's much"; - mes "nicer to women than to men."; - mes "Doesn't that make sense?"; - close; - } - mes "[Madeleine Chu]"; - mes "Maybe it's because he's"; - mes "been experimenting with"; - mes "a new recipe lately. I think he"; - mes "mentioned something about"; - mes "wanting to treat some woman"; - mes "to the finest food ever made."; - next; - mes "[Madeleine Chu]"; - mes "I've never seen Sir Charles"; - mes "so excited before. That woman"; - mes "must be very lucky: she has the"; - mes "chance to eat his cooking every"; - mes "day if she wanted! I'm almost"; - mes "jealous of her, you know that?"; - close; - - case 3: - mes "[Madeleine Chu]"; - mes "Oh, you mean the"; - mes "child with the cat?"; - mes "I'm not sure, but I think"; - mes "I overheard that she might"; - mes "be the younger sister of"; - mes "Madam Wickebine."; - next; - mes "[Madeleine Chu]"; - mes "I wonder why Sir Charles"; - mes "gives Madam Wickebine such"; - mes "special treatment. Whenever"; - mes "I ask him about it, he gets so"; - mes "upset and doesn't say anything!"; - next; - cutin "orleans_6",0; - mes "[Charles Orleans]"; - mes "Mince alors!"; - mes "I just felt a chill down my"; - mes "spine... Could someone"; - mes "be talking about me?"; - close2; - cutin "",255; - end; - } - } - mes "[Madeleine Chu]"; - mes "Error occurred."; - close; - -S_SellSets: - set .@item_cost,getiteminfo(getarg(0),0); - set .@item_weight,getiteminfo(getarg(0),6); - mes "[Madeleine Chu]"; - mes "How many " + (getarg(0)==12125 ? "Outdoor":"Indoor"); - mes "Cooking Kits would"; - mes "you like to buy? If you"; - mes "want to cancel, please"; - mes "enter the number 0."; - next; - while(1) { - input .@sell; - if (.@sell == 0) { - mes "[Madeleine Chu]"; - mes "You've changed your"; - mes "mind? Well, if you need"; - mes "to buy "+getitemname(getarg(0)); - mes "Kits later, just come back"; - mes "to me at anytime, alright?"; - close; - } - else if (.@sell > 100) { - mes "[Madeleine Chu]"; - mes "Oh, I'm sorry, but"; - mes "I don't sell more than"; - mes "100 "+getitemname(getarg(0)); - mes "at a time, just to be safe."; - next; - } - else break; - } - set .@total_cost,.@sell * .@item_cost; - set .@total_weight,.@sell * .@item_weight; - if (zeny < .@total_cost) { - mes "[Madeleine Chu]"; - mes "Oh, I'm sorry, but you"; - mes "can't afford this many"; - mes getitemname(getarg(0)); - mes "Please check your zeny"; - mes "before purchasing my kits~"; - close; - } - if (!checkweight(getarg(0),.@sell)) { - mes "[Madeleine Chu]"; - mes "I'm sorry, but you don't"; - mes "have enough room in your"; - mes "Inventory for this many"; - mes getitemname(getarg(0))+"..."; - close; - } - set zeny,zeny-.@total_cost; - getitem getarg(0),.@sell; - mes "[Madeleine Chu]"; - mes "Here you are~"; - mes "Best of luck with"; - mes "your culinary training!"; - return; -} - -prt_castle,45,28,3 script Child with Cat#cook 877,{ - set .@nyu,rand(1,2); - if (.@nyu == 1) { - cutin "nyuang_1",2; - emotion e_what; - mes "[Child with Cat]"; - mes "...Nya?"; - mes "(...Meow?)"; - close2; - cutin "nyuang_1",255; - end; - } - cutin "nyuang_3",2; - emotion e_ho; - mes "[Child with Cat]"; - mes "Nyahahahaha,"; - mes "nyahahahaha~"; - mes "(Meow~, meow~)"; - close2; - cutin "nyuang_1",255; - end; -} - -prt_castle,44,30,5 script Wickebine#cook 725,{ - disablenpc "Wickebine#cook"; - end; - -OnInit: - disablenpc "Wickebine#cook"; - end; - -OnEnable: - enablenpc "Wickebine#cook"; - end; - -OnDisable: - disablenpc "Wickebine#cook"; - end; -} - -payon,209,127,3 script Servant 88,{ - if (!checkweight(555,1)) { - mes "[Chulsoo]"; - mes "Hold on, you're carrying"; - mes "too many items with you."; - mes "Why don't you put some of"; - mes "your stuff in Kafra Storage"; - mes "before coming back to me?"; - close2; - //EnableItemMove; - end; - } - if (cooking_q == 10) { - mes "[Chulsoo]"; - mes "When you get the chance,"; - mes "please give Madeline my"; - mes "thanks. I'll visit Prontera"; - mes "soon to see her, as well as"; - mes "make amends with Sir Charles."; - close; - } - else if (cooking_q == 9) { - mes "[Chulsoo]"; - mes "How would you like"; - mes "to buy a Rice Cake?"; - mes "It's only 200 zeny, but"; - mes "it's oh-so-delicious~"; - next; - switch(select("Sure, I'll buy one!:No, thanks.:Actually, Madeleine sent me...")) { - case 1: - if (zeny < 200) { - mes "[Chulsoo]"; - mes "Oh, I'm sorry, but"; - mes "you don't have enough"; - mes "money to buy a Rice Cake..."; - mes "Still, it should be easy to"; - mes "raise 200 zeny, right?"; - close; - } - set zeny,zeny-200; - getitem 555,1; //Rice_Cake - mes "[Chulsoo]"; - mes "Thank you very"; - mes "much! I hope you"; - mes "enjoy your Rice Cake~"; - close; - - case 2: - mes "[Chulsoo]"; - mes "Are you sure about"; - mes "that? You won't get"; - mes "the chance to have a"; - mes "Rice Cake this delicious"; - mes "anywhere else. Oh well,"; - mes "that means more for me~"; - close; - - case 3: - if (countitem(12111) > 0) { - mes "["+strcharinfo(0)+"]"; - mes "Actually, Madeleine"; - mes "sent me here to find"; - mes "you. She said that you'd"; - mes "be willing to taste test"; - mes "the food in this bundle..."; - next; - mes "[Chulsoo]"; - mes "Madeleine? You mean"; - mes "Madeleine Chu? Oh, I haven't"; - mes "heard from her in such a long"; - mes "time! Great, let me see the"; - mes "bundle that she sent me. Ah, everything here looks appetizing!"; - next; - mes "[Chulsoo]"; - mes "Oh, wait. She even"; - mes "included a message"; - mes "inside this bundle."; - mes "Let's see, here..."; - next; - mes "^333333Dear Chulsoo,"; - mes " It's been a long time."; - mes "I know you left Prontera on"; - mes "bad terms with Sir Charles,"; - mes "but please understand that"; - mes "he was only trying his best to"; - mes "help improve your cooking.^000000"; - next; - mes "^333333 Sir Charles always wished"; - mes "that you'd expand your repetoire, and that you'd make these kinds"; - mes "of foods someday. The person"; - mes "that delivered this food also"; - mes "cooked it. Please try it...^000000"; - next; - mes "^333333 Hopefully, you'll be"; - mes "able to understand Sir "; - mes "Charles a little better "; - mes "after tasting this food."; - mes " "; - mes " Your friend, Madeleine^000000"; - next; - mes "[Chulsoo]"; - mes "Now I get it..."; - mes "These are the recipes"; - mes "that Sir Charles tried"; - mes "to teach me. But I refused"; - mes "to learn them because I had"; - mes "thought they were too gross..."; - next; - mes "[Chulsoo]"; - mes "......"; - mes "........."; - mes "It's so delicious... Are"; - mes "you sure you're just a"; - mes "beginner? No... This must"; - mes "be what I've been missing..."; - next; - mes "[Chulsoo]"; - mes "It's what my master"; - mes "always tried to teach me,"; - mes "but I was too impatient to"; - mes "properly learn it. The greatest"; - mes "ingredient of them all... ^D02090heart^000000. After all this time, I understand."; - next; - mes "[Chulsoo]"; - mes "Thank you for bringing"; - mes "this food to me. I will enjoy"; - mes "it thoroughly, and reflect upon"; - mes "what my old teacher was trying"; - mes "to tell me. In return, please have one of my humble Rice Cakes."; - next; - delitem 12111,1; //Food_Package - set cooking_q,10; - getitem 555,1; //Rice_Cake - mes "[Chulsoo]"; - mes "I better visit Prontera"; - mes "again soon. It's been a long"; - mes "time since I've seen Madeleine."; - mes "More importantly, I think that"; - mes "I should apologize to Sir Charles. "; - close; - } - mes "["+strcharinfo(0)+"]"; - mes "Actually, Madeleine"; - mes "sent me here to find"; - mes "you. She said that you'd"; - mes "be willing to taste test"; - mes "the food in this bundle..."; - next; - mes "["+strcharinfo(0)+"]"; - mes "Wait, wait..."; - mes "I don't have it!"; - mes "Where did I put"; - mes "that Bundle of Food?"; - close; - } - } - else if (cooking_q == 8) { - mes "[Chulsoo]"; - mes "Lately, it seems that"; - mes "no one wants to buy my"; - mes "Rice Cakes. It's been like"; - mes "that ever since I left Prontera... "; - next; - mes "[Chulsoo]"; - mes "You see, I used to study"; - mes "in that city as one of Sir"; - mes "Charles's apprentices. It"; - mes "was only a few months, but"; - mes "I was very excited to get the"; - mes "chance to learn under him."; - next; - mes "[Chulsoo]"; - mes "At least, I was excited"; - mes "at first. Sir Charles really"; - mes "frustrated me: he would"; - mes "only teach me to make these"; - mes "really gross sounding recipes! Like Grasshopper Legs and-- ugh!"; - next; - mes "[Chulsoo]"; - mes "He kept insisting that"; - mes "I was forgetting the most"; - mes "important ingredient, and that"; - mes "it was possible to make things"; - mes "like Fried Monkey Tails delicious. But I can't believe that nonsense!"; - next; - mes "[Chulsoo]"; - mes "In the end, I ran away."; - mes "For some reason, I feel"; - mes "a little ashamed and regret"; - mes "what I did. Still, I don't see"; - mes "what Sir Charles meant..."; - close; - } - else { - mes "[Chulsoo]"; - mes "How would you like"; - mes "to buy a Rice Cake?"; - mes "It's only 200 zeny, but"; - mes "it's oh-so-delicious~"; - next; - if (select("Sure, I'll buy one!:No, thanks.") == 1) { - if (zeny < 200) { - mes "[Chulsoo]"; - mes "Oh, I'm sorry, but"; - mes "you don't have enough"; - mes "money to buy a Rice Cake..."; - mes "Still, it should be easy to"; - mes "raise 200 zeny, right?"; - close; - } - set zeny,zeny-200; - getitem 555,1; //Rice_Cake - mes "[Chulsoo]"; - mes "Thank you very"; - mes "much! I hope you"; - mes "enjoy your Rice Cake~"; - close; - } - mes "[Chulsoo]"; - mes "Are you sure about"; - mes "that? You won't get"; - mes "the chance to have a"; - mes "Rice Cake this delicious"; - mes "anywhere else. Oh well,"; - mes "that means more for me~"; - close; - } -} |