root/npc/jobs/2-2/alchemist.txt @ 1

Revision 1, 57.6 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Alchemist Job Quest
3//===== By: ==================================================
4//= nestor_zulueta (Fusion), converted by Darkchild
5//===== Current Version: =====================================
6//= 2.7
7//===== Compatible With: =====================================
8//= eAthena SVN
9//===== Description: =========================================
10//= [Aegis Conversion]
11//= Job quest for Alchemist classes
12//===== Additional Comments: =================================
13//= 2.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
14//=     No longer uses function "F_BlockHigh"
15//= 2.6 Corrected a bug in advanced class checking. [L0ne_W0lf]
16//= 2.7 Added missing checkweights. [L0ne_W0lf]
17//============================================================
18
19alde_alche,27,185,5     script  Alchemist Guildsman#am  744,{
20        mes "[Parmy Gianino]";
21        if (Upper == 1) {
22                mes "Welcome to the";
23                mes "Alchemist Unio--";
24                mes "I-Impossible! How c-can";
25                mes "something like this happen?";
26                next;
27                mes "[Parmy Gianino]";
28                mes "Wait, wait...";
29                mes "I'm sorry. I was confused,";
30                mes "that's all. You look just like";
31                mes "someone I used to know. ";
32                mes "Still, I get this weird";
33                mes "feeling about you...";
34                close;
35        }
36        if (BaseJob != Job_Merchant) {
37                if (BaseJob == Job_Alchemist) {
38                        mes "Welcome, " + strcharinfo(0) + ".";
39                        mes "The Alchemist Union";
40                        mes "is busy today, like always.";
41                        next;
42                        mes "[Parmy Gianino]";
43                        mes "Everyone is busy with their";
44                        mes "own research, but recently, some headway has been made in the field of biotechnology.";
45                        next;
46                        mes "[Parmy Gianino]";
47                        mes "Everyone is hoping that the biotechnological studies will yield positive results. Speaking of which, I wonder how the Alchemists working on artificial life are doing...";
48                        close;
49                }
50                else if (BaseClass == Job_Novice) {
51                        mes "Welcome to the";
52                        mes "Alchemist Union.";
53                        mes "We are recruiting";
54                        mes "talented people";
55                        mes "with novel ideas.";
56                        next;
57                        mes "[Parmy Gianino]";
58                        mes "If you're interested in working with chemistry, visit us later when you become more knowledgable.";
59                        next;
60                        mes "[Parmy Gianino]";
61                        mes "Just one thing:";
62                        mes "You've got to have";
63                        mes "knowledge of items";
64                        mes "as a Merchant first.";
65                        close;
66                }
67                mes "Welcome to the";
68                mes "Alchemist Union.";
69                mes "We are recruiting";
70                mes "talented people";
71                mes "with novel ideas.";
72                next;
73                mes "[Parmy Gianino]";
74                mes "If you know any exceptional Merchants, by all means, please refer them to us. Those types of people tend to have a talent for Alchemy and experimentation~";
75                close;
76        }
77        if (ALCH_Q == 0) {
78                mes "Welcome to the";
79                mes "Alchemist Union.";
80                mes "How may I help you?";
81                next;
82                switch(select("I would like to learn about Alchemists.:I want to become an Alchemist.:Nothing.")) {
83                case 1:
84                        mes "[Parmy Gianino]";
85                        mes "Alchemists study and create new substances and items out of existing materials. Our knowledge allows us to change the properties of chemicals at the atomic level.";
86                        next;
87                        mes "[Parmy Gianino]";
88                        mes "Most people think our final goal";
89                        mes "is to create gold, but that's not the entire truth. We also want to create things like medicines";
90                        mes "and new materials.";
91                        next;
92                        mes "[Parmy Gianino]";
93                        mes "A few of us research the";
94                        mes "creation of life, although many of us consider that god's territory. That field is so complex, most of us deal with slightly less complicated projects anyway.";
95                        next;
96                        mes "[Parmy Gianino]";
97                        mes "If you are interested in becoming an Alchemist, I recommend that you first get a lot of experience as a Merchant. Being a Merchant is a great opportunity to learn about materials as you deal with them.";
98                        next;
99                        mes "[Parmy Gianino]";
100                        mes "Whether or not you try to become";
101                        mes "an Alchemist is your decision. The road to becoming an Alchemist is very challenging, and you'll need to focus on experimentation and research, instead of commerce.";
102                        close;
103                case 2:
104                        mes "[Parmy Gianino]";
105                        mes "Is that so?";
106                        mes "Nice to meet you.";
107                        mes "My name is Parmy Gianino";
108                        mes "of the Alchemist Union.";
109                        next;
110                        mes "[Parmy Gianino]";
111                        mes "If you join our Union and";
112                        mes "complete the training, you";
113                        mes "will be officially recognized";
114                        mes "as an Alchemist and be able";
115                        mes "to contribute to our research.";
116                        next;
117                        mes "[Parmy Gianino]";
118                        mes "But we don't accept everyone.";
119                        mes "You must have a lot of tenacity";
120                        mes "and sincere devotion in exploring";
121                        mes "the various fields of science.";
122                        next;
123                        mes "[Parmy Gianino]";
124                        mes "There are a couple";
125                        mes "of requirements to join";
126                        mes "the Alchemist Union, but";
127                        mes "we'll discuss that";
128                        mes "after you apply.";
129                        next;
130                        mes "[Parmy Gianino]";
131                        mes "Well then, would";
132                        mes "you like to apply";
133                        mes "for registration?";
134                        next;
135                        if (select("I would like to apply.:I'll do it later.") == 1) {
136                                if (JobLevel < 40) {
137                                        mes "[Parmy Gianino]";
138                                        mes "Hmmm...";
139                                        mes "Just a moment.";
140                                        mes "I'm sorry to say that";
141                                        mes "you're not experienced";
142                                        mes "enough as a Merchant to";
143                                        mes "join us right now.";
144                                        next;
145                                        mes "[Parmy Gianino]";
146                                        mes "You must be at least";
147                                        mes "^551A8BJob Level 40^000000 to become";
148                                        mes "an Alchemist. Come back";
149                                        mes "later when you meet the";
150                                        mes "Job Level requirement, okay?";
151                                        close;
152                                }
153                                mes "[Parmy Gianino]";
154                                mes "Alright, your application has been accepted. Now, you must pay the 50,000 Zeny application fee and bring some items before you can begin your formal training.";
155                                next;
156                                mes "[Parmy Gianino]";
157                                mes "But if you bring an ^551A8BOld Magic Book^000000 and ^551A8BHammer of Blacksmith^000000,";
158                                mes "we will accept that as a substitute for the item requirement.";
159                                next;
160                                mes "[Parmy Gianino]";
161                                mes "Now...";
162                                mes "Please sign";
163                                mes "the application.";
164                                next;
165                                select(strcharinfo(0));
166                                mes "[Parmy Gianino]";
167                                mes "Good, good. Now, if you have";
168                                mes "the Zeny for your application fee ready, I will tell you which items you will need to bring. Now, pay attention.";
169                                next;
170                                if (Zeny < 50000) {
171                                        mes "[Parmy Gianino]";
172                                        mes "Uh oh. You don't";
173                                        mes "seem to have enough Zeny.";
174                                        mes "Come back to me when you have 50,000 Zeny, otherwise we can't process your application.";
175                                        close;
176                                }
177                                set zeny,zeny-50000;
178                                mes "[Parmy Gianino]";
179                                mes "Let's see.";
180                                mes "" + strcharinfo(0);
181                                mes "needs to bring...";
182                                switch(rand(1,3)) {
183                                case 1:
184                                        set ALCH_Q,1;
185                                        mes "^551A8B7 Berserk Potions^000000.";
186                                        break;
187                                case 2:
188                                        set ALCH_Q,2;
189                                        mes "^551A8B100 Mini Furnaces^000000.";
190                                        break;
191                                case 3:
192                                        set ALCH_Q,3;
193                                        mes "^551A8B7,500 Fire Arrows^000000.";
194                                }
195                                next;
196                                mes "[Parmy Gianino]";
197                                mes "Once you've gathered";
198                                mes "those items, come back";
199                                mes "to me and your training";
200                                mes "as an Alchemist will begin.";
201                                mes "See you soon~";
202                                close;
203                        }
204                        mes "[Parmy Gianino]";
205                        mes "Talented Merchants";
206                        mes "are always welcome here.";
207                        mes "Please come back soon.";
208                        close;
209                case 3:
210                        mes "[Parmy Gianino]";
211                        mes "Umm...";
212                        mes "Please let me know";
213                        mes "if you need anything.";
214                        close;
215                }
216        }
217        else if (ALCH_Q >= 1 && ALCH_Q <= 3) {
218                if (countitem(1006) > 0 && countitem(1005) > 0) {
219                        mes "Well now~!";
220                        mes "You've brought an";
221                        mes "Old Magic Book and";
222                        mes "a Hammer of Blacksmith.";
223                        mes "We'll put these items";
224                        mes "to good use.";
225                        next;
226                        delitem 1006,1; //Old_Magic_Book
227                        delitem 1005,1; //Hammer_Of_Blacksmith
228                        mes "[Parmy Gianino]";
229                        mes "Okay, now you need to learn";
230                        mes "the basics to being an Alchemist and learn the procedures for mixing chemicals and medicines.";
231                        set ALCH_Q,4;
232                        next;
233                        mes "[Parmy Gianino]";
234                        mes "But before all of that, you need to speak to Raspuchin. I'm not really sure what you'll be talking about with him...";
235                        next;
236                        mes "[Parmy Gianino]";
237                        mes "It shouldn't be anything extraordinary, but you're still required to speak to Raspuchin, since apparently he's a part of the Alchemist selection process.";
238                        close;
239                }
240                switch(ALCH_Q) {
241                case 1: setarray .@items[0],657,7; break;
242                case 2: setarray .@items[0],612,100; break;
243                case 3: setarray .@items[0],1752,7500; break;
244                }
245                if (countitem(.@items[0]) >= .@items[1]) {
246                        mes "Seems like";
247                        mes "you're all ready.";
248                        mes "The Union will put";
249                        mes "these items to good use.";
250                        next;
251                        delitem .@items[0],.@items[1];
252                        mes "[Parmy Gianino]";
253                        mes "Okay, now you need to learn";
254                        mes "the basics to being an Alchemist and learn the procedures for mixing chemicals and medicines.";
255                        set ALCH_Q,4;
256                        next;
257                        mes "[Parmy Gianino]";
258                        mes "But before all of that, you need to speak to Raspuchin. I'm not really sure what you'll be talking about with him...";
259                        next;
260                        mes "[Parmy Gianino]";
261                        mes "It shouldn't be anything extraordinary, but you're still required to speak to Raspuchin, since apparently he's a part of the Alchemist selection process.";
262                        close;
263                }
264                mes "Aren't you ready?";
265                mes "Like I said before,";
266                mes "you must bring";
267                mes "^551A8B"+.@items[1]+" "+getitemname(.@items[0])+"s^000000.";
268                next;
269                mes "[Parmy Gianino]";
270                mes "Come back when you";
271                mes "have prepared the";
272                mes "required items.";
273                close;
274        }
275        else if (ALCH_Q == 4) {
276                mes "Go and talk to";
277                mes "Mr. Raspuchin.";
278                mes "He's involved in the";
279                mes "Alchemist selection process, whatever that might mean.";
280                next;
281                mes "[Parmy Gianino]";
282                mes "Hopefully, it";
283                mes "won't be too much of";
284                mes "a problem. I guess he'll just interview you, and ask you";
285                mes "some simple questions.";
286                close;
287        }
288        else {
289                mes "Ah, I'm sorry, but";
290                mes "I'm busy right now~";
291                next;
292                mes "[Parmy Gianino]";
293                mes "Why don't you ask";
294                mes "someone else if you're";
295                mes "not sure who to visit";
296                mes "next? Good luck~";
297                close;
298        }
299}
300
301alde_alche,175,107,3    script  Fastidious Alchemist#am 749,{
302        mes "[Raspuchin Gregory]";
303        if (BaseJob != Job_Merchant) {
304                if (BaseJob == Job_Alchemist) {
305                        mes "Heeheehee";
306                        mes "keheheh~!";
307                        mes "Eh? What do you want?!";
308                        next;
309                        mes "[Raspuchin Gregory]";
310                        mes "You're not here to steal my experimental results or plagiarize my work, are you? How dare you consider intellectual theft!";
311                        next;
312                        mes "[Raspuchin Gregory]";
313                        mes "You're not, are you?";
314                        mes "Well, as a colleague,";
315                        mes "let me just warn you";
316                        mes "that such tricks aren't";
317                        mes "tolerated here in the";
318                        mes "Alchemist Union!";
319                        close;
320                }
321                else if (BaseClass == Job_Novice) {
322                        mes "Heeheehee";
323                        mes "keheheh~!";
324                        mes "How cute, you've come";
325                        mes "all this way just to play...";
326                        next;
327                        mes "[Raspuchin Gregory]";
328                        mes "I'll let you";
329                        mes "go this time...";
330                        mes "But next time, don't";
331                        mes "expect to leave so easily...";
332                        close;
333                }
334                else {
335                        mes "What is it?!";
336                        mes "You're curious as";
337                        mes "to what I'm doing?";
338                        next;
339                        mes "[Raspuchin Gregory]";
340                        mes "Heehee";
341                        mes "keheheh~!";
342                        mes "Why, I'm busy";
343                        mes "researching,";
344                        mes "of course!";
345                        next;
346                        mes "[Raspuchin Gregory]";
347                        mes "Once this";
348                        mes "potion is complete...";
349                        mes "You can use it to take";
350                        mes "over an entire nation!";
351                        next;
352                        mes "[Raspuchin Gregory]";
353                        mes "Hee hee hee!";
354                        mes "Something this";
355                        mes "dangerous has to";
356                        mes "be kept a secret!";
357                        mes "Understand?";
358                        close;
359                }
360        }
361        if (ALCH_Q == 0) {
362                mes "Heeheehee";
363                mes "keheheh~!";
364                mes "What do you";
365                mes "want, kid?";
366                next;
367                mes "[Raspuchin Gregory]";
368                mes "A Merchant should go and set up shop and vend items. Why are you wandering in a place like this?";
369                next;
370                mes "[Raspuchin Gregory]";
371                mes "Heheheh~!";
372                mes "Go vend somwhere else!";
373                mes "And leave me to my";
374                mes "dark enterprise!";
375                close;
376        }
377        else if (ALCH_Q >= 1 && ALCH_Q <= 3) {
378                mes "Heeheehee";
379                mes "keheheh~!";
380                mes "What do you";
381                mes "want, kid?";
382                next;
383                mes "[Raspuchin Gregory]";
384                mes "What...?";
385                mes "Learn Alchemy?!";
386                mes "Don't even speak";
387                mes "such nonsense!";
388                next;
389                mes "[Raspuchin Gregory]";
390                mes "Even if you tried studying for a thousand years, maybe even more, it'd be useless to you! Forget about it and just worry about your store!";
391                close;
392        }
393        else if (ALCH_Q == 4) {
394                mes "Heeheehee";
395                mes "keheheh~!";
396                mes "What do you";
397                mes "want, kid?";
398                next;
399                mes "[Raspuchin Gregory]";
400                mes "What...?";
401                mes "Join the Union!?";
402                mes "I don't like it...";
403                mes "I just don't...!";
404                next;
405                mes "[Raspuchin Gregory]";
406                mes "Nowadays, anyone thinks they can";
407                mes "be Alchemists just by knowing how to mix a few herbs. That's why my interview is necessary.";
408                next;
409                mes "[Raspuchin Gregory]";
410                mes "Heeheehee";
411                mes "keheheh~!";
412                mes "I plan on weeding out all the dumb and incompetent, and chase them";
413                mes "all away! We don't need morons!";
414                next;
415                if (JobLevel == 50) {
416                        mes "[Raspuchin Gregory]";
417                        mes "Wait...";
418                        mes "Maybe I've";
419                        mes "misjudged you.";
420                        if (sex == 1) {
421                                mes "You might be a pretty boy,";
422                                mes "but I can tell you're smart";
423                                mes "from your eyes.";
424                        }
425                        else {
426                                mes "Huh. You're a cutie alright,";
427                                mes "but I can tell you've got brains.";
428                        }
429                        next;
430                        mes "[Raspuchin Gregory]";
431                        mes "You're not just some stupid kid.";
432                        mes "I can tell youve gone through some rough times as a Merchant. Excellent. Keh heh heh~";
433                        next;
434                        mes "[Raspuchin Gregory]";
435                        mes "Fine, just so we don't insult each other's intelligence, I'll just let you pass the interview.";
436                        next;
437                        mes "[Raspuchin Gregory]";
438                        mes "So hurry up, become an Alchemist, do some good research, and you might turn out to be of some help to me. Hahahahahaha~!";
439                        next;
440                        mes "[Raspuchin Gregory]";
441                        mes "Now go to Darwin!";
442                        mes "He'll teach you how to do the experiments. Just tell him that";
443                        mes "I sent you.";
444                        set ALCH_Q,6;
445                        close;
446                }
447                mes "[Raspuchin Gregory]";
448                mes "Surprised, are you?";
449                mes "Keheheh~ If you thought";
450                mes "becoming an Alchemist was";
451                mes "just a matter of changing";
452                mes "your clothes, then you're";
453                mes "sadly mistaken.";
454                next;
455                mes "[Raspuchin Gregory]";
456                mes "Now, try solving";
457                mes "all these problems.";
458                mes "Let's see how smart";
459                mes "really are.";
460                next;
461L_AskQuestions:
462                switch(rand(1,3)) {
463                case 1:
464                        mes "[Raspuchin Gregory]";
465                        mes "12 + 23 + 34 + 45 = ?";
466                        next;
467                        input .@input;
468                        if (.@input != 114) set .@w_point,.@w_point+1;
469                        mes "[Raspuchin Gregory]";
470                        mes "1000 - 36 - 227 - 348 = ?";
471                        next;
472                        input .@input;
473                        if (.@input != 389) set .@w_point,.@w_point+1;
474                        mes "[Raspuchin Gregory]";
475                        mes "14 * 17 * 3 = ?";
476                        next;
477                        input .@input;
478                        if (.@input != 714) set .@w_point,.@w_point+1;
479                        mes "[Raspuchin Gregory]";
480                        mes "9765 / 3 / 5 / 7 = ?";
481                        next;
482                        input .@input;
483                        if (.@input != 93) set .@w_point,.@w_point+1;
484                        mes "[Raspuchin Gregory]";
485                        mes "(47 * 28) - (1376 / 4) = ?";
486                        next;
487                        input .@input;
488                        if (.@input != 972) set .@w_point,.@w_point+1;
489                        mes "[Raspuchin Gregory]";
490                        mes "(2646 / 7) + (13 * 28) = ?";
491                        next;
492                        input .@input;
493                        if (.@input != 742) set .@w_point,.@w_point+1;
494                        mes "[Raspuchin Gregory]";
495                        mes "How much do";
496                        mes "12 Red Potions,";
497                        mes "1 Butterfly Wing";
498                        mes "and 5 Fly Wings cost";
499                        mes "after a 24 % discount?";
500                        next;
501                        input .@input;
502                        if (.@input != 909) set .@w_point,.@w_point+1;
503                        mes "[Raspuchin Gregory]";
504                        mes "What is the";
505                        mes "total weight of";
506                        mes "3 Scimiters, 2 Helms";
507                        mes "and 1 Long Coat?";
508                        next;
509                        input .@input;
510                        if (.@input != 450) set .@w_point,.@w_point+1;
511                        mes "[Raspuchin Gregory]";
512                        mes "What is the";
513                        mes "total defense of";
514                        mes "a Biretta, Mantle,";
515                        mes "Opera Mask, Ribbon,";
516                        mes "Muffler, Boots, and";
517                        mes "Ear Muffs?";
518                        next;
519                        input .@input;
520                        if (.@input != 20) set .@w_point,.@w_point+1;
521                        mes "[Raspuchin Gregory]";
522                        mes "If you buy 5 Helms";
523                        mes "with a 24 % discount";
524                        mes "and sell it at 20";
525                        mes "how much profit";
526                        mes "do you earn?";
527                        next;
528                        input .@input;
529                        if (.@input != 8800) set .@w_point,.@w_point+1;
530                        break;
531                case 2:
532                        mes "[Raspuchin Gregory]";
533                        mes "13 + 25 + 37 + 48 = ?";
534                        next;
535                        input .@input;
536                        if (.@input != 123) set .@w_point,.@w_point+1;
537                        mes "[Raspuchin Gregory]";
538                        mes "1000 - 58 - 214 - 416 = ?";
539                        next;
540                        input .@input;
541                        if (.@input != 312) set .@w_point,.@w_point+1;
542                        mes "[Raspuchin Gregory]";
543                        mes "12 * 24 * 3 = ?";
544                        next;
545                        input .@input;
546                        if (.@input != 864) set .@w_point,.@w_point+1;
547                        mes "[Raspuchin Gregory]";
548                        mes "10530 / 3 / 5 / 2 = ?";
549                        next;
550                        input .@input;
551                        if (.@input != 351) set .@w_point,.@w_point+1;
552                        mes "[Raspuchin Gregory]";
553                        mes "(35 * 19) - (1792 / 7) = ?";
554                        next;
555                        input .@input;
556                        if (.@input != 409) set .@w_point,.@w_point+1;
557                        mes "[Raspuchin Gregory]";
558                        mes "(2368 / 8) + (24 * 17) = ?";
559                        next;
560                        input .@input;
561                        if (.@input != 704) set .@w_point,.@w_point+1;
562                        mes "[Raspuchin Gregory]";
563                        mes "(2646 / 7) + (13 * 28) = ?";
564                        next;
565                        input .@input;
566                        if (.@input != 742) set .@w_point,.@w_point+1;
567                        mes "[Raspuchin Gregory]";
568                        mes "What is the";
569                        mes "total price of";
570                        mes "15 Green Potions,";
571                        mes "6 Magnifiers and";
572                        mes "4 Traps after";
573                        mes "a 24 % discount?";
574                        next;
575                        input .@input;
576                        if (.@input != 934) set .@w_point,.@w_point+1;
577                        mes "[Raspuchin Gregory]";
578                        mes "What is the";
579                        mes "total weight of";
580                        mes "3 Ring Pommel Sabers,";
581                        mes "4 Caps, and 2 Boots?";
582                        next;
583                        input .@input;
584                        if (.@input != 550) set .@w_point,.@w_point+1;
585                        mes "[Raspuchin Gregory]";
586                        mes "What is the";
587                        mes "total defense of";
588                        mes "a Buckler, Long Coat,";
589                        mes "Gas Mask, Big Ribbon,";
590                        mes "Cute Ribbon, Sakkat,";
591                        mes "and Glasses?";
592                        next;
593                        input .@input;
594                        if (.@input != 16) set .@w_point,.@w_point+1;
595                        mes "[Raspuchin Gregory]";
596                        mes "How much profit do you";
597                        mes "make if you buy Tights";
598                        mes "at a 24 % discount and";
599                        mes "sell it at 20 % of";
600                        mes "the normal price?";
601                        next;
602                        input .@input;
603                        if (.@input != 8520) set .@w_point,.@w_point+1;
604                        break;
605                case 3:
606                        mes "[Raspuchin Gregory]";
607                        mes "12 + 23 + 34 + 45 = ?";
608                        next;
609                        input .@input;
610                        if (.@input != 114) set .@w_point,.@w_point+1;
611                        mes "[Raspuchin Gregory]";
612                        mes "1000 - 58 - 214 - 416 = ?";
613                        next;
614                        input .@input;
615                        if (.@input != 312) set .@w_point,.@w_point+1;
616                        mes "[Raspuchin Gregory]";
617                        mes "14 * 17 * 3 = ?";
618                        next;
619                        input .@input;
620                        if (.@input != 714) set .@w_point,.@w_point+1;
621                        mes "[Raspuchin Gregory]";
622                        mes "10530 / 3 / 5 / 2 = ?";
623                        next;
624                        input .@input;
625                        if (.@input != 351) set .@w_point,.@w_point+1;
626                        mes "[Raspuchin Gregory]";
627                        mes "(47 * 28) - (1376 / 4) = ?";
628                        next;
629                        input .@input;
630                        if (.@input != 972) set .@w_point,.@w_point+1;
631                        mes "[Raspuchin Gregory]";
632                        mes "(2646 / 7) + (13 * 28) = ?";
633                        next;
634                        input .@input;
635                        if (.@input != 742) set .@w_point,.@w_point+1;
636                        mes "[Raspuchin Gregory]";
637                        mes "What is the";
638                        mes "total cost of";
639                        mes "6 Red Potions,";
640                        mes "7 Green Potions,";
641                        mes "and 8 Fly Wings";
642                        mes "after a 24 % discount?";
643                        next;
644                        input .@input;
645                        if (.@input != 798) set .@w_point,.@w_point+1;
646                        mes "[Raspuchin Gregory]";
647                        mes "What is the";
648                        mes "total weight of";
649                        mes "2 Ring Pommel Sabers,";
650                        mes "3 Caps, and 3 boots?";
651                        next;
652                        input .@input;
653                        if (.@input != 480) set .@w_point,.@w_point+1;
654                        mes "[Raspuchin Gregory]";
655                        mes "What is the";
656                        mes "total defense of";
657                        mes "a Mirror Shield, Mr. Smile, Leather Jacket, Silk Robe, Wedding Veil, Muffler, and Eye Patch?";
658                        next;
659                        input .@input;
660                        if (.@input != 12) set .@w_point,.@w_point+1;
661                        mes "[Raspuchin Gregory]";
662                        mes "If you buy 4 Padded Armors";
663                        mes "at a 25% discount and sell";
664                        mes "them at 20% of the original";
665                        mes "price, how much profit would";
666                        mes "you make from this sale?";
667                        next;
668                        if (.@input != 7680) set w_point,w_point+1;
669                }
670                if (.@w_point == 0) {
671                        mes "[Raspuchin Gregory]";
672                        mes "Ooh...";
673                        mes "Excellent! Great!";
674                        mes "You got them all correct!?";
675                        mes "Keheheh, I have no choice but to acknowledge you...";
676                        next;
677                }
678                else if (.@w_point == 1) {
679                        mes "[Raspuchin Gregory]";
680                        mes "You got one wrong!";
681                        mes "But I'll let it slide.";
682                        mes "You pass the interview!";
683                        next;
684                }
685                else if (.@w_point == 2 && ALCH_Q == 5) {
686                        mes "[Raspuchin Gregory]";
687                        mes "You've got serious";
688                        mes "weaknesses in math,";
689                        mes "but I'll let you go this time...";
690                        next;
691                }
692                else {
693                        set ALCH_Q,5;
694                        mes "[Raspuchin Gregory]";
695                        mes "Keheheh! Idiot!";
696                        mes "Just listening to your";
697                        mes "answers is making me feel";
698                        mes "stupider! You might as well";
699                        mes "have got them all wrong!";
700                        next;
701                        mes "[Raspuchin Gregory]";
702                        mes "How can a person that";
703                        mes "can't even answer all of";
704                        mes "these simple questions think";
705                        mes "of becoming an Alchemist?!";
706                        next;
707                        mes "[Raspuchin Gregory]";
708                        mes "Hm...?";
709                        mes "Did you get";
710                        mes "any right?";
711                        next;
712                        mes "[Raspuchin Gregory]";
713                        mes "Fool! Even if you make one little mistake, everything goes wrong";
714                        mes "in Alchemy! Now get out of here!";
715                        mes "You make me sick!";
716                        close;
717                }
718                mes "[Raspuchin Gregory]";
719                mes "So hurry up, become an Alchemist, do some good research, and you might turn out to be of some help to me. Hahahahahaha~!";
720                next;
721                mes "[Raspuchin Gregory]";
722                mes "Now go to Darwin!";
723                mes "He'll teach you how to do the experiments. Just tell him that";
724                mes "I sent you.";
725                set ALCH_Q,6;
726                close;
727        }
728        else if (ALCH_Q == 5) {
729                mes "What...?!";
730                mes "You want to take";
731                mes "the test again?!";
732                mes "I thought I told";
733                mes "you to leave!";
734                next;
735                mes "[Raspuchin Gregory]";
736                mes "I don't like it...";
737                mes "I don't like this!";
738                next;
739                mes "[Raspuchin Gregory]";
740                mes "Fine...";
741                mes "I'll try to overlook your pitiful performance last time and give";
742                mes "you another chance. Don't screw";
743                mes "up again, got it?";
744                next;
745                mes "[Raspuchin Gregory]";
746                mes "Now then,";
747                mes "give me all the";
748                mes "^551A8Bright^000000 answers";
749                mes "this time.";
750                next;
751                goto L_AskQuestions;
752        }
753        else if (ALCH_Q == 6) {
754                mes "What are you doing?";
755                mes "Go and find Darwin now.";
756                next;
757                mes "[Raspuchin Gregory]";
758                mes "Keheheheheheheheh~";
759                mes "Don't think this is the end of it!";
760                close;
761        }
762        mes "Keheheheheheheheh~";
763        mes "Don't think this is the end of it!";
764        close;
765}
766
767alde_alche,13,15,7      script  Studying Man#am 750,{
768        if (checkweight(1201,1) == 0) {
769                mes "- Wait a minute! -";
770                mes "- Currently you are carrying -";
771                mes "- too many items with you. -";
772                mes "- Please come back again -";
773                mes "- after you store some items into kafra storage. -";
774                close;
775        }
776        mes "[Darwin]";
777        if (BaseJob != Job_Merchant) {
778                if (BaseJob == Job_Alchemist) {
779                        mes "Ah...";
780                        mes "You...";
781                        mes "You've become";
782                        mes "an Alchemist.";
783                        next;
784                        mes "[Darwin]";
785                        mes "Remember...";
786                        mes "In your quest";
787                        mes "to make your";
788                        mes "dreams come true,";
789                        mes "do not lose what";
790                        mes "you cherish.";
791                        next;
792                        mes "[Darwin]";
793                        mes "Ah...";
794                        mes "Harmona...";
795                        mes "My love...";
796                        close;
797                }
798                else {
799                        mes "When you have";
800                        mes "your dreams, you";
801                        mes "have everything.";
802                        mes "Without them, you have";
803                        mes "nothing more to lose.";
804                        next;
805                        mes "[Darwin]";
806                        mes "These cursed eyes...";
807                        mes "They've lost sight of";
808                        mes "my dreams a long time ago.";
809                        mes "Ha ha ha ha...";
810                        next;
811                        mes "[Darwin]";
812                        mes "Does paradise";
813                        mes "really exist...?";
814                        mes "Not without my love...";
815                        mes "Not without Harmona...";
816                        close;
817                }
818        }
819        if (ALCH_Q == 6) {
820                mes "...";
821                next;
822                mes "[Darwin]";
823                mes "...";
824                mes "......";
825                next;
826                mes "[Darwin]";
827                mes "...";
828                mes "......";
829                mes "Who is it...?";
830                next;
831                monster "alde_alche",13,15,"Wolf",1013,1;
832                killmonsterall "alde_alche";
833                mes "[Darwin]";
834                mes "A wolf?";
835                mes "Or a human?";
836                mes "You must be seeking";
837                mes "something, are you not?";
838                next;
839                mes "[Darwin]";
840                mes "After all...";
841                mes "Everyone has desires";
842                mes "to fulfill. Be be careful.";
843                mes "Do not be like the wild";
844                mes "wolf drawn to the flowers.";
845                next;
846                mes "[Darwin]";
847                mes "In your efforts to gain something else, you may end up sacrificing something precious to you.";
848                next;
849                mes "[Darwin]";
850                mes "Cultivating joy and happiness";
851                mes "is much like cultivating flowers.";
852                mes "If something is missing, the";
853                mes "flower will wilt away...";
854                next;
855                mes "[Darwin]";
856                mes "What brings you";
857                mes "to this kind of place?";
858                next;
859                switch(select("I want to learn how to experiment.:Tell me more about flowers.:Nothing.")) {
860                case 1:
861                        mes "[Darwin]";
862                        mes "You wish to";
863                        mes "learn Alchemy?";
864                        mes "Everything I know,";
865                        mes "I've learned for the";
866                        mes "sake of making my";
867                        mes "dream come true...";
868                        next;
869                        mes "[Darwin]";
870                        mes "I'll teach";
871                        mes "you the basics...";
872                        mes "But everything you";
873                        mes "learn afterwards must";
874                        mes "be directed through";
875                        mes "your own motivations.";
876                        next;
877                        mes "[Darwin]";
878                        mes "I will teach you";
879                        mes "how to make simple";
880                        mes "medicine. So please";
881                        mes "bring the following";
882                        mes "materials right away.";
883                        next;
884                        mes "[Darwin]";
885                        mes "^551A8B3 Medicine Bowls^000000,";
886                        mes "^551A8B3 Empty Bottles^000000,";
887                        mes "^551A8B1 Red Herb^000000,";
888                        mes "^551A8B1 Yellow Herb^000000 and";
889                        mes "^551A8B1 White Herb^000000.";
890                        set ALCH_Q,7;
891                        next;
892                        mes "[Darwin]";
893                        mes "Once you have";
894                        mes "prepared everything,";
895                        mes "return to me.";
896                        close;
897                case 2:
898                        mes "[Darwin]";
899                        mes "Flowers...?";
900                        mes "In the darkest";
901                        mes "recesses of my mind,";
902                        mes "there is a blossum";
903                        mes "that I faintly remember...";
904                        next;
905                        mes "[Darwin]";
906                        mes "For the one that";
907                        mes "I love, I put all";
908                        mes "of my efforts into";
909                        mes "researching that one thing.";
910                        next;
911                        mes "[Darwin]";
912                        mes "I won't tell you the details,";
913                        mes "but I was basically researching";
914                        mes "the relationship between";
915                        mes "wolves and flowers.";
916                        next;
917                        mes "[Darwin]";
918                        mes "But yes...";
919                        mes "It was a flower.";
920                        mes "With its shine, it was said";
921                        mes "to let you see paradise.";
922                        mes "The ^551A8BIllusion Flower^000000...";
923                        next;
924                        mes "[Darwin]";
925                        mes "I even made";
926                        mes "a Homunculus,";
927                        mes "but no one believed that I could create new life from a flower...";
928                        next;
929                        mes "[Darwin]";
930                        mes "Then...";
931                        mes "Well, some other things happened, and now I have nothing left. Time no longer has any meaning for me.";
932                        next;
933                        mes "[Darwin]";
934                        mes "Ahh...";
935                        mes "Harmona...";
936                        mes "Where have you gone?";
937                        mes "I hope you're in a field";
938                        mes "of beautiful flowers...";
939                        close;
940                case 3:
941                        mes "[Darwin]";
942                        mes "Consider what";
943                        mes "is most precious";
944                        mes "to you. It cannot";
945                        mes "be protected if you";
946                        mes "do not recognize it.";
947                        close;
948                }
949        }
950        else if (ALCH_Q == 7) {
951                mes "...";
952                mes "......";
953                next;
954                mes "[Darwin]";
955                mes "...";
956                mes "......";
957                mes "Who is it...?";
958                next;
959                mes "[Darwin]";
960                mes "Ah...";
961                mes "You are the one who";
962                mes "wishes to learn Alchemy.";
963                mes "Have you prepared everything?";
964                next;
965                if (countitem(710) > 0) {
966                        mes "[Darwin]";
967                        mes "Wait.";
968                        mes "That Illusion Flower.";
969                        mes "How did you get that?";
970                        next;
971                        mes "[Darwin]";
972                        mes "Where did you find it?!";
973                        mes "The flower that slowly";
974                        mes "blooms under the";
975                        mes "moonlight?";
976                        mes "It's beautiful...!";
977                        next;
978                        mes "[Darwin]";
979                        mes "Th-That flower...";
980                        mes "Please let me see it.";
981                        mes "The Illusion Flower!";
982                        mes "Uwaaaaaaah!!";
983                        next;
984                        mes "[Darwin]";
985                        mes "Would you be so kind";
986                        mes "as to let me have this flower?";
987                        mes "I'm sure that this is the Moonlight Flower that I've been seeking!";
988                        next;
989                        if (select("Sorry, I can't give it to you.:I brought it to give to you.") == 1) {
990                                mes "[Darwin]";
991                                mes "I understand.";
992                                mes "You can't give";
993                                mes "such a precious";
994                                mes "flower to just anyone.";
995                                mes "Well... It's okay.";
996                                next;
997                                mes "[Darwin]";
998                                mes "It just brought back old memories. I shouldn't have asked in the first place. In any case, please bring what is needed for the experiment.";
999                                next;
1000                                mes "[Darwin]";
1001                                mes "Please leave that flower";
1002                                mes "somewhere else. It brings";
1003                                mes "back too many memories...";
1004                                close;
1005                        }
1006                        mes "[Darwin]";
1007                        mes "Are you";
1008                        mes "serious?!";
1009                        mes "Thank you!";
1010                        mes "Such a precious flower.";
1011                        mes "Ah, Harmona, my love...";
1012                        next;
1013                        mes "[Darwin]";
1014                        mes "Yes...";
1015                        mes "I shall repay you for this.";
1016                        mes "I shall plant all of my knowledge of Alchemy directly into your mind...";
1017                        next;
1018                        mes "[Darwin]";
1019                        mes "Open your eyes wide,";
1020                        mes "and look into my eyes!!";
1021                        mes "Don't stop until the end!!";
1022                        next;
1023                        mes "Lorem ipsum dolor sit amet,";
1024                        next;
1025                        mes "Lorem ipsum dolor sit amet,";
1026                        mes "consectetuer adipiscing elit.";
1027                        next;
1028                        mes "Lorem ipsum dolor sit amet,";
1029                        mes "consectetuer adipiscing elit.";
1030                        mes "Aenean fermentum ullamcorper.";
1031                        next;
1032                        mes "Lorem ipsum dolor sit amet,";
1033                        mes "consectetuer adipiscing elit.";
1034                        mes "Aenean fermentum ullamcorper.";
1035                        mes "Vestibulum ante ipsum primis in";
1036                        next;
1037                        mes "Lorem ipsum dolor sit amet,";
1038                        mes "consectetuer adipiscing elit.";
1039                        mes "Aenean fermentum ullamcorper.";
1040                        mes "Vestibulum ante ipsum primis in";
1041                        mes "faucibus orci luctus et ultrices";
1042                        next;
1043                        mes "Lorem ipsum dolor sit amet,";
1044                        mes "consectetuer adipiscing elit.";
1045                        mes "Aenean fermentum ullamcorper.";
1046                        mes "Vestibulum ante ipsum primis in";
1047                        mes "faucibus orci luctus et ultrices";
1048                        mes "posuere cubilia Curae; Morbi";
1049                        next;
1050                        mes "Lorem ipsum dolor sit amet,";
1051                        mes "consectetuer adipiscing elit.";
1052                        mes "Aenean fermentum ullamcorper.";
1053                        mes "Vestibulum ante ipsum primis in";
1054                        mes "faucibus orci luctus et ultrices";
1055                        mes "posuere cubilia Curae; Morbi";
1056                        mes "massa, fermentum vitae...";
1057                        next;
1058                        delitem 710,1; //Illusion_Flower
1059                        mes "[Darwin]";
1060                        mes "^666666*Gasp...*^000000";
1061                        mes "You are now";
1062                        mes "an Alchemist!!";
1063                        mes "Go to the Union";
1064                        mes "and cast away the last";
1065                        mes "vestiges of Merchant life!!";
1066                        set ALCH_Q,40;
1067                        close;
1068                }
1069                else if (countitem(7134) > 2 && countitem(713) > 2 && countitem(507) > 0 && countitem(508) > 0 && countitem(509) > 0) {
1070                        mes "[Darwin]";
1071                        mes "Seems like you have everything ready. As promised, I will teach you how to make simple medicine.";
1072                        next;
1073                        mes "[Darwin]";
1074                        mes "First, prepare the Medicine Bowl. Then, you put the Herbs inside, like this, and slowly crush them.";
1075                        next;
1076                        mes "[Darwin]";
1077                        mes "Pour small amounts";
1078                        mes "of clean water and stir";
1079                        mes "the mixture until it thickens.";
1080                        mes "Afterwards, add some more Herbs.";
1081                        next;
1082                        mes "[Darwin]";
1083                        mes "That's how you make it. If you think you have enough, gently pour the mixture into an empty bottle.";
1084                        delitem 7134,3; //Medicine_Bowl
1085                        delitem 713,3; //Empty_Bottle
1086                        delitem 507,1; //Red_Herb
1087                        delitem 508,1; //Yellow_Herb
1088                        delitem 509,1; //White_Herb
1089                        next;
1090                        mes "[Darwin]";
1091                        mes "There you go,";
1092                        mes "it's complete.";
1093                        mes "Now, make some medicine";
1094                        mes "using the simple procedure";
1095                        mes "I just explained to you.";
1096                        set w_point,0;
1097                        next;
1098                        switch(select("Prepare the Medicine Bowl.:Put the Medicine Bowl on your head.:Kick the Medicine Bowl.")) {
1099                        case 1:
1100                                break;
1101                        case 2:
1102                                set .@w_point,.@w_point+1;
1103                                mes "[Darwin]";
1104                                mes "What...?";
1105                                next;
1106                                break;
1107                        case 3:
1108                                set .@w_point,.@w_point+1;
1109                                mes "[Darwin]";
1110                                mes "No!";
1111                                next;
1112                                break;
1113                        }
1114                        switch(select("Put some dirt in the Medicine Bowl.:Put some Herbs in the Medicine Bowl.:Put a Harp in the Medicine Bowl.")) {
1115                        case 1:
1116                                set .@w_point,.@w_point+1;
1117                                mes "[Darwin]";
1118                                mes "...Eh!?";
1119                                mes "That's not";
1120                                mes "medicine!";
1121                                next;
1122                                break;
1123                        case 2:
1124                                break;
1125                        case 3:
1126                                set .@w_point,.@w_point+1;
1127                                mes "[Darwin]";
1128                                mes "A Harp?";
1129                                mes "And how would";
1130                                mes "you do that?";
1131                                next;
1132                                break;
1133                        }
1134                        switch(select("Crush the Herbs.:Crush the Medicine Bowl.:Crush Darwin's foot.")) {
1135                        case 1:
1136                                break;
1137                        case 2:
1138                                set .@w_point,.@w_point+1;
1139                                mes "[Darwin]";
1140                                mes "Wh-What are";
1141                                mes "you doing!?";
1142                                next;
1143                                break;
1144                        case 3:
1145                                set .@w_point,.@w_point+1;
1146                                mes "[Darwin]";
1147                                mes "Agh...!";
1148                                mes "What do you";
1149                                mes "think you're";
1150                                mes "doing?!";
1151                                next;
1152                                break;
1153                        }
1154                        switch(select("Spray clean water.:Drink clean water.:Pour clean water.")) {
1155                        case 1:
1156                                set .@w_point,.@w_point+1;
1157                                mes "[Darwin]";
1158                                mes "Huh?";
1159                                mes "What are you doing?";
1160                                next;
1161                                break;
1162                        case 2:
1163                                set .@w_point,.@w_point+1;
1164                                mes "[Darwin]";
1165                                mes "W-wait...";
1166                                mes "Are you";
1167                                mes "taking a break?";
1168                                next;
1169                                break;
1170                        case 3:
1171                                break;
1172                        }
1173                        switch(select("Continue crushing the Herbs.:Continue eating the Herbs.:Continue dancing and singing.")) {
1174                        case 1:
1175                                break;
1176                        case 2:
1177                                set .@w_point,.@w_point+1;
1178                                mes "[Darwin]";
1179                                mes "Eat the Herbs?";
1180                                mes "I think you need";
1181                                mes "to focus on the";
1182                                mes "task at hand...";
1183                                next;
1184                                break;
1185                        case 3:
1186                                set .@w_point,.@w_point+1;
1187                                mes "[Darwin]";
1188                                mes "Singing and";
1189                                mes "dancing? Alchemists";
1190                                mes "don't do that, have";
1191                                mes "you gone crazy?";
1192                                next;
1193                                break;
1194                        }
1195                        switch(select("Put noodles in and fry it.:Pour it in an empty bottle.:Hold the Medicine Bowl and drink it.")) {
1196                        case 1:
1197                                set .@w_point,.@w_point+1;
1198                                mes "[Darwin]";
1199                                mes "We're Alchemists,";
1200                                mes "not restaurant chefs.";
1201                                next;
1202                                break;
1203                        case 2:
1204                                break;
1205                        case 3:
1206                                set .@w_point,.@w_point+1;
1207                                mes "[Darwin]";
1208                                mes "Huh...";
1209                                mes "Pretty sloppy...";
1210                                next;
1211                                break;
1212                        }
1213                        if (.@w_point > 0) {
1214                                mes "[Darwin]";
1215                                mes "...";
1216                                mes "......";
1217                                next;
1218                                mes "[Darwin]";
1219                                mes "You messed up the mixture";
1220                                mes "since you didn't follow the procedure! Get some more ingredients so you can try it";
1221                                mes "again until you get it right.";
1222                                close;
1223                        }
1224                        getitem 501,1; //Red_Potion
1225                        getitem 503,1; //Yellow_Potion
1226                        getitem 504,1; //White_Potion
1227                        mes "[Darwin]";
1228                        mes "Good job.";
1229                        mes "It came out pretty well considering it's your first time. Go ahead and keep the medicines that you've just made.";
1230                        set ALCH_Q,8;
1231                        next;
1232                        mes "[Darwin]";
1233                        mes "Now, go into the next room";
1234                        mes "and speak to Van Helmont to";
1235                        mes "continue your training.";
1236                        next;
1237                        mes "[Darwin]";
1238                        mes "Never forget...";
1239                        mes "You must always protect";
1240                        mes "what is most precious to you.";
1241                        close;
1242                }
1243                else {
1244                        mes "[Darwin]";
1245                        mes "Have you forgotten";
1246                        mes "what you need to bring?";
1247                        mes "Let me remind you once";
1248                        mes "again. You must come";
1249                        mes "back with...";
1250                        next;
1251                        mes "[Darwin]";
1252                        mes "^551A8B3 Medicine Bowls^000000,";
1253                        mes "^551A8B3 Empty Bottle^000000,";
1254                        mes "^551A8B1 Red Herb^000000,";
1255                        mes "^551A8B1 Yellow Herb^000000 and";
1256                        mes "^551A8B1 White Herb^000000.";
1257                        next;
1258                        mes "[Darwin]";
1259                        mes "Come back";
1260                        mes "when you are";
1261                        mes "ready...";
1262                        close;
1263                }
1264        }
1265        else if (ALCH_Q == 8) {
1266                mes "I said to go";
1267                mes "to Van Helmont.";
1268                mes "I'd like to teach you";
1269                mes "more, but I can't.";
1270                next;
1271                mes "[Darwin]";
1272                mes "Aah...";
1273                mes "Harmona, my love.";
1274                mes "I can't even see the flower anymore. My soul quietly";
1275                mes "withers as well..";
1276                close;
1277        }
1278        else if (ALCH_Q == 40) {
1279                mes "I have already given you all of my knowledge and have nothing more";
1280                mes "to teach you.";
1281                next;
1282                mes "[Darwin]";
1283                mes "Go to the second floor and talk to speak to our Union Leader. Once";
1284                mes "you do that, your life as an Alchemist will begin.";
1285                close;
1286        }
1287        else {
1288                mes "When you have";
1289                mes "your dreams, you";
1290                mes "have everything.";
1291                mes "Without them, you have";
1292                mes "nothing more to lose.";
1293                next;
1294                mes "[Darwin]";
1295                mes "These cursed eyes...";
1296                mes "They've lost sight of";
1297                mes "my dreams a long time ago.";
1298                mes "Ha ha ha ha...";
1299                next;
1300                mes "[Darwin]";
1301                mes "Does paradise";
1302                mes "really exist...?";
1303                mes "Not without my love...";
1304                mes "Not without Harmona...";
1305                close;
1306        }
1307}
1308
1309alde_alche,79,19,5      script  Experiment Expert#am    748,{
1310        mes "[Van Helmont]";
1311        if (BaseJob != Job_Merchant) {
1312                if (BaseJob == Job_Alchemist) {
1313                        mes "What do you want?";
1314                        mes "I'm busy!! Don't";
1315                        mes "bother me and get";
1316                        mes "on your way.";
1317                        next;
1318                        mes "[Van Helmont]";
1319                        mes "Now, come on...";
1320                        mes "You'll never get";
1321                        mes "any research completed if you just slack off. Go out and learn all that you can.";
1322                        next;
1323                        mes "[Van Helmont]";
1324                        mes "Reading science journals and performing experiments. That's what Alchemy is all about. Now, let me get back to work!";
1325                        close;
1326                }
1327                else {
1328                        mes "Just a little...";
1329                        mes "A little bit more...";
1330                        mes "Nooo! Just a little";
1331                        mes "bit more and it";
1332                        mes "would've been done!";
1333                        next;
1334                        mes "[Van Helmont]";
1335                        mes "Why...?!";
1336                        mes "Why, another failure?!";
1337                        mes "My calculations were";
1338                        mes "all correct! W-Wait...!";
1339                        next;
1340                        mes "[Van Helmont]";
1341                        mes "Perhaps, if I capacitated the thermal flux by using the neutronic gradient, it just might work...!";
1342                        close;
1343                }
1344        }
1345        if (ALCH_Q == 8) {
1346                mes "Arrrrgh...!";
1347                mes "Why isn't this formula working? What's wrong? In theory, it's all correct, but there must be an error in the formula somewhere...";
1348                next;
1349                mes "[Van Helmont]";
1350                mes "I pour it in here, and it should stop. Wait, this is the wrong solution! How could I make such";
1351                mes "a dumb mistake?! When did these";
1352                mes "get switched?!";
1353                next;
1354                mes "[Van Helmont]";
1355                mes "Okay, okay...";
1356                mes "I just need to fix this part.";
1357                mes "No need to start over. I just";
1358                mes "need to fix it... But wait. Wait...";
1359                next;
1360                mes "[Van Helmont]";
1361                mes ".................";
1362                next;
1363                mes "[Van Helmont]";
1364                mes "Um...";
1365                mes "Who are you?";
1366                next;
1367                if (select("I want to become an Alchemist.:.......") == 2) {
1368                        mes "[Van Helmont]";
1369                        mes "Hmm...?";
1370                        mes "What, did you just want to watch? Fine, fine, but do it quietly and leave right when you're done.";
1371                        next;
1372                        mes "[Van Helmont]";
1373                        mes "Stay out of my way and don't go around touching stuff. There might be some volatile materials, so it'd be dangerous to have any accidents.";
1374                        close;
1375                }
1376                mes "[Van Helmont]";
1377                mes "You...?";
1378                mes "An Alchemist?";
1379                mes "What a funny Merchant.";
1380                next;
1381                mes "[Van Helmont]";
1382                mes "Well, that's nice, but I have very urgent experiments that require";
1383                mes "my attention, so don't get";
1384                mes "in the way.";
1385                next;
1386                if (select("Teach me something.:...") == 1) {
1387                        mes "[Van Helmont]";
1388                        mes "Argh...!";
1389                        mes "Didn't I just tell you not to bother me? What's so hard to understand about that?";
1390                        next;
1391                        mes "[Van Helmont]";
1392                        mes "Fine, fine. I'll give you an assignment. Learn something";
1393                        mes "new and come back. Let's see.";
1394                        mes "What would be good...";
1395                        next;
1396                        mes "[Van Helmont]";
1397                        mes "Okay, I got it.";
1398                        mes "Go learn how to make";
1399                        mes "a Counteragent and Mixture";
1400                        mes "from Molgenstein.";
1401                        next;
1402                        mes "[Van Helmont]";
1403                        mes "You don't need to bring anything. Just go watch him at work and have him tell you how he makes those solutions. Got it?";
1404                        next;
1405                        mes "[Van Helmont]";
1406                        set ALCH_Q,9;
1407                        mes "Well then, see you later.";
1408                        mes "You'd better get going as";
1409                        mes "soon as you can.";
1410                        close;
1411                }
1412                mes "[Van Helmont]";
1413                mes "...";
1414                next;
1415                mes "[Van Helmont]";
1416                mes "...";
1417                mes "......";
1418                next;
1419                mes "[Van Helmont]";
1420                mes "...";
1421                mes "......";
1422                next;
1423                mes "[Van Helmont]";
1424                mes "So if I recalibrate the combustion rate of this compound, that should negate any cohesive tendencies in this particle flux...";
1425                next;
1426                mes "[Van Helmont]";
1427                mes "But what am I going to do";
1428                mes "about all of this spontaneous";
1429                mes "crystallization?! I can't very well remove this matrix, I need it for the catalyst to reach the triple point.";
1430                next;
1431                mes "[Van Helmont]";
1432                mes "Damn!";
1433                mes "What am";
1434                mes "I going to do?!";
1435                close;
1436        }
1437        else if (ALCH_Q == 9) {
1438                mes "Alright, if I make an incision here in the Tentacle, and add a Jellopy and Sticky Mucus solution into the... Where the hell did my Medicine Bowl go?";
1439                next;
1440                mes "[Van Helmont]";
1441                mes "Did I use them all at a time like this?! I wonder if Nicholas has any left. Ugh, what a pain. Wait. Wait a minute...";
1442                next;
1443                mes "[Van Helmont]";
1444                mes "...";
1445                next;
1446                mes "[Van Helmont]";
1447                mes "...";
1448                mes "......";
1449                mes "Who are you?";
1450                next;
1451                if (select("I want to become an Alchemist?:.......") == 2) {
1452                        mes "[Van Helmont]";
1453                        mes "Hmm...?";
1454                        mes "What, did you just want to watch? Fine, fine, but do it quietly and leave right when you're done.";
1455                        next;
1456                        mes "[Van Helmont]";
1457                        mes "Stay out of my way and don't go around touching stuff. There might be some volatile materials, so it'd be dangerous to have any accidents.";
1458                        close;
1459                }
1460                mes "[Van Helmont]";
1461                mes "Ah, of course. The Merchant from before. So what did you learn from Molgenstein? I didn't just send you there for fun, you know.";
1462                next;
1463                mes "[Van Helmont]";
1464                mes "Let me ask you";
1465                mes "some questions to";
1466                mes "check what you've";
1467                mes "learned.";
1468                next;
1469                if(MISC_QUEST & 4) {
1470                        mes "[Van Helmont]";
1471                        mes "Which item is not";
1472                        mes "necessary to make";
1473                        mes "a Counteragent?";
1474                        next;
1475                        if (select("Karvodailnirol:Detrimindexta:Alcohol") != 1) set .@w_point,.@w_point+1;
1476                        mes "[Van Helmont]";
1477                        mes "What item is not";
1478                        mes "necessary to make";
1479                        mes "a Mixture?";
1480                        next;
1481                        if (select("Karvodailnirol:Detrimindexta:Alcohol") != 2) set .@w_point,.@w_point+1;
1482                        if (.@w_point > 0) {
1483                                mes "[Van Helmont]";
1484                                mes "Weren't you listening to Molgenstein at all? Maybe you";
1485                                mes "have to watch him make it again.";
1486                                next;
1487                                mes "[Van Helmont]";
1488                                mes "If you can't tell the exact items that you need in an experiment,";
1489                                mes "you might end up hurting yourself!";
1490                                close;
1491                        }
1492                        mes "[Van Helmont]";
1493                        mes "Good, you've learned well.";
1494                        mes "Okay, now you know something about experimentation. You're done here, so now I can continue with my experiments.";
1495                        next;
1496                        mes "[Van Helmont]";
1497                        mes "Go out and find the room next";
1498                        mes "to this one and talk to Nicholas. He'll continue your training.";
1499                        next;
1500                        set ALCH_Q,20;
1501                        mes "[Van Helmont]";
1502                        mes "What are you";
1503                        mes "still doing here?";
1504                        mes "Go! We both have";
1505                        mes "more important";
1506                        mes "things to do!";
1507                        close;
1508                }
1509                else {
1510                        mes "[Van Helmont]";
1511                        mes "What item do";
1512                        mes "you need to make";
1513                        mes "a Counteragent?";
1514                        next;
1515                        select("Feather:Sticky Mucus:Animal Gore");
1516                        mes "[Van Helmont]";
1517                        mes "What item do";
1518                        mes "you need to make";
1519                        mes "a Mixture?";
1520                        next;
1521                        select("Monster Feed:Ancient Lips:Rotten Bandage");
1522                        mes "[Van Helmont]";
1523                        mes "Be honest. You don't know, do you?! Didn't I say to go to Molgenstein and have him teach you?!";
1524                        next;
1525                        mes "[Van Helmont]";
1526                        mes "Don't even think about coming back until you talk to him! Now stop bothering me and get out of here!";
1527                        close;
1528                }
1529        }
1530        else if (ALCH_Q == 20) {
1531                mes "What...?";
1532                mes "I thought I told you to";
1533                mes "talk to Nicholas next door?";
1534                next;
1535                mes "[Van Helmont]";
1536                mes "I need to continue my research,";
1537                mes "and you need to finish becoming an Alchemist. Come on, get moving!";
1538                close;
1539        }
1540        else {
1541                mes "Just a little...";
1542                mes "A little bit more...";
1543                mes "Nooo! Just a little";
1544                mes "bit more and it";
1545                mes "would've been done!";
1546                next;
1547                mes "[Van Helmont]";
1548                mes "Why...?!";
1549                mes "Why, another failure?!";
1550                mes "My calculations were";
1551                mes "all correct! Wait...";
1552                next;
1553                mes "[Van Helmont]";
1554                mes "Perhaps, if I capacitated the thermal flux by using the neutronic gradient, it just might work...";
1555                close;
1556        }
1557}
1558
1559alde_alche,101,184,4    script  Master Alchemist#am     122,{
1560        cutin "job_alche_vincent",2;
1561        mes "[Vincent Carsciallo]";
1562        if (Upper == 1) {
1563                mes "You have transcended...";
1564                mes "Excellent, excellent.";
1565                next;
1566                mes "[Vincent Carsciallo]";
1567                mes "You don't belong here.";
1568                mes "Go and explore the wide world, my friend.";
1569                close2;
1570                cutin "",255;
1571                end;
1572        }
1573        if (BaseJob != Job_Merchant) {
1574                if (BaseJob == Job_Alchemist) {
1575                        mes "Welcome!";
1576                        mes "So how is your";
1577                        mes "research coming along?";
1578                        next;
1579                        mes "[Vincent Carsciallo]";
1580                        mes "At times you get results that are unexpected from an experiment. Although these may be setbacks in your research, such results can also lead to new discoveries.";
1581                        next;
1582                        mes "[Vincent Carsciallo]";
1583                        mes "If you discover something new,";
1584                        mes "come and tell us. Don't forget that we are all working together to unlock the mysteries of science!";
1585                }
1586                else if (BaseClass == Job_Novice) {
1587                        mes "Hm...";
1588                        mes "A Novice?";
1589                        mes "You shouldn't be";
1590                        mes "playing in a place";
1591                        mes "like this.";
1592                        next;
1593                        mes "[Vincent Carsciallo]";
1594                        mes "There are a lot of volatile chemicals and dangerous";
1595                        mes "materials in this building. It'd be a lot better if you just played outside.";
1596                }
1597                else {
1598                        mes "Hmm...?";
1599                        mes "What's an adventurer";
1600                        mes "doing here in the";
1601                        mes "Alchemist Union?";
1602                        next;
1603                        mes "[Vincent Carsciallo]";
1604                        mes "I'm afraid there's";
1605                        mes "not much we can offer";
1606                        mes "you here if you're not";
1607                        mes "a member of our Union.";
1608                }
1609                close2;
1610                cutin "",255;
1611                end;
1612        }
1613        if (ALCH_Q == 0) {
1614                mes "Hmm...?";
1615                mes "A Merchant?";
1616                mes "Are you interested";
1617                mes "in learning Alchemy?";
1618                next;
1619                mes "[Vincent Carsciallo]";
1620                mes "This is the Alchemist Union.";
1621                mes "We research and experiment with many different substances in order to create new materials without using magic.";
1622                next;
1623                mes "[Vincent Carsciallo]";
1624                mes "Someday, we hope to unlock";
1625                mes "the secret of life, as well as the other mysteries of science.";
1626                next;
1627                mes "[Vincent Carsciallo]";
1628                mes "After being traveling as a Merchant for a long time, you must have developed some scientific curiosity. If you'd like to learn Alchemy, why don't you try joining the Alchemist Union?";
1629                close2;
1630                cutin "",255;
1631                end;
1632        }
1633        else if (ALCH_Q == 40) {
1634                if (JobLevel < 40) {
1635                        set ALCH_Q,0;
1636                        mes "Hmm...you don't seem to be qualified yet.";
1637                        mes "Remember, you must reach at least job level 40 to become an Alchemist.";
1638                        close2;
1639                        cutin "",255;
1640                        end;
1641                }
1642                if (SkillPoint) {
1643                        mes "Ah, you're almost";
1644                        mes "ready to become an";
1645                        mes "Alchemist, but you must";
1646                        mes "first allocate your unused";
1647                        mes "Skill Points.";
1648                        next;
1649                        mes "[Vincent Carsciallo]";
1650                        mes "Talk to me again";
1651                        mes "once you have spent";
1652                        mes "all of your extra";
1653                        mes "Skill Points.";
1654                        close2;
1655                        cutin "",255;
1656                        end;
1657                }
1658                mes "Ah, well done.";
1659                mes "I can see that you";
1660                mes "have learned all of";
1661                mes "the basics of Alchemy.";
1662                next;
1663                set ALCH_Q,0;
1664                set .@jlevel,JobLevel;
1665                callfunc "Job_Change",Job_Alchemist;
1666                callfunc "F_ClearJobVar";
1667                mes "[Vincent Carsciallo]";
1668                mes "Henceforth, you are";
1669                mes "now a member of our";
1670                mes "illustrious Union.";
1671                mes "I hope you learn a lot...";
1672                next;
1673
1674                if (.@jlevel == 50) {
1675                        getitem 7133,1; //Slim_Potion_Create_Book
1676                        mes "[Vincent Carsciallo]";
1677                        mes "Let me give you";
1678                        mes "something special.";
1679                        mes "You can use this to";
1680                        mes "begin your life";
1681                        mes "of research.";
1682                }
1683                else {
1684                        switch(rand(1,6)) {
1685                        case 1:
1686                                getitem 7127,1; //Alcol_Create_Book
1687                                break;
1688                        case 2:
1689                                getitem 7128,1; //FireBottle_Create_Book
1690                                break;
1691                        case 3:
1692                                getitem 7129,1; //Acid_Create_Book
1693                                break;
1694                        case 4:
1695                                getitem 7130,1; //Plant_Create_Book
1696                                break;
1697                        case 5:
1698                                getitem 7131,1; //Mine_Create_Book
1699                                break;
1700                        case 6:
1701                                getitem 7144,1; //Normal_Potion_Book
1702                        }
1703                        mes "[Vincent Carsciallo]";
1704                        mes "And...";
1705                        mes "Here's a little";
1706                        mes "something to help";
1707                        mes "you begin your";
1708                        mes "research.";
1709                }
1710                next;
1711                mes "[Vincent Carsciallo]";
1712                mes "I'll see";
1713                mes "you later then...";
1714                mes "Remember to carry";
1715                mes "yourself with pride";
1716                mes "as an Alchemist!";
1717                close2;
1718                cutin "",255;
1719                end;
1720        }
1721        else {
1722                mes "Ah...";
1723                mes "I believe you've";
1724                mes "already registered";
1725                mes "for training to become";
1726                mes "an Alchemist.";
1727                next;
1728                mes "[Vincent Carsciallo]";
1729                mes "Please listen to the";
1730                mes "other Alchemists and follow their instructions carefully. You will learn much from them.";
1731                close2;
1732                cutin "",255;
1733                end;
1734        }
1735}
1736
1737alde_alche,145,19,1     script  Chief Researcher#am     57,{
1738        if (checkweight(1201,1) == 0) {
1739                mes "- Wait a minute! -";
1740                mes "- Currently you are carrying -";
1741                mes "- too many items with you. -";
1742                mes "- Please come back again -";
1743                mes "- after you store some items into kafra storage. -";
1744                close;
1745        }
1746        if (ALCH_Q > 19 && ALCH_Q < 22) {
1747                if (ALCH_Q == 20) {
1748                        mes "[Nicholas Flamel]";
1749                        mes "Ooh...";
1750                        mes "You're the upstart";
1751                        mes "Merchant that wants";
1752                        mes "to become an Alchemist?";
1753                        next;
1754                        mes "[Nicholas Flamel]";
1755                        mes "Not just anyone can become an Alchemist, you know. You've got to have motivation and clear goals and a strong sense of focus.";
1756                        next;
1757                        mes "[Nicholas Flamel]";
1758                        mes "Alchemists must memorize many chemical equations, scientific laws and a lot of other information. It's actually pretty tough.";
1759                        next;
1760                        mes "[Nicholas Flamel]";
1761                        mes "If you can't focus, you'll be confused later when you look at Alchemy charts. My test will judge your ability to do just that.";
1762                        next;
1763                }
1764                mes "[Nicholas Flamel]";
1765                mes "Find the words scrambled";
1766                mes "in the group of letters I give you. They can be made by using some";
1767                mes "or all of the letters.";
1768                next;
1769                mes "[Nicholas Flamel]";
1770                mes "You pass if you";
1771                mes "choose the word";
1772                mes "that is ^551A8BIN^000000 the puzzle.";
1773                next;
1774                switch(rand(1,3)) {
1775                case 1:
1776                        mes "t m y a n y e o b n e g p r i";
1777                        next;
1778                        if (select("Brake:Brass:Bug:Broken:Brigan?") == 5) set .@alch_t,.@alch_t+10;
1779                        mes "o n c u t a p j l e r s v m u";
1780                        next;
1781                        if (select("vendor:storage:weapon:simple:streetshop") == 1) set .@alch_t,.@alch_t+10;
1782                        mes "t v a r m e g p h e u b o y l";
1783                        next;
1784                        if (select("molasses:party:leader:sweets:treacle") == 2) set .@alch_t,.@alch_t+10;
1785                        mes "q z a h n a i n b r d p t n c";
1786                        next;
1787                        if (select("partisan:partizan:pato:paros:pack") == 2) set .@alch_t,.@alch_t+10;
1788                        break;
1789                case 2:
1790                        mes "m p d i c f a r o g n k w a s";
1791                        next;
1792                        if (select("packman:sunshine:ragnarok:wonderland:frost") == 1) set .@alch_t,.@alch_t+10;
1793                        mes "g b n o p r e f a r e t a s k";
1794                        next;
1795                        if (select("purple:smoker:ragnarok:bolt:burnt wood") == 3) set .@alch_t,.@alch_t+10;
1796                        mes "u g n i s j e k c e o g n d p";
1797                        next;
1798                        if (select("scab:kinship:donate:source:opening") == 5) set .@alch_t,.@alch_t+10;
1799                        mes "r o e h n r o m c a i n p t t";
1800                        next;
1801                        if (select("forgemerchant:potionmerchant:dcmerchant:vendingmerchant:battlemerchant") == 2) set .@alch_t,.@alch_t+10;
1802                        break;
1803                case 3:
1804                        mes "s m i e x b w u n e t a g l r";
1805                        next;
1806                        if (select("tiger:wolf:pumpkin:tripped:tore") == 1) set .@alch_t,.@alch_t+10;
1807                        mes "n i e g b o p d s o a u w r v";
1808                        next;
1809                        if (select("bash:provoke:endure:stun:abracadabra") == 3) set .@alch_t,.@alch_t+10;
1810                        mes "l r m g r e x t a v i n e d e";
1811                        next;
1812                        if (select("alberta:latifoliate:crimson:maple:evergreen") == 5) set .@alch_t,.@alch_t+10;
1813                        mes "r o e h n r o m c a i n p t t";
1814                        next;
1815                        if (select("forgemerchant:potionmerchant:dcmerchant:vendingmerchant:battlemerchant") == 2) set .@alch_t,.@alch_t+10;
1816                        break;
1817                }
1818                mes "[Nicholas Flamel]";
1819                mes "Ah, you finished.";
1820                mes "Now, let's see...";
1821                if (.@alch_t > 30) {
1822                        set ALCH_Q,22;
1823                        mes "Excellent job!";
1824                        next;
1825                        mes "[Nicholas Flamel]";
1826                        mes "Great, you found all of those hidden words. With that kind of concentration, you should have no problem memorizing information.";
1827                        next;
1828                        mes "[Nicholas Flamel]";
1829                        mes "Come back in a little bit while";
1830                        mes "I prepare the next assignment";
1831                        mes "for your training.";
1832                        next;
1833                        mes "[Nicholas Flamel]";
1834                        mes "Oh, and before you talk to";
1835                        mes "me again, make sure you have";
1836                        mes "^551A8Bplenty of room in your inventory^000000.";
1837                        close;
1838                }
1839                else {
1840                        set ALCH_Q,21;
1841                        mes "^666666*Gasp!*^000000 H-horrible!";
1842                        next;
1843                        mes "[Nicholas Flamel]";
1844                        mes "Judging from these results, you obviously have a problem with concentrating.";
1845                        next;
1846                        mes "[Nicholas Flamel]";
1847                        mes "If you can't even solve these easy word puzzles, how can you keep track of your experiments and research?";
1848                        next;
1849                        mes "[Nicholas Flamel]";
1850                        mes "Why don't you relax";
1851                        mes "and rest a bit before";
1852                        mes "you take the test again?";
1853                        close;
1854
1855                }
1856        }
1857        else if (ALCH_Q == 22) {
1858                set .@now_weight,MaxWeight-Weight;
1859                if (.@now_weight < 1370) {
1860                        mes "[Nicholas Flamel]";
1861                        mes "Whoa...";
1862                        mes "You're carrying too much stuff! First, put some of your things in Kafra Storage.";
1863                        close;
1864                }
1865                mes "[Nicholas Flamel]";
1866                mes "Alright...";
1867                mes "For your next";
1868                mes "assignment, you'll";
1869                mes "need to travel to ^551A8BJuno^000000.";
1870                next;
1871                mes "[Nicholas Flamel]";
1872                mes "There, you'll need to talk to ^551A8BBain^000000 and ^551A8BBajin^000000. Those two are doing Alchemy research with the Sages";
1873                mes "in Juno. You'll learn something by assisting them with their project.";
1874                next;
1875                mes "[Nicholas Flamel]";
1876                mes "Come back here to me after you";
1877                mes "help them out. They'll need all of these items to continue their experiments.";
1878                next;
1879                set ALCH_Q,23;
1880                mes "[Nicholas Flamel]";
1881                mes "1 Mixture,";
1882                mes "5 Burnt Tree,";
1883                mes "5 Fine Sand,";
1884                mes "3 Rough Oridecon";
1885                mes "and 3 Rough Elunium.";
1886                getitem 974,1; //Mixture
1887                getitem 7068,5; //Burn_Tree
1888                getitem 7043,5; //Fine_Sand
1889                getitem 756,3; //Oridecon_Stone
1890                getitem 757,3; //Elunium_Stone
1891                next;
1892                mes "[Nicholas Flamel]";
1893                mes "Alright.";
1894                mes "Have a safe trip";
1895                mes "and come back in";
1896                mes "one piece.";
1897                close;
1898        }
1899        else if (ALCH_Q == 23) {
1900                mes "[Nicholas Flamel]";
1901                mes "Didn't I say to";
1902                mes "go to Juno and help";
1903                mes "Bain and Bajin with";
1904                mes "their Alchemy research?";
1905                close;
1906        }
1907        else if (ALCH_Q == 24) {
1908                set ALCH_Q,40;
1909                mes "[Nicholas Flamel]";
1910                mes "Ah, you're back!";
1911                mes "I just got a message from Bain";
1912                mes "and Bajin. They let me know that they were very happy with your assistance.";
1913                next;
1914                mes "[Nicholas Flamel]";
1915                mes "If you were good enough";
1916                mes "to help out those brothers,";
1917                mes "you definitely qualify to be";
1918                mes "an Alchemist.";
1919                next;
1920                mes "[Nicholas Flamel]";
1921                mes "Good work!";
1922                mes "All you have to do now is speak to the Union Leader on the 2nd floor! Congratulations, you'll become an Alchemist very soon!";
1923                close;
1924        }
1925        else if (ALCH_Q == 40 && BaseJob == Job_Merchant) {
1926                mes "[Nicholas Flamel]";
1927                mes "All you have to do now is speak to the Union Leader on the 2nd floor! Congratulations, you'll become an Alchemist very soon!";
1928                close;
1929        }
1930        else {
1931                mes "[Nicholas Flamel]";
1932                mes "Lorem ipsum dolor sit amet,";
1933                mes "consectetuer adipiscing elit.";
1934                mes "Vivamus sem. Sed metus";
1935                mes "lacus, viverra id, rutrum eget,";
1936                mes "rhoncus sit amet, lectus.";
1937                next;
1938                mes "[Nicholas Flamel]";
1939                mes "Suspendisse sit amet urna in";
1940                mes "nisl fringilla faucibus. Nulla scelerisque eros...";
1941                mes "^666666*Mumble Mumble*^000000";
1942                close;
1943        }
1944}
1945
1946//============================================================
1947// Old changelog
1948//============================================================
1949//= v1.0 Working.
1950//= npc/quests/counteragent_mixture.txt Also Needed
1951//= npc/quests/quests_yuno.txt Also Needed [Darkchild]
1952//= v1.1 Fixed some minor bugs.  Optimized some lines. Re-organized the script a bit.
1953//= Giving Parmry NPC, Hammer and Old Book now waves the 50000 fee. (based of mRO website)
1954//= Having a joblvl of 50 allows you to skip Rasputin's test. (based of mRO website) [kobra_k88]
1955//= 1.2 fixed a few typos (have to hunt more) [Lupus]
1956//= 1.3 Added Baby Class Support [Lupus]
1957//= 1.6 Added a func which prevent advanced classes passing
1958//= 2nd Job Quests again. It also guides adv classes where
1959//= to go. [Lupus]
1960//= 1.6a fixed some wrong answers, thanks to zlider for info [Lupus]
1961//= 2.0 Changed numbers to constants. [Vicious]
1962//= 2.2 Got rid of 'al_morgen' var. Now uses (MISC_QUEST & 4) [Lupus]
1963//= 2.3 Optimized, changed job numbers to constants. Fixed some spelling [Lupus]
1964//= 2.4 Added alternative prizes according to JobLevel [Lupus]
1965//= 2.4a Fixed 2 wrong answers in Rasputin's test [Lupus]
Note: See TracBrowser for help on using the browser.