summaryrefslogtreecommitdiff
path: root/npc/quests/cooking_quest.txt
diff options
context:
space:
mode:
authorshennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-08 19:30:07 +0000
committershennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-08 19:30:07 +0000
commit31825ccc2dde034a218d9ad466dd721c40b5651d (patch)
tree961b976e45988f7f7158d33b3f11a18688f34b1f /npc/quests/cooking_quest.txt
parent22c75b070526de8b103032f5bf13504af81e0095 (diff)
downloadhercules-31825ccc2dde034a218d9ad466dd721c40b5651d.tar.gz
hercules-31825ccc2dde034a218d9ad466dd721c40b5651d.tar.bz2
hercules-31825ccc2dde034a218d9ad466dd721c40b5651d.tar.xz
hercules-31825ccc2dde034a218d9ad466dd721c40b5651d.zip
Okie ladies and gentleman if this commit breaks anything it's jman's and maki's fault, yes, blame them.
Fixing pre-re / re npc support, moving /config/ folder to src root so other servers may also make use of the #define renewal dir and other stuff. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16382 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/quests/cooking_quest.txt')
-rw-r--r--npc/quests/cooking_quest.txt2440
1 files changed, 0 insertions, 2440 deletions
diff --git a/npc/quests/cooking_quest.txt b/npc/quests/cooking_quest.txt
deleted file mode 100644
index 6387dbd21..000000000
--- a/npc/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;
- }
-}