root/npc/quests/first_class/tu_thief01.txt

Revision 1, 25.5 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Acolyte Class Tutorial and Job Specific Quest
3//===== By: ==================================================
4//= Fix up by Jukka
5//===== Current Version: =====================================
6//= 1.2
7//===== Compatible With: =====================================
8//= eAthena SVN (Testet in Trunk 88xx)
9//===== Description: =========================================
10//=
11//===== Additional Comments: =================================
12//= 1.0 Fully working
13//= 1.1 optimized [Lupus]
14//=     TODO: Test, Add correct misceffects numbers
15//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
16//============================================================
17
18//=================================================Thief Trainer====================================================
19moc_ruins,66,164,4      script  Thief Trainer#T 84,{
20        mes "[Yierhan]";
21        if(Class == Job_Novice){
22                mes "Eh...?";
23                mes "A Novice?";
24                mes "Still thinking";
25                mes "what job you're";
26                mes "gonna choose...";
27                mes "Am I right?";
28                next;
29                mes "[Yierhan]";
30                mes "Listen, if you ever decide to become a Thief--a smart choice";
31                mes "I might add--come and talk to me. I'll show you the ropes!";
32                close;
33
34        } else if(Class == Job_Thief || Class == Job_Thief_High || Class == Job_Assassin || Class ==Job_Assassin_Cross || Class == Job_Rogue || Class == Job_Stalker){
35                if(Class == Job_Thief_High || Class == Job_Assassin || Class == Job_Assassin_Cross || Class == Job_Rogue || Class == Job_Stalker){
36                        if(tu_thief01 < 8){
37                                mes "Whaaaat are you";
38                                mes "doin' here? There's";
39                                mes "nothing I can teach you!";
40                                mes "You're waaay beyond me!";
41                                next;
42                                mes "[Yierhan]";
43                                mes "In fact, I think";
44                                mes "you're qualified";
45                                mes "to teach me some stuff!";
46                                mes "Come on! I need new moves!";
47                                close;
48                        }
49                }
50                if(tu_thief01 == 0){
51                        mes "Heya pal.";
52                        mes "I'm Yierhan.";
53                        mes "I happen to be";
54                        mes "the guy in charge";
55                        mes "of training new Thieves.";
56                        next;
57                        switch(select("Training?:Training? Right now?")){
58                        case 1:
59                                mes "[Yierhan]";
60                                mes "Yeah, training. I mean, this kind of stuff is second nature to some people, but other guys need a little more help. So this is one of those 'just in case' things.";
61                                next;
62                                break;
63                        case 2:
64                                mes "[Yierhan]";
65                                mes "Right now?";
66                                mes "Yeah, right now!";
67                                mes "But if you're not ready for some reason, I guess I can wait.";
68                                close;
69                                break;
70                        }
71                        mes "[Yierhan]";
72                        mes "Alright, first of all, Thieves use melee attacks. Well, most of us do. There are a few who like using long range Bows. But all of us are good at bein' fast!";
73                        next;
74                        mes "[Yierhan]";
75                        mes "So for melee attacks, which stat increases your damage? Come on";
76                        mes "now, you should know this if you didn't skip the Novice Training Grounds.";
77                        next;
78                        switch(select("^6B8E23INT^000000:^2F4F2FSTR^000000:^23238EDEX^000000")){
79                        case 1:
80                                mes "[Yierhan]";
81                                mes "Say whaaat? ^6B8E23INT^000000 affects magic damage, magic defense and some skills. Thieves don't even work with magic!";
82                                next;
83                                mes "[Yierhan]";
84                                mes "You musta skipped the Novice Training Grounds altogether! Not that I blame you though. Anyway, it's ^2F4F2FSTR^000000 that increases your attack damage, got it?";
85                                next;
86                                mes "[Yierhan]";
87                                mes "So if you're feeling like the damage you're making is pretty weak, you might want more stat points in ^2F4F2FSTR^000000. How high your raise your own STR is really up to you.";
88                                set tu_thief01, 1;
89                                getexp 200,100;
90                                //misceffect EF_HIT5;
91                                close;
92                                break;
93                        case 2:
94                                mes "[Yierhan]";
95                                mes "Yeah, that's right! If you wanna increase your damage, you need";
96                                mes "to put some stat points into ^2F4F2FSTR^000000. Increasing STR also increases";
97                                mes "your Max Weight Limit too.";
98                                next;
99                                mes "[Yierhan]";
100                                mes "So if you're feeling like the damage you're making is pretty weak, you might want more stat points in ^2F4F2FSTR^000000. How high your raise your own STR is really up to you.";
101                                next;
102                                mes "[Yierhan]";
103                                mes "Sure, ^23238EDEX^000000 and LUK can";
104                                mes "also increase your attack damage, but they're insignificant compared to STR. I repeat: ^660000insignificant^000000.";
105                                set tu_thief01, 1;
106                                getexp 400,200;
107                                //misceffect EF_HIT5;
108                                close;
109                                break;
110                        case 3:
111                                mes "[Yierhan]";
112                                mes "Say whaaat? ^23238EDEX^000000 affects";
113                                mes "your attack accuracy, not your damage! Well, unless you're using";
114                                mes "a Bow. Otherwise, it increases your damage only by a tiny bit.";
115                                next;
116                                mes "[Yierhan]";
117                                mes "You musta skipped the Novice Training Grounds altogether! Not that I blame you though. Anyway, it's ^2F4F2FSTR^000000 that increases your attack damage, got it?";
118                                next;
119                                mes "[Yierhan]";
120                                mes "So if you're feeling like the damage you're making is pretty weak, you might want more stat points in ^2F4F2FSTR^000000. How high your raise your own STR is really up to you.";
121                                set tu_thief01, 1;
122                                getexp 200,100;
123                                //misceffect EF_HIT5;
124                                close;
125                                break;
126                        }
127                } else if(tu_thief01 == 1){
128                        mes "Alright, enough about stats.";
129                        mes "You know what? I think I'll just talk to you about the skills that we Thieves use.";
130                        next;
131                        mes "[Yierhan]";
132                        mes "So level up your skills, learn a few new ones if you want, and";
133                        mes "then come back over here.";
134                        set tu_thief01, 2;
135                        close;
136                } else if(tu_thief01 == 2){
137                        mes "Okay, let me see your skills. You know you gotta change your battle strategy depending on what skills you have, right? Skills are just as important as stats!";
138                        next;
139                        set @chk_th_skill1, getskilllv("TF_DOUBLE");
140                        set @chk_th_skill2, getskilllv("TF_MISS");
141                        set @chk_th_skill3, getskilllv("TF_STEAL");
142                        set @chk_th_skill4, getskilllv("TF_HIDING");
143                        set @chk_th_skill5, getskilllv("TF_POISON");
144                        set @chk_th_skill6, getskilllv("TF_DETOXIFY");
145
146                        if(@chk_th_skill1 == 0 && @chk_th_skill2 == 0 && @chk_th_skill3 == 0 && @chk_th_skill4 == 0 && @chk_th_skill5 == 0 && @chk_th_skill6 == 0){
147                                mes "[Yierhan]";
148                                mes "You haven't learned any skills yet? Come on, it's your skills that'll set you apart from Novices and everyone else!";
149                                close;
150                        } else {
151                                if(@chk_th_skill1 > 0){
152                                        mes "[Yierhan]";
153                                        mes "Ah, so you've learned";
154                                        mes "Level "+@chk_th_skill1+" Double Attack.";
155                                        mes "Nice! This skill gives you the chance to attack twice in one";
156                                        mes "attack. Wicked!";
157                                        next;
158                                        mes "[Yierhan]";
159                                        mes "It's a Passive skill, so it's always in effect and won't have to use any SP to use it. The higher your Double Attack skill level, the more double attacks you'll do.";
160                                        next;
161                                }
162                                if(@chk_th_skill2 > 0){
163                                        mes "[Yierhan]";
164                                        mes "Let's see...";
165                                        mes "Level "+@chk_th_skill2+" Increase Dodge?";
166                                        mes "That increases your Flee Rate, meaning you've got a better chance of dodging attacks from your enemies.";
167                                        next;
168                                        mes "[Yierhan]";
169                                        mes "Just like the Double Attack skill, Increase Dodge is a Passive skill. It won't use SP and it's always in";
170                                        mes "effect. If you don't like to bruise, this is your skill.";
171                                        next;
172                                }
173                                if(@chk_th_skill3 > 0){
174                                        mes "[Yierhan]";
175                                        mes "Whoa, so you've";
176                                        mes "got Level "+@chk_th_skill3+" Steal~";
177                                        mes "Now that's the skill which gives our job its name! You can't use";
178                                        mes "it against people, though...";
179                                        next;
180                                        mes "[Yierhan]";
181                                        mes "But you can use Steal to take items from monsters. If you're lucky, you can get some good items that way. Oh, and Steal doesn't affect monster drop rates.";
182                                        next;
183                                }
184                                if(@chk_th_skill4 > 0){
185                                        mes "[Yierhan]";
186                                        mes "You've learned";
187                                        mes "Level "+@chk_th_skill4+" Hiding?";
188                                        mes "Let's see, you can only learn";
189                                        mes "that after learning the Steal skill up to a certain level.";
190                                        next;
191                                        mes "[Yierhan]";
192                                        mes "Of course, you use ";
193                                        mes "the Hiding skill to hide underground in an emergency, like when you're surrounded by tough enemies. Be careful though...";
194                                        next;
195                                        mes "[Yierhan]";
196                                        mes "Certain monsters will still be able to find you, no matter how well you hide. There are even a few monsters that can flush you out of hiding!";
197                                        next;
198                                }
199                                if(@chk_th_skill5 > 0){
200                                        mes "[Yierhan]";
201                                        mes "Alright, I see that you";
202                                        mes "know Level "+@chk_th_skill5+" Envenom.";
203                                        mes "You like being dangerous,";
204                                        mes "don't you?";
205                                        next;
206                                        mes "[Yierhan]";
207                                        mes "This attack skill has the chance";
208                                        mes "to poison your enemy for a set amount of time. While poisoned, an enemy will constantly lose its HP and will have decreased defense.";
209                                        next;
210                                        mes "[Yierhan]";
211                                        mes "Eh, but remember.";
212                                        mes "If the monster's too strong for you, you might not be able to poison it. So don't go crazy.";
213                                        next;
214                                }
215                                if(@chk_th_skill6 > 0){
216                                        mes "[Yierhan]";
217                                        mes "Level "+@chk_th_skill6+" Detoxify.";
218                                        mes "If you took the trouble to learn that, you must be the cautious";
219                                        mes "type or something.";
220                                        next;
221                                        mes "[Yierhan]";
222                                        mes "You can only learn Detoxify";
223                                        mes "after you learn the Envenom skill. Detoxify allows you to counteract the effects of poison on a target.";
224                                        next;
225                                }
226                        }
227                        mes "[Yierhan]";
228                        mes "Alright, I guess";
229                        mes "if you want to know";
230                        mes "about any other skills,";
231                        mes "I can explain real quick.";
232                        set tu_thief01, 3;
233                        getexp BaseLevel*30,BaseLevel*15;
234                        //misceffect EF_HIT5;//CHECK
235                        close;
236                } else if(tu_thief01 == 3){
237                        mes "So...";
238                        mes "Are there any";
239                        mes "skills you want";
240                        mes "explained or is this";
241                        mes "pretty much stuff you";
242                        mes "already know?";
243                        next;
244                        while(1){
245                                switch(select("Double Attack:Increase Dodge:Steal:Hiding:Envenom:Detoxify:Cancel")){
246                                case 1:
247                                        mes "[Yierhan]";
248                                        mes "Just like its name,";
249                                        mes "Double Attack gives your attacks the chance to be a double attack, two strikes in one blow.";
250                                        next;
251                                        mes "[Yierhan]";
252                                        mes "It's a Passive skill, so it's always in effect and won't have to use any SP to use it. The higher your Double Attack skill level, the more double attacks you'll do.";
253                                        set @read_d, 1;
254                                        next;
255                                        break;
256                                case 2:
257                                        mes "[Yierhan]";
258                                        mes "Increase Dodge";
259                                        mes "gives a nice boost";
260                                        mes "to your Flee Rate that";
261                                        mes "the other jobs don't offer.";
262                                        mes "Why take your lumps when you";
263                                        mes "can avoid them altogether?";
264                                        next;
265                                        mes "[Yierhan]";
266                                        mes "Just like the Double Attack skill, Increase Dodge is a Passive skill. It won't use SP and it's always in";
267                                        mes "effect. If you don't like to bruise, this is your skill.";
268                                        set @read_f, 1;
269                                        next;
270                                        break;
271                                case 3:
272                                        mes "[Yierhan]";
273                                        mes "Steal is an Active Skill that has the chance of nabbing you some";
274                                        mes "free items! You can't use it against other people, though.";
275                                        next;
276                                        //misceffect EF_STEAL;
277                                        mes "[Yierhan]";
278                                        mes "But you can use Steal to take items from monsters! If you're lucky, you can get some good items that way. Oh, and Steal doesn't affect monster drop rates.";
279                                        set @read_s, 1;
280                                        next;
281                                        break;
282                                case 4:
283                                        mes "[Yierhan]";
284                                        mes "Hiding is an active skill where you submerge yourself underground. You can only stay hidden so long, and you can't move, but sometimes it's better than being found!";
285                                        next;
286                                        mes "[Yierhan]";
287                                        mes "Of course, you use ";
288                                        mes "the Hiding skill to hide underground in an emergency, like when you're surrounded by tough enemies. Be careful though...";
289                                        next;
290                                        mes "[Yierhan]";
291                                        mes "Certain monsters will still be able to find you, no matter how well you hide. There are even a few monsters that can flush you out of hiding!";
292                                        set @read_p, 1;
293                                        next;
294                                        break;
295                                case 5:
296                                        mes "[Yierhan]";
297                                        mes "Envenom is an offensive Active Skill that every Thief should know. But that's just what I think.";
298                                        next;
299                                        mes "[Yierhan]";
300                                        mes "This attack skill has the chance";
301                                        mes "to poison your enemy for a set amount of time. While poisoned, an enemy will constantly lose its HP and will have decreased defense.";
302                                        mes "Remember that.";
303                                        set @read_h, 1;
304                                        next;
305                                        break;
306                                case 6:
307                                        mes "[Yierhan]";
308                                        mes "Since Thieves deal";
309                                        mes "quite a bit with poison,";
310                                        mes "we've got to have a way";
311                                        mes "to, well, have a taste";
312                                        mes "of our own medicine.";
313                                        next;
314                                        mes "[Yierhan]";
315                                        mes "You can learn Detoxify";
316                                        mes "after you learn the Envenom skill. Detoxify allows you to counteract the effects of poison on a target.";
317                                        set @read_r, 1;
318                                        next;
319                                        //misceffect EF_DETOXICATION;
320                                        next;
321                                        break;
322                                case 7:
323                                        mes "[Yierhan]";
324                                        mes "Yeah...";
325                                        mes "I'm tired of explaining these skills anyway. Let's move on to";
326                                        mes "the next part of Thief training...";
327                                        next;
328                                        mes "[Yierhan]";
329                                        mes "Now that you're such an expert on skills, I want you to level up your skills and come back, got it?";
330                                        set tu_thief01, 4;
331                                        //misceffect EF_HIT5;
332                                        if(@read_d){
333                                                getexp 300,100;
334                                        }
335                                        if(@read_f){
336                                                getexp 300,100;
337                                        }
338                                        if(@read_s){
339                                                getexp 300,100;
340                                        }
341                                        if(@read_p){
342                                                getexp 300,100;
343                                        }
344                                        if(@read_h){
345                                                getexp 300,100;
346                                        }
347                                        if(@read_r){
348                                                getexp 300,100;
349                                        }
350                                        close;
351                                        break;
352                                }
353                        }
354                } else if(tu_thief01 == 4){
355                        mes "Alright, we studied the skills and you've been practicing a little, right? You better have...";
356                        next;
357                        mes "[Yierhan]";
358                        mes "Alright, now I got some actual fight training I want you to do. Here's a chance for you to figure what skills are best for which situations.";
359                        next;
360                        mes "[Yierhan]";
361                        mes "Go and get me";
362                        mes "10 ^ff0000Feather of Birds^000000.";
363                        mes "You can go ahead and kill Pickies to get those. It really shouldn't be that hard. Oh, and use this Wing thingee to come back.";
364                        set tu_thief01, 5;
365                        savepoint "moc_ruins",80,164;
366                        getitem 602, 1;
367                        getexp 100,50;
368                        //misceffect EF_HIT5;
369                        close2;
370                        warp "moc_fild12",158,373;
371                        end;
372                } else if(tu_thief01 == 5 || tu_thief01 == 6){
373                        if(countitem(916) < 10){        //Feather_Of_Birds
374                                mes "'Ey, you don't";
375                                mes "have the 10 ^ff0000Feather of Birds^000000 I asked you for ";
376                                mes "Remember, experience is more important";
377                                mes "that knowledge.";
378                                close2;
379                                warp "moc_fild07",203,38;
380                                end;
381                        } else {
382                                mes "Ah~ there you go.";
383                                mes "Well done, my friend.";
384                                mes "These feathers are the token of your self-improvement.";
385                                next;
386                                mes "[Yierhan]";
387                                mes "I hope you will continue to do your best.";
388                                mes "Do you have any question?";
389                                next;
390                                if(tu_thief01 == 6){
391                                        switch(select("Regarding the Traces.", "No.")){
392                                        case 1:
393                                                mes "[Yierhan]";
394                                                mes "Ah....";
395                                                mes "You found the traces, huh?";
396                                                mes "Hmmm...";
397                                                mes "I really didn't want to tell you this";
398                                                mes "as you just have become a thief...but...";
399                                                next;
400                                                mes "[Yierhan]";
401                                                mes "There was a fight happened at the south of town.";
402                                                mes "It was midnight when it was happened";
403                                                mes "so only few people know about this.";
404                                                mes "I stayed up late for a guild meeting";
405                                                mes "I accidentally witnessed the fight.";
406                                                next;
407                                                mes "[Yierhan]";
408                                                mes "Later I went there where the fight was occurred.";
409                                                mes "All I found was the traces of fight were headed south.";
410                                                mes "It seems the trace has something to do with Assassins...";
411                                                mes "since the traces are poisons scattered around the place.";
412                                                mes "But that is just my assumption.";
413                                                next;
414                                                mes "[Yierhan]";
415                                                mes "If you are interested in, go follow the traces.";
416                                                mes "But don't get so near the traces.";
417                                                mes "They are still poisonous.";
418                                                set tu_thief01, 8;
419                                                getitem 1207, 1;
420                                                getexp 1000,500;
421                                                //misceffect EF_HIT5;
422                                                close;
423                                                break;
424                                        case 2:
425                                                mes "[Yierhan]";
426                                                mes "Oh, okay then.";
427                                                mes "I expect to see you become stronger next time.";
428                                                mes "And please take this.";
429                                                mes "Hahaha...";
430                                                set tu_thief01, 7;
431                                                getitem 1207, 1;
432                                                getexp 500,200;
433                                                //misceffect EF_HIT5;
434                                                close;
435                                                break;
436                                        }
437                                } else {
438                                        switch(select("It was nice to meet you.", "No.")){
439                                        case 1:
440                                                mes "[Yierhan]";
441                                                mes "Hahaha...nice to meet you, too.";
442                                                mes "I hope you will do your best to practice hard.";
443                                                mes "If you do, you will become one of the greatest thieves.";
444                                                next;
445                                                mes "[Yierhan]";
446                                                mes "And please take this.";
447                                                mes "Hahaha...";
448                                                set tu_thief01, 7;
449                                                getitem 1207, 1;
450                                                getexp 500,200;
451                                                //misceffect EF_HIT5;
452                                                close;
453                                                break;
454                                        case 2:
455                                                mes "[Yierhan]";
456                                                mes "Oh, okay then.";
457                                                mes "I expect to see you become stronger next time.";
458                                                mes "And please take this.";
459                                                mes "Hahaha...";
460                                                set tu_thief01, 7;
461                                                getitem 1207, 1;
462                                                getexp 500,200;
463                                                //misceffect EF_HIT5;
464                                                close;
465                                                break;
466                                        }
467                                }
468                        }
469                } else if(tu_thief01 == 7){
470                        mes "There was a fight happened at the south of town.";
471                        mes "It was midnight when it was happened";
472                        mes "so only few people know about this.";
473                        mes "I stayed up late for a guild meeting";
474                        mes "I accidentally witnessed the fight.";
475                        next;
476                        mes "[Yierhan]";
477                        mes "Later I went there where the fight was occurred.";
478                        mes "All I found was the traces of fight were headed south.";
479                        mes "It seems the trace has something to do with Assassins...";
480                        mes "since the traces are poisons scattered around the place.";
481                        mes "But that is just my assumption.";
482                        next;
483                        mes "[Yierhan]";
484                        mes "If you are interested in, go follow the traces.";
485                        mes "But don't get so near the traces.";
486                        mes "They are still poisonous.";
487                        next;
488                        mes "[Yierhan]";
489                        mes "For your information, Green Herb and Green Potion";
490                        mes "counteracts poison. And if someone";
491                        mes "takes out a Red Gemstone in front of you, beware.";
492                        mes "He might try to use poison with the Gemstone.";
493                        set tu_thief01, 8;
494                        getexp 200,100;
495                        //misceffect EF_HIT5;
496                        close;
497                } else if(tu_thief01 == 8){
498                        mes "So, how are you lately?";
499                        mes "Fighting against an unknown enemy always";
500                        mes "have a big danger within.";
501                        mes "It seems outsiders have been wielding their power,";
502                        mes "so be careful.";
503                        next;
504                        mes "[Yierhan]";
505                        mes "When you are on adventure, you should be careful";
506                        mes "for everything. Not only monsters are your enemies but";
507                        mes "people, even your comrades.";
508                        close;
509                } else if(tu_thief01 < 26){
510                        mes "I heard that an assassin who";
511                        mes "was on a misson has never come back.";
512                        mes "Although the assassin guild was reported his mission was complete,";
513                        mes "he has not come back to them yet.";
514                        mes "He was a very competent man...as I remember.";
515                        next;
516                        mes "[Yierhan]";
517                        mes "Anyways, take care of yourself well.";
518                        close;
519                } else if(tu_thief01 == 26){
520                        mes "So, did you complete your mission?";
521                        mes "I know it is a pretty difficult one though.";
522                        next;
523                        switch(select("I am still ivestigating.:Not yet.:Yes, I did.")){
524                        case 1:
525                                mes "[Yierhan]";
526                                mes "Ah...";
527                                mes "I see. Well, I understand that it is difficult.";
528                                mes "Keep up the good work.";
529                                close;
530                                break;
531                        case 2:
532                                mes "[Yierhan]";
533                                mes "Ah...";
534                                mes "I see. Well, I understand that it is difficult.";
535                                mes "Keep up the good work.";
536                                close;
537                                break;
538                        case 3:
539                                mes "[Yierhan]";
540                                mes "Oh, you did!";
541                                mes "Okay, I am ready to listen.";
542                                mes "I was anticipating to see this time come.";
543                                next;
544                                mes "- You reported him with the result of investigation -";
545                                mes "- and a scrap of cloth which you obtained during the mission. -";
546                                next;
547                                mes "[Yierhan]";
548                                mes "Hmm...I see.";
549                                mes "Let me see the cloth.";
550                                next;
551                                mes "- You gave him the scrap of cloth. -";
552                                next;
553                                mes "[Yierhan]";
554                                mes "Umm...isn't this...?";
555                                mes "I see, I see...";
556                                mes "You did a great job.";
557                                mes "You brought me really important information.";
558                                next;
559                                mes "[Yierhan]";
560                                mes "As you see, the pattern on this cloth";
561                                mes "is one of the Assassin's peculiar codes.";
562                                mes "Especially this pattern looks like";
563                                mes "ones used by high assassins.";
564                                next;
565                                mes "[Yierhan]";
566                                mes "Well, with this, I can figure out";
567                                mes "what happened on that night.";
568                                mes "Thank you.";
569                                next;
570                                mes "[Yierhan]";
571                                mes "let's ask other higher guild members to take care";
572                                mes "of the result of investigation.";
573                                mes "You did your job perfect and now I want";
574                                mes "you to focus on your skill trainings.";
575                                next;
576                                mes "[Yierhan]";
577                                mes "Please take this.";
578                                mes "This is a reward for your great job.";
579                                set tu_thief01, 27;
580                                set Mantle, 1; // Why this? Maybe getitem? [Jukka]
581                                set Zeny, Zeny + 5000;
582                                getexp 8000,3000;
583                                next;
584                                mes "[Yierhan]";
585                                mes "Take care now.";
586                                close;
587                                break;
588                        }
589                } else {
590                        mes "Always cherish your dream.";
591                        mes "Life without a dream cannot become a perfect one.";
592                        close2;
593                }
594        } else if(Class == Job_Mage || Class == Job_Mage_High || Class == Job_Wizard || Class == Job_High_Wizard || Class == Job_Sage || Class == Job_Professor){
595                if(tu_magician01 < 7){
596                        mes "I am a thief trainer.";
597                        mes "And I can tell you are not a thief.";
598                        mes "You should become a thief if you wanted to";
599                        mes "be taught by me...hahaha.";
600                        close;
601                } else if(tu_magician01 == 7){
602                        mes "Hm...?";
603                        mes "That's weird, usually only Thieves hang around this joint. What's someone like you doing here? Unless...";
604                        next;
605                        switch(select("I'm here on behalf of 'Mana.'")){
606                        case 1:
607                                mes "[Yierhan]";
608                                mes "Ah, I've been expecting you. Good good, I asked Mana for help with something.";
609                                next;
610                                mes "[Yierhan]";
611                                mes "You came at just the right time. You see, there have been something strange has been found in South Morroc.";
612                                next;
613                                mes "[Yierhan]";
614                                mes "Basically, we found traces of poison there were used in a fight. We were going to investigate it, but we've been distracted by other pressing matters.";
615                                next;
616                                mes "[Yierhan]";
617                                mes "That's why we've been asking support from the Mage Guild. Fortunately, I'm well acquainted with Mana, so...";
618                                next;
619                                mes "[Yierhan]";
620                                mes "Anyway, please head to South Morroc since it seems to be the best place to begin your investigation. You'll see what we've found right outside the South Morroc gate.";
621                                set tu_magician01, 8;
622                                break;
623                        }
624                } else if(tu_magician01 < 26){
625                        mes "There's stories of some highly skilled Assassin that has never returned from a mission...";
626                        next;
627                        mes "[Yierhan]";
628                        mes "What's strange about it is that the Assassin Guild has reported that the mission was actually completed.";
629                        next;
630                        mes "[Yierhan]";
631                        mes "Be careful, my friend. It seems your mission might be related to that mysterious Assassin...";
632                        close;
633                } else if(tu_magician01 == 26){
634                        mes "Hmm.....";
635                        mes "So how is it going lately?";
636                        mes "I have had so many other works recently";
637                        mes "to focus on the investigation.";
638                        next;
639                        switch(select("I am still ivestigating.:Not yet.:I finished to investigate.")){
640                        case 1:
641                                mes "[Yierhan]";
642                                mes "Ah...";
643                                mes "I see. Well, I understand that it is difficult.";
644                                mes "Keep up the good work.";
645                                close2;
646                                break;
647                        case 2:
648                                mes "[Yierhan]";
649                                mes "Ah...";
650                                mes "I see. Well, I understand that it is difficult.";
651                                mes "Keep up the good work.";
652                                close2;
653                                break;
654                        case 3:
655                                mes "[Yierhan]";
656                                mes "Oh, you did!";
657                                mes "Okay, I am ready to listen.";
658                                mes "I was anticipating to see this time come.";
659                                next;
660                                mes "- You reported him with the result of investigation -";
661                                mes "- and a scrap of cloth which you obtained during the mission. -";
662                                next;
663                                mes "[Yierhan]";
664                                mes "Hmm...I see.";
665                                mes "Let me see the cloth.";
666                                next;
667                                mes "- You gave him the scrap of cloth. -";
668                                next;
669                                mes "[Yierhan]";
670                                mes "Umm...isn't this...?";
671                                mes "I see, I see...";
672                                mes "You did a great job.";
673                                mes "You brought me really important information.";
674                                next;
675                                mes "[Yierhan]";
676                                mes "As you see, the pattern on this cloth";
677                                mes "is one of the Assassin's peculiar codes.";
678                                mes "Especially this pattern looks like";
679                                mes "ones used by high assassins.";
680                                next;
681                                mes "[Yierhan]";
682                                mes "Well, with this, I can figure out";
683                                mes "what happened on that night.";
684                                mes "Thank you.";
685                                next;
686                                mes "[Yierhan]";
687                                mes "Ah, please take my token of gratitute.";
688                                mes "I will send a message to 'Mana' regarding your help.";
689                                mes "Take care now.";
690                                set tu_magician01, 27;
691                                set Zeny, Zeny + 5000;
692                                getexp 5000,2000;
693                                close2;
694                                break;
695                        }
696                } else {
697                        mes "As I assumed, it was not done by only a group.";
698                        mes "There are at least two or three groups involved with this.";
699                        mes "Hmm...I am concerned that something bad might happen soon.";
700                        close;
701                }
702        }
703        mes "The most romantic ";
704        mes "thing in the desert is";
705        mes "of course the sand storm. Hahaha.";
706        close;
707}
Note: See TracBrowser for help on using the browser.