root/npc/quests/seals/mjolnir_seal.txt @ 1

Revision 1, 89.1 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Mjolnir seal unlocking NPCs.
3//===== By: ==================================================
4//= SinSloth
5//===== Current Version: =====================================
6//= 1.1a
7//===== Compatible With: =====================================
8//= eAthena
9//===== Description: =========================================
10//= Quest for breaking the seal of Mjolnir.
11//===== Additional Comments: =================================
12// 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets]
13// 1.1 Fixed wrong label names [Luups]
14// 1.1a Corrected a a typo error ";;". [Samuray22]
15//============================================================
16
17prontera,124,297,3      script  Tialfi  706,{
18
19        if ($God3 < 50)
20{
21        mes "[Tialfi]";
22        mes "Hmmm...";
23        mes "I can feel a strange force";
24        mes "growing stronger and stronger,";
25        mes "somewhere on in Rune-Midgard.";
26        next;
27        mes "[Tialfi]";
28        mes "Can you feel it?";
29        mes "Something must be";
30        mes "going on!";
31        close;
32}
33        else
34{
35                if(god_mjo_0 == 11)
36        {
37                mes "[Tialfi]";
38                mes "I'm waiting for the day";
39                mes "when I'll finally get to";
40                mes "see Thor's thunder for myself.";
41                mes "I believe that one of these days,";
42                mes "my dream will become reality.";
43                close;
44        }
45                else if(god_mjo_1 == 2 && god_mjo_2 == 2 && god_mjo_3 == 2 && god_mjo_4 == 2)
46        {
47                        if (god_mjo_0 == 10)
48                {
49                                if (countitem(756) > 49 && countitem(757) > 49)
50                        {
51                                if (Class == Job_Knight || Class == Job_Lord_Knight) set @gift,1;
52                                if (Class == Job_Priest || Class == Job_High_Priest) set @gift,2;
53                                if (Class == Job_Wizard || Class == Job_High_Wizard) set @gift,3;
54                                if (Class == Job_Blacksmith || Class == Job_Whitesmith) set @gift,4;
55                                if (Class == Job_Hunter || Class == Job_Sniper) set @gift,5;
56                                if (Class == Job_Assassin || Class == Job_Assassin_Cross) set @gift,6;
57                                if (Class == Job_Crusader || Class == Job_Paladin) set @gift,7;
58                                if (Class == Job_Monk || Class == Job_Champion) set @gift,8;
59                                if (Class == Job_Sage || Class == Job_Professor) set @gift,9;
60                                if (Class == Job_Alchemist || Class == Job_Creator) set @gift,10;
61                                if (Class == Job_Rogue || Class == Job_Stalker) set @gift,11;
62                                if (Class == Job_Bard || Class == Job_Clown) set @gift,12;
63                                if (Class == Job_Dancer || Class == Job_Gypsy) set @gift,13;
64                                mes "[Tialfi]";
65                                mes "You came back.";
66                                mes "In exchange for the ores that";
67                                mes "you have brought me, I will";
68                                mes "give you one of my family";
69                                mes "treasures.";
70                                next;
71                                mes "[Tialfi]";
72                                mes "My ancestors will be glad";
73                                mes "that that their treasure was";
74                                mes "used for a good purpose.";
75                                next;
76                                mes "[Tialfi]";
77                                mes "You have two options in";
78                                mes "choosing a treasure. You can";
79                                mes "have a treasure that will be";
80                                mes "useful to yourself, or something";
81                                mes "that may suit one of your friends.";
82                                next;
83                                mes "[Tialfi]";
84                                mes "So which treasure";
85                                mes "would you like to have?";
86                                next;
87                                menu "An item that I can use.",-,"An item that my friend can use.",L_Friend;
88                                                mes "[Tialfi]";
89                                                mes "I see. Give me a moment";
90                                                mes "to find a suitable item";
91                                                mes "for you.";
92                                                next;
93                                                goto L_Gift;
94                                       
95                                        L_Friend:
96                                                mes "[Tialfi]";
97                                                mes "I see. Give me a moment";
98                                                mes "to find a suitable item";
99                                                mes "for your friend.";
100                                                set @gift,rand(1,13);
101                                                next;
102                        L_Gift:
103                                mes "[Tialfi]";
104                                mes "Okay, let's see...";
105                                mes "I seem to recall that I put";
106                                mes "it somewhere around... Hmm.";
107                                mes "It must be around--Ah!";
108                                mes "Here we are~";
109                                next;
110                                delitem 756,50;
111                                delitem 757,50;
112                                set god_mjo_0,11;
113                                if (@gift == 1) getitem 1471,1;
114                                if (@gift == 2) getitem 1526,1;
115                                if (@gift == 3) getitem 1231,1;
116                                if (@gift == 4) getitem 1367,1;
117                                if (@gift == 5) getitem 1722,1;
118                                if (@gift == 6) getitem 1230,1;
119                                if (@gift == 7) getitem 1141,1;
120                                if (@gift == 8) getitem 1813,1;
121                                if (@gift == 9) getitem 1557,1;
122                                if (@gift == 10) getitem 1235,1;
123                                if (@gift == 11) getitem 1227,1;
124                                if (@gift == 12) getitem 1913,1;
125                                if (@gift == 13) getitem 1963,1;
126                                mes "[Tialfi]";
127                                mes "Once again, I thank you";
128                                mes "for the trouble you've gone";
129                                mes "through on my behalf.";
130                                next;
131                                mes "[Tialfi]";
132                                mes "I'm unsure of how this";
133                                mes "treasure works, but I hope it";
134                                mes "will be useful to you. From";
135                                mes "what I know, I believe this";
136                                mes "is a rare item.";
137                                next;
138                                mes "[Tialfi]";
139                                mes "I'll be waiting for the day";
140                                mes "when I'll see Thor's thunder";
141                                mes "for myself. I believe that,";
142                                mes "one of these days, the dream";
143                                mes "I've had will come true.";
144                                close;
145                        }
146                                else
147                        {
148                                mes "[Tialfi]";
149                                mes "I need";
150                                mes "50 Rough Oridecon";
151                                mes "and 50 Rough Elunium.";
152                                next;
153                                mes "[Tialfi]";
154                                mes "I don't have much time, so";
155                                mes "go ahead and continue on";
156                                mes "your journeys if you can't";
157                                mes "bring those to me.";
158                                close;
159                        }
160                }
161                        else
162                {
163                                if ($God4 > 99)
164                        {
165                                mes "[Tialfi]";
166                                mes "I sense a strange energy";
167                                mes "growing more powerful";
168                                mes "somewhere on this continent...";
169                                next;
170                                mes "[Tialfi]";
171                                mes "Can you feel it?";
172                                mes "Something must be going on!";
173                                next;
174                                mes "[Tialfi]";
175                                mes "I think we'd better wait and";
176                                mes "see what's happening. Someone";
177                                mes "will deliver the news to us.";
178                                mes "Though, I am unsure of whether";
179                                mes "or not it will be good news or bad...";
180                                close;
181                        }
182                                else
183                        {
184                                set $God4,$God4 +1;
185                                        if($God4 == 50)
186                                {
187                                        announce "The Fourth Seal of [Mjolnir] has appeared.",bc_all;
188                                }
189                                else if($God4 == 100 && $God2 == 100 && $God3 == 100 && $God1 == 100)
190                                {
191                                        announce "All four seals have been released.",bc_all;
192                                }
193                                else if($God4 == 100)
194                                {
195                                        announce "[Mjolnir] has been released.",bc_all;
196                                }
197                                set god_mjo_0,10;
198                                mes "[Tialfi]";
199                                mes "You've met the four Dwarven";
200                                mes "Blacksmiths. I've heard that";
201                                mes "they will rarely speak to humans.";
202                                mes "So you must be special if you";
203                                mes "were able to talk to them.";
204                                next;
205                                mes "[Tialfi]";
206                                mes "Do you think that my dream";
207                                mes "will come true? Do you believe";
208                                mes "Thor's Mjolnir will appear before";
209                                mes "the eyes of humans? I'm afraid great";
210                                mes "change will come to this world.";
211                                next;
212                                mes "[Tialfi]";
213                                mes "Thank you for going through such";
214                                mes "trouble on my behalf. I wish to";
215                                mes "give you one of my family";
216                                mes "treasures as a token of my";
217                                mes "gratitude.";
218                                next;
219                                mes "[Tialfi]";
220                                mes "However, I hope you understand";
221                                mes "that my family would grow suspicious";
222                                mes "if one of the treasures were to";
223                                mes "just go missing.";
224                                next;
225                                mes "[Tialfi]";
226                                mes "Hmm, however, I don't think they'll";
227                                mes "complain if I exchanged one of";
228                                mes "the treasures for something else.";
229                                mes "Let me think...";
230                                next;
231                                mes "[Tialfi]";
232                                mes "I should be able to give you one";
233                                mes "of our family heirlooms if you";
234                                mes "can bring be 50 Rough Oridecons";
235                                mes "and 50 Rough Eluniums.";
236                                next;
237                                mes "[Tialfi]";
238                                mes "You don't have to do that if";
239                                mes "you don't want to. But it seems";
240                                mes "our family heirlooms would be";
241                                mes "more useful to an adventurer";
242                                mes "such as yourself...";
243                                close;
244                        }
245                }
246        }
247                else if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
248        {
249                mes "[Tialfi]";
250                mes "Hmm...";
251                mes "The Dwarven Blacksmiths must be";
252                mes "upset at you for some reason.";
253                next;
254                mes "[Tialfi]";
255                mes "Remember my sister's suggestion";
256                mes "and speak to them with great";
257                mes "courtesy. Carefully choose";
258                mes "words of respect lest they be";
259                mes "insulted.";
260                next;
261                set god_mjo_1,0;
262                set god_mjo_2,0;
263                set god_mjo_3,0;
264                set god_mjo_4,0;
265                mes "[Tialfi]";
266                mes "You should be okay now. By";
267                mes "this time, they've probably";
268                mes "forgotten the insult. But make";
269                mes "sure you speak to my sister";
270                mes "for advice first.";
271                close;
272        }
273                else if(god_mjo_0 == 2 || god_mjo_0 == 1)
274        {
275                mes "[Tialfi]";
276                mes "Sorry for the trouble.";
277                mes "I wish you good luck.";
278                close;
279        }
280                else if(god_mjo_0 == 0)
281        {
282                        if($God4 > 99)
283                {
284                        mes "[Tialfi]";
285                        mes "Listen...I can feel unknown";
286                        mes "energy arising somewhere in";
287                        mes "this continent.";
288                        mes "Can you feel it? There must";
289                        mes "be something going on...!";
290                        next;
291                        mes "[Tialfi]";
292                        mes "I think we'd better wait to";
293                        mes "see what's happening. Someone";
294                        mes "will deliver the news to us.";
295                        mes "I am not sure if it will be a";
296                        mes "good news or a bad news.";
297                        close;
298                }
299                        else if(BaseLevel < 70)
300                {
301                        mes "[Tialfi]";
302                        mes "One of my ancestors supposedly";
303                        mes "was a servant of Thor. Still,";
304                        mes "I find it difficult to believe.";
305                        next;
306                        mes "[Tialfi]";
307                        mes "If the gods have all these";
308                        mes "powers, how could a mere human";
309                        mes "be of any real assistance?";
310                        close;
311                }
312                mes "[Tialfi]";
313                mes "Adventurer, I have an interesting";
314                mes "story to tell you. Last night,";
315                mes "I had the most amazing dream";
316                mes "where I was the servant of Thor,";
317                mes "god of thunder.";
318                next;
319                mes "[Tialfi]";
320                mes "In this dream, I traveled with";
321                mes "Thor to Jotunnheim, land of giants.";
322                mes "During our journey, he told me";
323                mes "many interesting stories about";
324                mes "gods and heroes.";
325                next;
326                mes "[Tialfi]";
327                mes "Of course, I can't remember";
328                mes "everything clearly, but it was";
329                mes "truly fantastic.";
330                next;
331                mes "[Tialfi]";
332                mes "For some reason, I can vividly";
333                mes "recall what Thor told me about";
334                mes "his weapon, Mjolnir. Mjolnir is";
335                mes "a Dwarven masterpiece.";
336                next;
337                mes "[Tialfi]";
338                mes "Thor told me that Dwarves are";
339                mes "extremely talented artisans, and";
340                mes "their works are supreme. So as";
341                mes "I was thinking about my dream,";
342                mes "I remembered...";
343                next;
344                mes "[Tialfi]";
345                mes "There is a mountain that has the";
346                mes "same name as Thor's weapon. Surely,";
347                mes "the two have some relation to";
348                mes "each other.";
349                next;
350                mes "[Tialfi]";
351                mes "I've also recently heard a rumor";
352                mes "that Dwarven Blacksmiths also";
353                mes "reside on Mount Mjolnir.";
354                next;
355                mes "[Tialfi]";
356                mes "I understand the mountain is";
357                mes "dangerous, and that I'm in no";
358                mes "position to ask such a thing...";
359                next;
360                mes "[Tialfi]";
361                mes "I can't help wanting to know";
362                mes "for myself whether or not there";
363                mes "is truth to my dream. Is it";
364                mes "possible for Mjolnir to resurface?";
365                next;
366                mes "[Tialfi]";
367                mes "If you don't mind, I'd like to ask";
368                mes "you to explore this mountain and";
369                mes "search for these Dwarven Blacksmiths.";
370                next;
371                menu "No.",-,"Okay.",L_Ok;
372                        mes "[Tialfi]";
373                        mes "I see. But I still appreciate";
374                        mes "that you took the time to";
375                        mes "listen to me.";
376                        next;
377                        mes "[Tialfi]";
378                        mes "Hopefully someday I'll learn";
379                        mes "the truth about my dreams and";
380                        mes "about Mjolnir itself.";
381                        close;
382               
383                L_Ok:
384                        mes "[Tialfi]";
385                        mes "Thank you, thank you so much!";
386                        mes "Even though it won't be easy,";
387                        mes "I have faith that if the Dwarven";
388                        mes "Blacksmiths do exist, you'll be";
389                        mes "able to find them.";
390                        next;
391                        mes "[Tialfi]";
392                        mes "Oh, and please speak to my";
393                        mes "sister Roskva first. She is";
394                        mes "outside the North entrance";
395                        mes "of Prontera.";
396                        next;
397                        mes "[Tialfi]";
398                        mes "I'm sure that she can give";
399                        mes "you useful information if";
400                        mes "you're fortunate enough to";
401                        mes "encounter the Dwarves.";
402                        next;
403                        set god_mjo_0,rand(1,2);
404                        mes "[Tialfi]";
405                        mes "I'm truly lucky to meet such";
406                        mes "an adventurer like yourself.";
407                        mes "I wish you the best of luck.";
408                        close;
409               
410        }
411                else
412        {
413                mes "[Tialfi]";
414                mes "I believe in you.";
415                mes "Just be courageous.";
416                close;
417        }
418       
419}
420
421}
422
423prt_fild01,196,47,3     script  Roskva  703,{
424
425
426        if(god_mjo_0 == 1)
427{
428        mes "[Roskva]";
429        mes "You should know that Dwarven";
430        mes "Blacksmiths are extremely";
431        mes "offended if you do not speak";
432        mes "to them with the utmost respect.";
433        next;
434        mes "[Roskva]";
435        mes "So it's really";
436        mes "important that you";
437        mes "speak to the Dwarves";
438        mes "as courteously as you can.";
439        mes "The first Dwarf you must visit";
440        mes "can be found to the East.";
441        next;
442        mes "[Roskva]";
443        mes "Travel in a clock wise direction";
444        mes "around Rune-Midgard and seek";
445        mes "out the other Dwarves in order.";
446        mes "Your final destination will be";
447        mes "to the North.";
448        next;
449        mes "[Roskva]";
450        mes "If you happen to speak to them";
451        mes "in the wrong order, please go";
452        mes "talk to my brother Tialfi again.";
453        close;
454}
455        else if(god_mjo_0 == 2)
456{
457        mes "[Roskva]";
458        mes "You should know that Dwarven";
459        mes "Blacksmiths are extremely";
460        mes "offended if you do not speak";
461        mes "to them with the utmost respect.";
462        next;
463        mes "[Roskva]";
464        mes "So it's really";
465        mes "important that you";
466        mes "speak to the Dwarves";
467        mes "as courteously as you can.";
468        mes "The first Dwarf you must visit";
469        mes "can be found to the North.";
470        next;
471        mes "[Roskva]";
472        mes "Travel in a counter clock wise";
473        mes "direction around Rune-Midgard";
474        mes "and seek out the other Dwarves";
475        mes "in order. Your final destination";
476        mes "will be to the East.";
477        next;
478        mes "[Roskva]";
479        mes "If you happen to speak to them";
480        mes "in the wrong order, please go";
481        mes "talk to my brother Tialfi again.";
482        close;
483}
484        else
485{
486        mes "[Roskva]";
487        mes "A long long time ago, many";
488        mes "people used to frequent this";
489        mes "area. Friends and families";
490        mes "would live here, sharing";
491        mes "happiness and sadness.";
492        next;
493        mes "[Roskva]";
494        mes "But they're all gone now.";
495        mes "My parents and my friends";
496        mes "have all gone to a place";
497        mes " whose name I don't even know.";
498        next;
499        mes "[Roskva]";
500        mes "I can't help";
501        mes "but feel lonesome...";
502        close;
503}
504
505}
506
507mjolnir_11,149,247,5    script  Dwarf Blacksmith#east   826,{
508
509        if ($God3 < 50)
510{
511        mes "[Austri]";
512        mes "Something is happening";
513        mes "somewhere on this continent.";
514        mes "You might not believe me,";
515        mes "but keep getting visions of";
516        mes "the Fenrir-Wolf.";
517        close;
518}
519        else
520{
521                if($God4 > 99)
522        {
523                mes "[Austri]";
524                mes "Something is happening";
525                mes "somewhere on this continent.";
526                mes "You might not believe me,";
527                mes "but keep getting visions of";
528                mes "the Fenrir-Wolf.";
529                close;
530        }
531                else if(god_mjo_0 == 11)
532        {
533                mes "[Austri]";
534                mes "One day, when my people";
535                mes "retrieve their memories of";
536                mes "the past, we will be able to";
537                mes "grant the power of the gods";
538                mes "to humans.";
539                next;
540                mes "[Austri]";
541                mes "I believe that";
542                mes "time is coming...";
543                close;
544        }
545                else if(god_mjo_0 == 10)
546        {
547                mes "[Austri]";
548                mes "Ho~ you might be asked";
549                mes "something from the human child.";
550                mes "If I were you, I would do the";
551                mes "kid a favor right away. Somehow";
552                mes "he is related to us in some sense.";
553                close;
554        }
555                else if(god_mjo_0 == 1)
556        {
557                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
558                {
559                        mes "[Austri]";
560                        mes "What is it?! I refuse to";
561                        mes "speak to human as rude";
562                        mes "and contemptible as you!";
563                        mes "Leave!";
564                        close;
565                }
566                        else if(god_mjo_1 == 2)
567                {
568                        mes "[Austri]";
569                        mes "What? I don't have anything";
570                        mes "to talk to you.";
571                        close;
572                }
573                        else if (god_mjo_2 != 0 || god_mjo_3 != 0 || god_mjo_4 != 0)
574                {
575                        mes "[Austri]";
576                        mes "Hm...?";
577                        mes "Why have you";
578                        mes "come to me, human?";
579                        next;
580                        menu "Nothing.",-,"Hey, 'sup!",L_Sup;
581                                        mes "[Austri]";
582                                        mes "...";
583                                        close;
584                               
585                                L_Sup:
586                                        set god_mjo_1,3;
587                                        mes "[Austri]";
588                                        mes "What...?!";
589                                        mes "Do not greet the";
590                                        mes "Dwarves lightly,";
591                                        mes "mortal!";
592                                        close;
593                }
594                        else if(god_mjo_1 == 1)
595                {
596                        mes "[Austri]";
597                        mes "What made you come to me?";
598                        next;
599                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse;
600                                        mes "[Austri]";
601                                        mes "...";
602                                        close;
603
604                                L_Excuse:
605                                                if(countitem(1005) > 0)
606                                        {
607                                                mes "[Austri]";
608                                                mes "Ah, I see that the entire human";
609                                                mes "race is not worthy of scorn.";
610                                                mes "Unlike many of your kind,";
611                                                mes "I see that you respect your";
612                                                mes "elders.";
613                                                next;
614                                                set @mjo_east,0;
615                                        L_EastTalk:
616                                                        switch(@mjo_east)
617                                                {
618                                                        case 0:
619                                                                mes "[Austri]";
620                                                                mes "So what have";
621                                                                mes "you come to";
622                                                                mes "ask of me?";
623                                                                next;
624                                                                menu "...",-,"About Mjolnir.",L_Speak;
625                                                                goto L_Listen;
626                                                               
627                                                        case 1:
628                                                                mes "[Austri]";
629                                                                mes "Mjolnir...?";
630                                                                mes "Thor's legendary weapon?";
631                                                                mes "The hammer than can shake the";
632                                                                mes "earth and tear the sky asunder?";
633                                                                mes "All of legendary weapons,";
634                                                                mes "Mjolnir is perhaps greatest.";
635                                                                next;
636                                                                mes "[Austri]";
637                                                                mes "As a matter of fact, it was forged";
638                                                                mes "by my ancestor. Mjolnir was the";
639                                                                mes "perfect weapon, except for one";
640                                                                mes "minor flaw.";
641                                                                next;
642                                                                mes "[Austri]";
643                                                                mes "The hilt of Mjolnir was forged";
644                                                                mes "shorter than intended. Are you";
645                                                                mes "still listening to me?";
646                                                                next;
647                                                                menu "...",-,"Yes, sir!",L_Speak,"Huh?",-;
648                                                                goto L_Listen;
649                                                               
650                                                        case 2:
651                                                                mes "[Austri]";
652                                                                mes "One day, Loki came to our";
653                                                                mes "village and showed off his";
654                                                                mes "treasures. He boasted that we";
655                                                                mes "couldn't possibly create something";
656                                                                mes "to surpass their quality.";
657                                                                next;
658                                                                mes "[Austri]";
659                                                                mes "Frankly his treasures were made";
660                                                                mes "by another Dwarf tribe, but we";
661                                                                mes "couldn't tolerate his insult. So";
662                                                                mes "my ancestors created three";
663                                                                mes "treasures of their own.";
664                                                                next;
665                                                                menu "...",-,"Yes, sir!",L_Speak,"Yes?",-;
666                                                                goto L_Listen;
667                                                               
668                                                        case 3:
669                                                                mes "[Austri]";
670                                                                mes "Of the three treasures my";
671                                                                mes "ancestors created, Mjolnir was";
672                                                                mes "the last and greatest.";
673                                                                next;
674                                                                mes "[Austri]";
675                                                                mes "However, while it was created,";
676                                                                mes "a strange fly bit my ancestor";
677                                                                mes "on the hand. Because of this";
678                                                                mes "interruption, Mjolnir's hilt";
679                                                                mes "is a little flawed.";
680                                                                next;
681                                                                mes "[Austri]";
682                                                                mes "It's very sad. Although Mjolnir";
683                                                                mes "is the greatest weapon ever, it";
684                                                                mes "was very close to being the";
685                                                                mes "epitome of craftsmanship.";
686                                                                next;
687                                                                menu "...",-,"Epito--what?",-,"Yes sir, I agree.",L_Speak;
688                                                                goto L_Listen;
689                                                               
690                                                        case 4:
691                                                                mes "[Austri]";
692                                                                mes "Despite this minor flaw,";
693                                                                mes "Mjolnir is still considered";
694                                                                mes "the greatest of legendary weapons.";
695                                                                next;
696                                                                mes "[Austri]";
697                                                                mes "Mjolnir was the trusted weapon";
698                                                                mes "Thor wielded on the battlefield";
699                                                                mes "and every giant feared its power.";
700                                                                next;
701                                                                mes "[Austri]";
702                                                                mes "I must say, a Blacksmith's";
703                                                                mes "greatest pride comes when he";
704                                                                mes "creates the weapon and armor";
705                                                                mes "that can be considered his";
706                                                                mes "life's work.";
707                                                                next;
708                                                                menu "...",-,"I agree, sir!",L_Speak,"Um, yeah.",-;
709                                                                goto L_Listen;
710                                                               
711                                                        case 5:
712                                                                mes "[Austri]";
713                                                                mes "The reason this mountain is";
714                                                                mes "called Mount Mjolnir is because";
715                                                                mes "it was actually created by the";
716                                                                mes "hammer.";
717                                                                next;
718                                                                mes "[Austri]";
719                                                                mes "In a battle against demons a";
720                                                                mes "thousand years ago, Thor struck";
721                                                                mes "the earth with Mjolnir. The impact";
722                                                                mes "caused the ground to rise,";
723                                                                mes "creating this mountain.";
724                                                                next;
725                                                                mes "[Austri]";
726                                                                mes "You can imagine just how";
727                                                                mes "unfathomly powerful Mjolnir is.";
728                                                                mes "However, humans can never hope";
729                                                                mes "to see or even wield Mjolnir. Only";
730                                                                mes "a god can handle that kind of force.";
731                                                                next;
732                                                                menu "...",-,"Wah wah wah~!",-,"Ah, I understand sir!",L_Speak;
733                                                                goto L_Listen;
734                                                               
735                                                        case 6:
736                                                                mes "[Austri]";
737                                                                mes "Hmm... But perhaps an ambitious";
738                                                                mes "dwarf can forge something similar";
739                                                                mes "to Mjolnir so that it can actually";
740                                                                mes "be used by humans. It would have less";
741                                                                mes "power, but it'd be perfectly crafted.";
742                                                                next;
743                                                                mes "[Austri]";
744                                                                mes "Yes, it's possible to create a";
745                                                                mes "Mjolnir suited to humans. Still,";
746                                                                mes "it wouldn't be very easy.";
747                                                                next;
748                                                                menu "...",-,"Yes, sir!",L_Speak,"Yeah, whatever.",-;
749                                                                goto L_Listen;
750                                                               
751                                                        case 7:
752                                                                mes "[Austri]";
753                                                                mes "Well, I happened to speak much";
754                                                                mes "longer than I intended. But I hope";
755                                                                mes "you learned what you wished to";
756                                                                mes "know about Mjolnir.";
757                                                                next;
758                                                                mes "[Austri]";
759                                                                mes "I feel that a great change is";
760                                                                mes "coming. I do not know what kind of";
761                                                                mes "effect it will have on our world,";
762                                                                mes "but something important will happen...";
763                                                                next;
764                                                                mes "[Austri]";
765                                                                mes "Perhaps only the gods can be sure";
766                                                                mes "as to what the future will bring.";
767                                                                mes "In any case, we must prepare ourselves";
768                                                                mes "for what will happen.";
769                                                                next;
770                                                                menu "...",-,"Yes?",-,"Yes, sir!",L_Speak;
771                                                                goto L_Listen;
772                                                               
773                                                        case 8:
774                                                                set god_mjo_1,2;
775                                                                mes "[Austri]";
776                                                                mes "Alright then...";
777                                                                mes "If you wish to learn more, you should";
778                                                                mes "speak to my brothers. Take care, human.";
779                                                                close;
780                                                }
781                                                L_Listen:
782                                                                set god_mjo_1,3;
783                                                                mes "[Austri]";
784                                                                mes "...you didn't listen to me, did you?";
785                                                                mes "Why did you make me waste my time? Leave!";
786                                                                mes "This is why I don't want to associate";
787                                                                mes "with human beings. They always pay little";
788                                                                mes "attention to the conversation with me.";
789                                                                close;
790                                        }
791                                                else
792                                        {
793                                                mes "[Austri]";
794                                                mes "You don't seem to understand.";
795                                                mes "If you wish to prove to me that";
796                                                mes "you understand blacksmiths, you";
797                                                mes "should bring something related";
798                                                mes "to my work!";
799                                                close;
800                                        }
801                }
802                        else if(god_mjo_1 == 0)
803                {
804                        mes "[Austri]";
805                        mes "What made you come to me?";
806                        next;
807                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse2;
808                                        mes "[Austri]";
809                                        mes "...";
810                                        close;
811                               
812                                L_Excuse2:
813                                        mes "[Austri]";
814                                        mes "A respectable blacksmith cherishes";
815                                        mes "his tools and crafts with diligence";
816                                        mes "and care.";
817                                        next;
818                                        mes "[Austri]";
819                                        mes "When it comes to humans, I believe";
820                                        mes "the ones who can appreciate my line";
821                                        mes "of work are the only ones worth";
822                                        mes "talking to.";
823                                        next;
824                                        set god_mjo_1,1;
825                                        mes "[Austri]";
826                                        mes "Every good blacksmith knows the";
827                                        mes "value of a good hammer. If you can";
828                                        mes "understand that, I shall consider";
829                                        mes "speaking with you.";
830                                        next;
831                                        mes "[Austri]";
832                                        mes "Now go, human.";
833                                        mes "I wish you safety";
834                                        mes "in your travels.";
835                                        close;
836                }
837                        else
838                {
839                        mes "[Austri]";
840                        mes "Zzzz Zzzz...";
841                        close;
842                }
843        }
844                else if(god_mjo_0 == 2)
845        {
846                        if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
847                {
848                        mes "[Austri]";
849                        mes "What is it! I do not have anything to";
850                        mes "to such a rude human as you!";
851                        mes "Go back to where you are from!";
852                        close;
853                }
854                        else if(god_mjo_4 == 2)
855                {
856                        mes "[Austri]";
857                        mes "What? I don't have anything";
858                        mes "to talk to you.";
859                        close;
860                }
861                        else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_3 == 0 || god_mjo_3 == 1)
862                {
863                        mes "[Austri]";
864                        mes "What made you come to me?";
865                        next;
866                        menu "Nothing.",-,"Hey, sup!",L_Sup2;
867                                        mes "[Austri]";
868                                        mes "...";
869                                        close;
870                                L_Sup2:
871                                        set god_mjo_4,3;
872                                        mes "[Austri]";
873                                        mes "What?!";
874                                        mes "Leave immediately and go study";
875                                        mes "your english properly!";
876                                        close;
877                }
878                        else if(god_mjo_4 == 1)
879                {
880                        mes "[Austri]";
881                        mes "What made you come to me?";
882                        next;
883                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse3;
884                                        mes "[Austri]";
885                                        mes "...";
886                                        close;
887                                L_Excuse3:
888                                                if(countitem(1005) > 0)
889                                        {
890                                                mes "[Austri]";
891                                                mes "Hmm, I like your polite manners.";
892                                                mes "Okay, I am willing to talk to you.";
893                                                mes "So ask me if you have any questions.";
894                                                next;
895                                                set @mjo_east,0;
896                                        L_EastTalk2:
897                                                        switch(@mjo_east)
898                                                {
899                                                        case 0:
900                                                                mes "[Austri]";
901                                                                mes "So, what would you like to ask?";
902                                                                next;
903                                                                menu "...",-,"About Mjolnir.",L_Speak2;
904                                                                        goto L_Listen2;
905                                                        case 1:
906                                                                mes "[Austri]";
907                                                                mes "Mjolnir...you mean the Thor's legendary weapon?";
908                                                                mes "There has a rumor that Mjolnir slashed the sky";
909                                                                mes "and stunned the earth by one blow.";
910                                                                mes "That is the greatest weapon in the legend.";
911                                                                next;
912                                                                mes "[Austri]";
913                                                                mes "As a matter of fact, it was forged by my ancestor.";
914                                                                mes "Do you know the reason why the hilt of Mjolnir";
915                                                                mes "was forged that short...?";
916                                                                mes "Are you listening to me?";
917                                                                next;
918                                                                menu "...",-,"Yes?",-,"Yes, sir!",L_Speak2;
919                                                                        goto L_Listen2;
920                                                        case 2:
921                                                                mes "[Austri]";
922                                                                mes "One day, Loki came to dwarf's town";
923                                                                mes "and showed off his three treasure.";
924                                                                mes "He provoked us by saying";
925                                                                mes "nobody would make better things";
926                                                                mes "than his treasures.";
927                                                                next;
928                                                                mes "[Austri]";
929                                                                mes "Frankly his treasures were made by other dwarf tribe...";
930                                                                mes "but anyway, we could not put up with the insult.";
931                                                                mes "So my ancestor made three treasures of our own...";
932                                                                mes "Are you still listening to me?";
933                                                                next;
934                                                                menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
935                                                                        goto L_Listen2;
936                                                        case 3:
937                                                                mes "[Austri]";
938                                                                mes "Mjolnir was the last treasure among the three.";
939                                                                mes "While blowing the bellows,";
940                                                                mes "my ancerstor was bitten by a strange insect on his hand.";
941                                                                mes "So he could not continue working.";
942                                                                mes "That's how the hilt of Mjolnir became that short.";
943                                                                mes "Ah, what a sad story!";
944                                                                next;
945                                                                menu "...",-,"I agree, sir!",L_Speak2,"Yes?",-;
946                                                                        goto L_Listen2;
947                                                        case 4:
948                                                                mes "[Austri]";
949                                                                mes "Despite of the sad incident,";
950                                                                mes "my ancerstor created the greatest weapon";
951                                                                mes "in the legend. Mjolnir became Thor's the most reliable comrade";
952                                                                mes "in the battlefield. Even giants in Utgard feared";
953                                                                mes "the power of the godly weapon.";
954                                                                next;
955                                                                mes "[Austri]";
956                                                                mes "However, since the weapon had the abnormally short hilt,";
957                                                                mes "Thor had to wear iron gauntlets to compensate the weakness.";
958                                                                mes "I must say, blacksmiths feel most proud when they";
959                                                                mes "achieve to create the best weapons and armors of their life.";
960                                                                next;
961                                                                menu "...",-,"Yes?",-,"I agree, sir!",L_Speak2;
962                                                                        goto L_Listen2;
963                                                        case 5:
964                                                                mes "[Austri]";
965                                                                mes "And I am going to tell you";
966                                                                mes "the reason why this mountain has been called";
967                                                                mes "as Mountain Mjolnir... during the battle against demons";
968                                                                mes "occurred a thousand years ago, he hammered down";
969                                                                mes "the earth using Mjolnir. Because of the impact,";
970                                                                mes "the ground around the spot rose high";
971                                                                mes "and formed a mountain.";
972                                                                next;
973                                                                mes "[Austri]";
974                                                                mes "You can imagine how powerful Mjolnir would be.";
975                                                                mes "It made a new mountain by one hammering.";
976                                                                mes "Unfortunately, you wouldn't be able to see";
977                                                                mes "the weapon in your life. Somehow it is belong to God.";
978                                                                next;
979                                                                menu "...",-,"I can understand, sir!",L_Speak2,"Yes?",-;
980                                                                        goto L_Listen2;
981                                                        case 6:
982                                                                mes "[Austri]";
983                                                                mes "Perhaps an ambitious dwarf could forge";
984                                                                mes "a treasure is similar to Mjolnir.";
985                                                                mes "But it will not happen to be exactly the same as the original Mjolnir.";
986                                                                mes "The original one cannot be held by a human being";
987                                                                mes "due to the unimaginable power it holds within.";
988                                                                next;
989                                                                mes "[Austri]";
990                                                                mes "Let's say, a modified Mjolnir which would be suited to human's power";
991                                                                mes "can be made possibly...? But still, it will not";
992                                                                mes "easily happen.";
993                                                                mes "Just, never mind.";
994                                                                next;
995                                                                menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
996                                                                        goto L_Listen2;
997                                                        case 7:
998                                                                mes "[Austri]";
999                                                                mes "I happened to speak longer than I planned.";
1000                                                                mes "But this is it. I hope you will have a better understanding";
1001                                                                mes "about Mjolnir by now.";
1002                                                                mes "And obviously something has been happening";
1003                                                                mes "in this world...I can feel that.";
1004                                                                next;
1005                                                                mes "[Austri]";
1006                                                                mes "I cannot tell it will bring a good effect or a bad one to";
1007                                                                mes "the continent...";
1008                                                                mes "Maybe Gods would know.";
1009                                                                mes "We must prepare to survive in the changes.";
1010                                                                next;
1011                                                                menu "...",-,"Yes, sir!",L_Speak2,"Yes?",-;
1012                                                                        goto L_Listen2;
1013                                                        case 8:
1014                                                                set god_mjo_4,2;
1015                                                                mes "[Austri]";
1016                                                                mes "Ok, you may leave me and visit my brothers now.";
1017                                                                mes "Take care.";
1018                                                                close;
1019                                                }
1020                                                        L_Listen2:
1021                                                                set god_mjo_4,3;
1022                                                                mes "[Austri]";
1023                                                                mes "...you didn't listen to me, did you?";
1024                                                                mes "Why did you make me waste my time? Leave!";
1025                                                                mes "This is why I don't want to associate with human beings.";
1026                                                                mes "They always pay little attention to the conversation with me.";
1027                                                                close;
1028
1029                                        }
1030                                                else
1031                                        {
1032                                                mes "[Austri]";
1033                                                mes "You don't seem to understand.....";
1034                                                mes "If you want to prove me that you understand how blacksmiths feel,";
1035                                                mes "bring a thing related to blacksmiths!";
1036                                                close;
1037                                        }
1038                }
1039                        else if(god_mjo_4 == 0)
1040                {
1041                        mes "[Austri]";
1042                        mes "What made you come to me?";
1043                        next;
1044                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse4;
1045                                        mes "[Austri]";
1046                                        mes "...";
1047                                        close;
1048                               
1049                                L_Excuse4:
1050                                        mes "[Austri]";
1051                                        mes "A respectable blacksmith cherishes his hammer and anvil.";
1052                                        mes "If you wish to continue a conversation with me,";
1053                                        mes "you should understand blacksmiths.";
1054                                        mes "Every blacksmith knows what hammer is good for themselves.";
1055                                        next;
1056                                        set god_mjo_4,1;
1057                                        mes "[Austri]";
1058                                        mes "If you understand what I meant,";
1059                                        mes "I will consider speaking to you next time.";
1060                                        mes "Have a good travel.";
1061                                        close;
1062                }
1063                        else
1064                {
1065                        mes "[Austri]";
1066                        mes "Zzzz Zzzz...";
1067                        close;
1068                }
1069        }
1070                else if(god_mjo_0 == 0)
1071        {
1072                mes "[Austri]";
1073                mes "Ah...";
1074                mes "It feels like today's going to be a great day.";
1075                next;
1076                mes "[Austri]";
1077                mes "I've got the warm sun, fresh forest air, and my hammer and anvil are at the ready. It's a perfect day for smithing!";
1078                close;
1079        }
1080                else
1081        {
1082                mes "[Austri]";
1083                mes "Zzzz Zzzz...";
1084                close;
1085        }
1086}
1087
1088L_Speak:
1089        set @mjo_east,@mjo_east +1;
1090        goto L_EastTalk;
1091
1092L_Speak2:
1093        set @mjo_east,@mjo_east +1;
1094        goto L_EastTalk2;
1095
1096}
1097
1098mjolnir_09,209,341,3    script  Dwarf Blacksmith#south  826,{
1099
1100        if ($God3 < 50)
1101{
1102        mes "[Sudri]";
1103        mes "I want to compete";
1104        mes "and fight with stronger";
1105        mes "and stronger opponents!";
1106        next;
1107        mes "[Sudri]";
1108        mes "One day, I'll return to";
1109        mes "Svartalfaheimr and defeat";
1110        mes "Ivaldi! Mwahahaha!";
1111        close;
1112}
1113        else
1114{
1115                if ($God4 > 99)
1116        {
1117                mes "[Sudri]";
1118                mes "Wait, this is not the";
1119                mes "right time to fighting...";
1120                next;
1121                mes "[Sudri]";
1122                mes "Something that has been hidden";
1123                mes "is about to be born out of the";
1124                mes "sweat of determination and";
1125                mes "tears of sacrifice. We must";
1126                mes "wait until then.";
1127                close;
1128        }
1129                else if(god_mjo_0 == 11)
1130        {
1131                mes "[Sudri]";
1132                mes "I want to compete with a stronger one!";
1133                mes "I will be stronger and stronger,";
1134                mes "one day when I get back to Svartalfaheimr";
1135                mes "I shall defeat Ivaldi!";
1136                mes "Muhahahaha...!";
1137                close;
1138        }
1139                else if(god_mjo_10 == 10)
1140        {
1141                mes "[Sudri]";
1142                mes "I must admit that you're a";
1143                mes "really strong human. Let us";
1144                mes "fight again when we have a chance.";
1145                mes "The next time, you may not be";
1146                mes "so lucky!";
1147                close;
1148        }
1149                else if(god_mjo_0 == 1)
1150        {
1151                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
1152                {
1153                        mes "[Sudri]";
1154                        mes "Go back to where you belong";
1155                        mes "before I beat you to death!";
1156                        next;
1157                        mes "[Sudri]";
1158                        mes "All you can gain here are";
1159                        mes "a few herbs.";
1160                        close;
1161                }
1162                        else if(god_mjo_2 == 2)
1163                {
1164                        mes "[Sudri]";
1165                        mes "That was a great fight!";
1166                        mes "Mwahahaha! I'm satisfied with";
1167                        mes "the results. I may have lost,";
1168                        mes "but we fought honorably with";
1169                        mes "everything we had.";
1170                        close;
1171                }
1172                        else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_3 != 0 || god_mjo_4 != 0)
1173                {
1174                        mes "[Sudri]";
1175                        mes "So...";
1176                        mes "What brings";
1177                        mes "you here?";
1178                        next;
1179                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse;
1180                                        mes "[Sudri]";
1181                                        mes "You have too much time on";
1182                                        mes "your hands. Why don't you";
1183                                        mes "log out and hang out with";
1184                                        mes "your friends instead?";
1185                                        close;
1186                               
1187                                L_Excuse:
1188                                        set god_mjo_2,3;
1189                                        mes "[Sudri]";
1190                                        mes "Why should";
1191                                        mes "I excuse you?";
1192                                        next;
1193                                        mes "[Sudri]";
1194                                        mes "If there's anything I hate,";
1195                                        mes "it's insincerity and sarcasm.";
1196                                        mes "What, you wanna fight?!";
1197                                        close;
1198                }
1199                        else if(god_mjo_2 == 1)
1200                {
1201                        set @sudri_vit,200;
1202                        set @player_vit,100;
1203                        set @sudri_def,0;
1204                        set @player_def,0;
1205                        set @sudri_atk,0;
1206                        set @player_atk,0;
1207                        set @counter,0;
1208                        set @damage,0;
1209                        mes "[Sudri]";
1210                        mes "Fine, let's fight!";
1211                        mes "Old school rules!";
1212                        next;
1213                       
1214                        L_Fight:
1215                                mes "Sudri : HP " + @sudri_vit + " left.";
1216                                mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
1217                                mes "--------------------";
1218                                mes "" + strcharinfo(0) + " initiated an attack!";
1219                                next;
1220                                menu "...?!",case11,"Strike Head!",case12,"Strike Chest!",case13,"Strike Legs!",case14,"Take a break.",case15;
1221                                        case11:
1222                                                set @player_atk,0;
1223                                                goto L_DefSudri;
1224                                        case12:
1225                                                set @player_atk,1;
1226                                                goto L_DefSudri;
1227                                        case13:
1228                                                set @player_atk,2;
1229                                                goto L_DefSudri;
1230                                        case14:
1231                                                set @player_atk,3;
1232                                                goto L_DefSudri;
1233                                        case15:
1234                                                set @player_atk,4;
1235                                                goto L_DefSudri;
1236                                L_DefSudri:
1237                                set @sudri_def,rand(1,3);
1238                                set @damage,rand(15,25);
1239                                if(@player_atk == 1) mes "" + strcharinfo(0) + " attacks Sudri's head!";
1240                                else if(@player_atk == 2) mes "" + strcharinfo(0) + " strikes Sudri's chest!";
1241                                else if(@player_atk == 3) mes "" + strcharinfo(0) + " aims for Sudri's legs!";
1242                                else if(@player_atk == 4) mes "" + strcharinfo(0) + " requests a break!";
1243                                else mes "" + strcharinfo(0) + "'s weak point revealed!";
1244                                        if(@player_atk == @sudri_def)
1245                                {
1246                                        specialeffect 336;
1247                                                if(@sudri_def == 1)
1248                                        {
1249                                                mes "--------------------";
1250                                                mes "Sudri easily dodges";
1251                                                mes "your attack by twisting";
1252                                                mes "his small, yet svelte, body.";
1253                                                mes "--------------------";
1254                                                mes "" + strcharinfo(0) + " misses!";
1255                                        }
1256                                                else if(@sudri_def == 2)
1257                                        {
1258                                                mes "--------------------";
1259                                                mes "Sudri blocks your";
1260                                                mes "attack by crossing";
1261                                                mes "his stout arms.";
1262                                                mes "--------------------";
1263                                                mes "" + strcharinfo(0) + "'s attack is blocked!";
1264                                        }
1265                                                else if(@sudri_def == 3)
1266                                        {
1267                                                mes "--------------------";
1268                                                mes "Sudri dodges your";
1269                                                mes "attack with a graceful";
1270                                                mes "leap to the heavens.";
1271                                                mes "--------------------";
1272                                                mes "" + strcharinfo(0) + " misses!";
1273                                        }
1274                                }
1275                                        else if(@player_atk == 4)
1276                                {
1277                                        skilleffect 28,10;
1278                                        set @player_vit,@player_vit + 10;
1279                                        mes "--------------------";
1280                                        mes "" + strcharinfo(0) + " has gained 10 HP!";
1281                                }
1282                                        else if(@player_atk == 1)
1283                                {
1284                                        specialeffect 5;
1285                                        set @sudri_vit,@sudri_vit - @damage;
1286                                        mes "--------------------";
1287                                        mes "You successfully hit";
1288                                        mes "Sudri on the head!";
1289                                        mes "--------------------";
1290                                        mes "Sudri has lost " + @damage + " HP!";
1291                                }
1292                                        else if(@player_atk == 2)
1293                                {
1294                                        specialeffect 2;
1295                                        set @sudri_vit,@sudri_vit - @damage;
1296                                        mes "--------------------";
1297                                        mes "You successfully hit";
1298                                        mes "Sudri on the chest!";
1299                                        mes "--------------------";
1300                                        mes "Sudri has lost " + @damage + " HP!";
1301                                }
1302                                        else if(@player_atk == 3)
1303                                {
1304                                        specialeffect 3;
1305                                        set @sudri_vit,@sudri_vit - @damage;
1306                                        mes "--------------------";
1307                                        mes "You successfully hit";
1308                                        mes "Sudri on the legs!";
1309                                        mes "--------------------";
1310                                        mes "Sudri has lost " + @damage + " HP!";
1311                                }
1312                                        else if(@player_atk == 0)
1313                                {
1314                                        specialeffect2 5;
1315                                        set @player_vit,@player_vit - 10;
1316                                        mes "--------------------";
1317                                        mes "You were hit by";
1318                                        mes "Sudri's counter attack!";
1319                                        mes "--------------------";
1320                                        mes "" + strcharinfo(0) + " has lost 10 HP!";
1321                                                if(@player_vit < 1)
1322                                        {
1323                                                mes "Defeated...";
1324                                                next;
1325                                                goto L_Lost;
1326                                        }
1327                                }
1328                                        else
1329                                {
1330                                        mes "--------------------";
1331                                        mes "Something happened and the fight has stopped!";
1332                                        close;
1333                                }
1334                                        if(@sudri_vit < 1)
1335                                {
1336                                        mes "" + strcharinfo(0) + " wins!";
1337                                        next;
1338                                        goto L_Win;
1339                                }
1340                                next;
1341                                mes "Sudri : HP " + @sudri_vit + " left.";
1342                                mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
1343                                mes "--------------------";
1344                                mes "Sudri attacks...!";
1345                                next;
1346                                menu "...?!",case21,"Dodge!",case22,"Block!",case23,"Jump!",case24,"Counter back!",case25;
1347                                        case21:
1348                                                set @player_def,0;
1349                                                goto L_DefPlayer;
1350                                        case22:
1351                                                set @player_def,1;
1352                                                goto L_DefPlayer;
1353                                        case23:
1354                                                set @player_def,2;
1355                                                goto L_DefPlayer;
1356                                        case24:
1357                                                set @player_def,3;
1358                                                goto L_DefPlayer;
1359                                        case25:
1360                                                set @player_def,4;
1361                                                goto L_DefPlayer;
1362                                L_DefPlayer:
1363                                set @sudri_atk,rand(1,3);
1364                                set @damage,rand(20,25);
1365                                if(@sudri_atk == 1) mes "Sudri aims for the head!";
1366                                else if(@sudri_atk == 2) mes "Sudri strikes the chest!";
1367                                else mes "Sudri attacks the legs!";
1368                                        if(@sudri_atk == @player_def)
1369                                {
1370                                        specialeffect2 336;
1371                                                if(@player_def == 1)
1372                                        {
1373                                                mes "--------------------";
1374                                                mes "" + strcharinfo(0) + " quickly dodged,";
1375                                                mes "Sudri's arms were too short to reach at you.";
1376                                                mes "--------------------";
1377                                                mes "Sudri has failed to attack.";
1378                                        }
1379                                                else if(@player_def == 2)
1380                                        {
1381                                                mes "--------------------";
1382                                                mes "" + strcharinfo(0) + " barely blocked";
1383                                                mes "Sudri's attack.";
1384                                                mes "--------------------";
1385                                                mes "Sudri has failed to attack.";
1386                                        }
1387                                                else if(@player_def == 3)
1388                                        {
1389                                                mes "--------------------";
1390                                                mes "" + strcharinfo(0) + " jumped,";
1391                                                mes "dodged Sudri's attack at ease.";
1392                                                mes "--------------------";
1393                                                mes "Sudri has failed to attack.";
1394                                        }
1395                                }
1396                                        else if(@player_def == 4)
1397                                {
1398                                        set @counter,rand(1,4);
1399                                        mes "--------------------";
1400                                        mes "" + strcharinfo(0) + " countered back!";
1401                                                if(@counter == 1)
1402                                        {
1403                                                specialeffect2 131;
1404                                                specialeffect 17;
1405                                                set @sudri_vit,@sudri_vit - 20;
1406                                                mes "You successfully countered back!";
1407                                                mes "--------------------";
1408                                                mes "Sudri has lost 20 HP!";
1409                                                        if(@sudri_vit < 1)
1410                                                {
1411                                                        mes "" + strcharinfo(0) + " won!";
1412                                                        next;
1413                                                        goto L_Win;
1414                                                }
1415                                        }
1416                                                else
1417                                        {
1418                                                specialeffect2 1;
1419                                                set @player_vit,@player_vit - 30;
1420                                                mes "You were taken a great damage on your weak spot!";
1421                                                mes "--------------------";
1422                                                mes "" + strcharinfo(0) + " has lost 30 HP!";
1423                                        }
1424                                }
1425                                        else if(@sudri_atk == 1)
1426                                {
1427                                        specialeffect2 5;
1428                                        set @player_vit,@player_vit - @damage;
1429                                        mes "--------------------";
1430                                        mes "Sudri successfully";
1431                                        mes "hit " + strcharinfo(0) + "";
1432                                        mes "on the head!";
1433                                        mes "--------------------";
1434                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1435                                }
1436                                        else if(@sudri_atk == 2)
1437                                {
1438                                        specialeffect2 3;
1439                                        set @player_vit,@player_vit - @damage;
1440                                        mes "--------------------";
1441                                        mes "Sudri successfully";
1442                                        mes "hit " + strcharinfo(0) + "";
1443                                        mes "on the chest!";
1444                                        mes "--------------------";
1445                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1446                                }
1447                                        else if(@sudri_atk == 3)
1448                                {
1449                                        specialeffect2 4;
1450                                        set @player_vit,@player_vit - @damage;
1451                                        mes "--------------------";
1452                                        mes "Sudri successfully";
1453                                        mes "hit " + strcharinfo(0) + "";
1454                                        mes "on the legs!";
1455                                        mes "--------------------";
1456                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1457                                }
1458                                        else if(@sudri_atk == 0)
1459                                {
1460                                        specialeffect2 5;
1461                                        set @player_vit,@player_vit - @damage;
1462                                        mes "--------------------";
1463                                        mes "Sudri successfully";
1464                                        mes "hits "+ strcharinfo(0) +"";
1465                                        mes "during a moment of";
1466                                        mes "absent-mindedness!";
1467                                        mes "--------------------";
1468                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1469                                }
1470                                        else
1471                                {
1472                                        mes "--------------------";
1473                                        mes "Something happened and the fight has stopped!";
1474                                        close;
1475                                }
1476                                        if(@player_vit < 1)
1477                                {
1478                                        mes "Sudri won!";
1479                                        next;
1480                                        goto L_Lost;
1481                                }
1482                                next;
1483                                goto L_Fight;
1484
1485                        L_Lost:
1486                                mes "[Sudri]";
1487                                mes "Muhahahaha!";
1488                                mes "You're not strong enough";
1489                                mes "to beat me! I want someone";
1490                                mes "who can offer me a challenge!";
1491                                next;
1492                                mes "[Sudri]";
1493                                mes "Go out, train some and get";
1494                                mes "stronger before you even";
1495                                mes "think about coming back!";
1496                                close;
1497                       
1498                        L_Win:
1499                                set god_mjo_2,2;
1500                                mes "[Sudri]";
1501                                mes "You're stronger than me.";
1502                                mes "I never thought I'd meet";
1503                                mes "a human as strong as you.";
1504                                next;
1505                                mes "[Sudri]";
1506                                mes "I'm impressed. Alright,";
1507                                mes "I'll tell my friends good";
1508                                mes "things about you. Hopefully,";
1509                                mes "my brothers will give you";
1510                                mes "the help you're looking for.";
1511                                next;
1512                                mes "[Sudri]";
1513                                mes "Okay then,";
1514                                mes "be safe on";
1515                                mes "your travels!";
1516                                close;
1517                }
1518                        else if(god_mjo_2 == 0)
1519                {
1520                        mes "[Sudri]";
1521                        mes "So...";
1522                        mes "What brings";
1523                        mes "you here, human?";
1524                        next;
1525                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse2;
1526                                        mes "[Sudri]";
1527                                        mes "You have too much";
1528                                        mes "time on your hand.";
1529                                        mes "Why don't you log out";
1530                                        mes "and go out with your";
1531                                        mes "friends instead?";
1532                                        close;
1533
1534                                L_Excuse2:
1535                                        mes "[Sudri]";
1536                                        mes "Huh. You're different than other";
1537                                        mes "humans. But still, trusting you";
1538                                        mes "because you know how to speak";
1539                                        mes "isn't very wise.";
1540                                        next;
1541                                        mes "[Sudri]";
1542                                        mes "If there's anything I love,";
1543                                        mes "it's bare knuckle brawling,";
1544                                        mes "old school style.";
1545                                        next;
1546                                        mes "[Sudri]";
1547                                        mes "Words can be deceptive,";
1548                                        mes "but if you can beat me in a";
1549                                        mes "fight, I think I might just";
1550                                        mes "talk to you. How about it?";
1551                                        next;
1552                                        menu ".....",-,"Yes, I accept your challenge.",L_Accept,"No, I'm scared!",L_Scared;
1553                                                        set god_mjo_2,3;
1554                                                        mes "[Sudri]";
1555                                                        mes "You didn't even answer me!";
1556                                                        mes "Fine, whatever.";
1557                                                        close;
1558                                               
1559                                                L_Accept:
1560                                                        set god_mjo_2,1;
1561                                                        mes "[Sudri]";
1562                                                        mes "Ah, I like you already, human!";
1563                                                        mes "Now why don't you go do some";
1564                                                        mes "warm ups, and we'll fight";
1565                                                        mes "when you're ready?";
1566                                                        close;
1567                                               
1568                                                L_Scared:
1569                                                        set god_mjo_2,1;
1570                                                        mes "[Sudri]";
1571                                                        mes "Eh...?";
1572                                                        mes "Why are you being such a coward?";
1573                                                        mes "Are you afraid of this old";
1574                                                        mes "and tiny Dwarf?";
1575                                                        next;
1576                                                        mes "[Sudri]";
1577                                                        mes "Come on, I'll even let you";
1578                                                        mes "have the first hit. Just come";
1579                                                        mes "to me when you're ready to fight!";
1580                                                        close;
1581                }                                       
1582                        else
1583                {
1584                        mes "[Sudri]";
1585                        mes "Zzzz Zzzz...";
1586                        close;
1587                }
1588        }
1589                else if(god_mjo_0 == 2)
1590        {
1591                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
1592                {
1593                        mes "[Sudri]";
1594                        mes "Go back before I beat you to death.";
1595                        mes "All you can gain here are few herbs.";
1596                        close;
1597                }
1598                        else if(god_mjo_3 == 2)
1599                {
1600                        mes "[Sudri]";
1601                        mes "That was a great fight....hahahaha...";
1602                        mes "I don't regret about the result.";
1603                        mes "I lost but I kept my dignity.";
1604                        close;
1605                }
1606                        else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_4 != 0)
1607                {
1608                        mes "[Sudri]";
1609                        mes "What made you come to me?";
1610                        next;
1611                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse3;
1612                                        mes "[Sudri]";
1613                                        mes "You have too much time";
1614                                        mes "on your hand.";
1615                                        mes "Why don't you log out";
1616                                        mes "and go out with your";
1617                                        mes "friends instead?";
1618                                        close;
1619                               
1620                                L_Excuse3:
1621                                        set god_mjo_3,3;
1622                                        mes "[Sudri]";
1623                                        mes "Why should I excuse you?";
1624                                        mes "What, are you challenging me now?";
1625                                        mes "Do you want to fight with me huh?";
1626                                        close;
1627                }
1628                        else if(god_mjo_3 == 1)
1629                {
1630                        set @sudri_vit,200;
1631                        set @player_vit,100;
1632                        set @sudri_def,0;
1633                        set @player_def,0;
1634                        set @sudri_atk,0;
1635                        set @player_atk,0;
1636                        set @counter,0;
1637                        set @damage,0;
1638                        mes "[Sudri]";
1639                        mes "Fine, let's fight!";
1640                        mes "Old school rules!";
1641                        next;
1642                       
1643                        L_Fight2:
1644                                mes "Sudri : HP " + @sudri_vit + " left.";
1645                                mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
1646                                mes "--------------------";
1647                                mes "" + strcharinfo(0) + " initiated an attack!";
1648                                next;
1649                                menu "...?!",case31,"Strike Head!",case32,"Strike Chest!",case33,"Strike Legs!",case34,"Take a break.",case35;
1650                                        case31:
1651                                                set @player_atk,0;
1652                                                goto L_DefSudri2;
1653                                        case32:
1654                                                set @player_atk,1;
1655                                                goto L_DefSudri2;
1656                                        case33:
1657                                                set @player_atk,2;
1658                                                goto L_DefSudri2;
1659                                        case34:
1660                                                set @player_atk,3;
1661                                                goto L_DefSudri2;
1662                                        case35:
1663                                                set @player_atk,4;
1664                                                goto L_DefSudri2;
1665                                L_DefSudri2:
1666                                set @sudri_def,rand(1,3);
1667                                set @damage,rand(15,25);
1668                                if(@player_atk == 1) mes "" + strcharinfo(0) + " attacks Sudri's head!";
1669                                else if(@player_atk == 2) mes "" + strcharinfo(0) + " strikes Sudri's chest!";
1670                                else if(@player_atk == 3) mes "" + strcharinfo(0) + " aims for Sudri's legs!";
1671                                else if(@player_atk == 4) mes "" + strcharinfo(0) + " requests a break!";
1672                                else mes "" + strcharinfo(0) + "'s weak point revealed!";
1673                                        if(@player_atk == @sudri_def)
1674                                {
1675                                        specialeffect 336;
1676                                                if(@sudri_def == 1)
1677                                        {
1678                                                mes "--------------------";
1679                                                mes "Sudri easily dodges";
1680                                                mes "your attack by twisting";
1681                                                mes "his small, yet svelte, body.";
1682                                                mes "--------------------";
1683                                                mes "" + strcharinfo(0) + " misses!";
1684                                        }
1685                                                else if(@sudri_def == 2)
1686                                        {
1687                                                mes "--------------------";
1688                                                mes "Sudri blocks your";
1689                                                mes "attack by crossing";
1690                                                mes "his stout arms.";
1691                                                mes "--------------------";
1692                                                mes "" + strcharinfo(0) + "'s attack is blocked!";
1693                                        }
1694                                                else if(@sudri_def == 3)
1695                                        {
1696                                                mes "--------------------";
1697                                                mes "Sudri dodges your";
1698                                                mes "attack with a graceful";
1699                                                mes "leap to the heavens.";
1700                                                mes "--------------------";
1701                                                mes "" + strcharinfo(0) + " misses!";
1702                                        }
1703                                }
1704                                        else if(@player_atk == 4)
1705                                {
1706                                        skilleffect 28,10;
1707                                        set @player_vit,@player_vit + 10;
1708                                        mes "--------------------";
1709                                        mes "" + strcharinfo(0) + " has gained 10 HP!";
1710                                }
1711                                        else if(@player_atk == 1)
1712                                {
1713                                        specialeffect 5;
1714                                        set @sudri_vit,@sudri_vit - @damage;
1715                                        mes "--------------------";
1716                                        mes "You successfully hit";
1717                                        mes "Sudri on the head!";
1718                                        mes "--------------------";
1719                                        mes "Sudri has lost " + @damage + " HP!";
1720                                }
1721                                        else if(@player_atk == 2)
1722                                {
1723                                        specialeffect 2;
1724                                        set @sudri_vit,@sudri_vit - @damage;
1725                                        mes "--------------------";
1726                                        mes "You successfully hit";
1727                                        mes "Sudri on the chest!";
1728                                        mes "--------------------";
1729                                        mes "Sudri has lost " + @damage + " HP!";
1730                                }
1731                                        else if(@player_atk == 3)
1732                                {
1733                                        specialeffect 3;
1734                                        set @sudri_vit,@sudri_vit - @damage;
1735                                        mes "--------------------";
1736                                        mes "You successfully hit";
1737                                        mes "Sudri on the legs!";
1738                                        mes "--------------------";
1739                                        mes "Sudri has lost " + @damage + " HP!";
1740                                }
1741                                        else if(@player_atk == 0)
1742                                {
1743                                        specialeffect2 5;
1744                                        set @player_vit,@player_vit - 10;
1745                                        mes "--------------------";
1746                                        mes "You were hit by";
1747                                        mes "Sudri's counter attack!";
1748                                        mes "--------------------";
1749                                        mes "" + strcharinfo(0) + " has lost 10 HP!";
1750                                                if(@player_vit < 1)
1751                                        {
1752                                                mes "Defeated...";
1753                                                next;
1754                                                goto L_Lost2;
1755                                        }
1756                                }
1757                                        else
1758                                {
1759                                        mes "--------------------";
1760                                        mes "Something happened and the fight has stopped!";
1761                                        close;
1762                                }
1763                                        if(@sudri_vit < 1)
1764                                {
1765                                        mes "" + strcharinfo(0) + " wins!";
1766                                        next;
1767                                        goto L_Win2;
1768                                }
1769                                next;
1770                                mes "Sudri : HP " + @sudri_vit + " left.";
1771                                mes "" + strcharinfo(0) + " : HP " + @player_vit + " left.";
1772                                mes "--------------------";
1773                                mes "Sudri attacks...!";
1774                                next;
1775                                menu "...?!",case41,"Dodge!",case42,"Block!",case43,"Jump!",case44,"Counter back!",case45;
1776                                        case41:
1777                                                set @player_def,0;
1778                                                goto L_DefPlayer2;
1779                                        case42:
1780                                                set @player_def,1;
1781                                                goto L_DefPlayer2;
1782                                        case43:
1783                                                set @player_def,2;
1784                                                goto L_DefPlayer2;
1785                                        case44:
1786                                                set @player_def,3;
1787                                                goto L_DefPlayer2;
1788                                        case45:
1789                                                set @player_def,4;
1790                                                goto L_DefPlayer2;
1791                                L_DefPlayer2:
1792                                set @sudri_atk,rand(1,3);
1793                                set @damage,rand(20,25);
1794                                if(@sudri_atk == 1) mes "Sudri aims for the head!";
1795                                else if(@sudri_atk == 2) mes "Sudri strikes the chest!";
1796                                else mes "Sudri attacks the legs!";
1797                                        if(@sudri_atk == @player_def)
1798                                {
1799                                        specialeffect2 336;
1800                                                if(@player_def == 1)
1801                                        {
1802                                                mes "--------------------";
1803                                                mes "" + strcharinfo(0) + " quickly dodged,";
1804                                                mes "Sudri's arms were too short to reach at you.";
1805                                                mes "--------------------";
1806                                                mes "Sudri has failed to attack.";
1807                                        }
1808                                                else if(@player_def == 2)
1809                                        {
1810                                                mes "--------------------";
1811                                                mes "" + strcharinfo(0) + " barely blocked";
1812                                                mes "Sudri's attack.";
1813                                                mes "--------------------";
1814                                                mes "Sudri has failed to attack.";
1815                                        }
1816                                                else if(@player_def == 3)
1817                                        {
1818                                                mes "--------------------";
1819                                                mes "" + strcharinfo(0) + " jumped,";
1820                                                mes "dodged Sudri's attack at ease.";
1821                                                mes "--------------------";
1822                                                mes "Sudri has failed to attack.";
1823                                        }
1824                                }
1825                                        else if(@player_def == 4)
1826                                {
1827                                        set @counter,rand(1,4);
1828                                        mes "--------------------";
1829                                        mes "" + strcharinfo(0) + " countered back!";
1830                                                if(@counter == 1)
1831                                        {
1832                                                specialeffect2 131;
1833                                                specialeffect 17;
1834                                                set @sudri_vit,@sudri_vit - 20;
1835                                                mes "You successfully countered back!";
1836                                                mes "--------------------";
1837                                                mes "Sudri has lost 20 HP!";
1838                                                        if(@sudri_vit < 1)
1839                                                {
1840                                                        mes "" + strcharinfo(0) + " won!";
1841                                                        next;
1842                                                        goto L_Win2;
1843                                                }
1844                                        }
1845                                                else
1846                                        {
1847                                                specialeffect2 1;
1848                                                set @player_vit,@player_vit - 30;
1849                                                mes "You were taken a great damage on your weak spot!";
1850                                                mes "--------------------";
1851                                                mes "" + strcharinfo(0) + " has lost 30 HP!";
1852                                        }
1853                                }
1854                                        else if(@sudri_atk == 1)
1855                                {
1856                                        specialeffect2 5;
1857                                        set @player_vit,@player_vit - @damage;
1858                                        mes "--------------------";
1859                                        mes "Sudri successfully";
1860                                        mes "hit " + strcharinfo(0) + "";
1861                                        mes "on the head!";
1862                                        mes "--------------------";
1863                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1864                                }
1865                                        else if(@sudri_atk == 2)
1866                                {
1867                                        specialeffect2 3;
1868                                        set @player_vit,@player_vit - @damage;
1869                                        mes "--------------------";
1870                                        mes "Sudri successfully";
1871                                        mes "hit " + strcharinfo(0) + "";
1872                                        mes "on the chest!";
1873                                        mes "--------------------";
1874                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1875                                }
1876                                        else if(@sudri_atk == 3)
1877                                {
1878                                        specialeffect2 4;
1879                                        set @player_vit,@player_vit - @damage;
1880                                        mes "--------------------";
1881                                        mes "Sudri successfully";
1882                                        mes "hit " + strcharinfo(0) + "";
1883                                        mes "on the legs!";
1884                                        mes "--------------------";
1885                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1886                                }
1887                                        else if(@sudri_atk == 0)
1888                                {
1889                                        specialeffect2 5;
1890                                        set @player_vit,@player_vit - @damage;
1891                                        mes "--------------------";
1892                                        mes "Sudri successfully";
1893                                        mes "hits "+ strcharinfo(0) +"";
1894                                        mes "during a moment of";
1895                                        mes "absent-mindedness!";
1896                                        mes "--------------------";
1897                                        mes "" + strcharinfo(0) + " has lost " + @damage + " HP!";
1898                                }
1899                                        else
1900                                {
1901                                        mes "--------------------";
1902                                        mes "Something happened and the fight has stopped!";
1903                                        close;
1904                                }
1905                                        if(@player_vit < 1)
1906                                {
1907                                        mes "Sudri won!";
1908                                        next;
1909                                        goto L_Lost2;
1910                                }
1911                                next;
1912                                goto L_Fight2;
1913
1914                        L_Lost2:
1915                                mes "[Sudri]";
1916                                mes "Muhahahaha, you are not strong";
1917                                mes "enough to beat me! I want someone";
1918                                mes "who I can make an even match!";
1919                                mes "Go practice more and come back!";
1920                                close;
1921                       
1922                        L_Win2:
1923                                set god_mjo_3,2;
1924                                mes "[Sudri]";
1925                                mes "Ah...you are stronger than me...I haven't thought";
1926                                mes "that there would be a strong human as you...I am impressed.";
1927                                mes "Great, great.";
1928                                mes "Okay, I will tell good things of you to my friend.";
1929                                mes "But don't forget the order to visit my friends and brothers.";
1930                                next;
1931                                mes "[Sudri]";
1932                                mes "Okay then, have a good travel!";
1933                                close;
1934                }
1935                        else if(god_mjo_3 == 0)
1936                {
1937                        mes "[Sudri]";
1938                        mes "What made you come to me?";
1939                        next;
1940                        menu "Nothing.",-,"Excuse me, sir.",L_Excuse4;
1941                                                mes "[Sudri]";
1942                                                mes "You have too much time on your hand.";
1943                                                mes "Why don't you log out and go out";
1944                                                mes "with your friends instead?";
1945                                                close;
1946                                       
1947                                L_Excuse4:
1948                                        mes "[Sudri]";
1949                                        mes "You have very sharp eyes.";
1950                                        mes "I can tell you are different from other humans.";
1951                                        mes "Do you want something from me?";
1952                                        mes "I don't talk to humans.";
1953                                        next;
1954                                        mes "[Sudri]";
1955                                        mes "I love bare hands fighting!";
1956                                        mes "I believe the action comes before the words!";
1957                                        mes "So, how about a fight with me, huh?";
1958                                        next;
1959                                        menu ".....",-,"Sure, please teach me well.",L_Accept2,"No, I am scared.",L_Scared2;
1960                                                        set god_mjo_3,3;
1961                                                        mes "[Sudri]";
1962                                                        mes "You didn't even answer me!";
1963                                                        mes "Fine, whatever.";
1964                                                        close;
1965
1966                                                L_Accept2:
1967                                                        set god_mjo_3,1;
1968                                                        mes "[Sudri]";
1969                                                        mes "What a quick answer! I like you already, human!";
1970                                                        mes "Why don't you go do some warm-ups?";
1971                                                        mes "Let's start a fight when you're ready!";
1972                                                        close;
1973                                               
1974                                                L_Scared2:
1975                                                        set god_mjo_3,1;
1976                                                        mes "[Sudri]";
1977                                                        mes "Bah, you are a hot-blooded young man!";
1978                                                        mes "Why are you being so coward?";
1979                                                        mes "Do you fear this old and tiny dwarf man?";
1980                                                        mes "I don't mind, I will yield you first hit.";
1981                                                        mes "Come back when you are ready.";
1982                                                        close;
1983                }
1984                        else
1985                {
1986                        mes "[Sudri]";
1987                        mes "Zzzz Zzzz...";
1988                        close;
1989                }
1990        }
1991                else if(god_mjo_0 == 0)
1992        {
1993                mes "[Sudri]";
1994                mes "In a one on one fight,";
1995                mes "you put everything on the";
1996                mes "line to show your might";
1997                mes "to your opponent.";
1998                next;
1999                mes "[Sudri]";
2000                mes "Have you ever felt the";
2001                mes "same way I do, human? Win";
2002                mes "or lose, just giving your";
2003                mes "all is the most satisfying accomplishment.";
2004                close;
2005        }
2006                else
2007        {
2008                mes "[Sudri]";
2009                mes "Zzzz Zzzz...";
2010                close;
2011        }
2012}
2013
2014}
2015
2016mjolnir_01,35,136,7     script  Dwarf Blacksmith#west   826,{
2017
2018        if($God3 < 50)
2019{
2020        mes "[Vestri]";
2021        mes "If you want something,";
2022        mes "you should earn it through";
2023        mes "your own efforts.";
2024        next;
2025        mes "[Vestri]";
2026        mes "No matter what other people say,";
2027        mes "if you're confident and your";
2028        mes "will is unwavering, you'll always";
2029        mes "be satisfied with the results.";
2030        next;
2031        mes "[Vestri]";
2032        mes "What do you think?";
2033        mes "The youth these days...";
2034        close;
2035}
2036        else
2037{
2038
2039                if($God4 > 99)
2040        {
2041                mes "[Vestri]";
2042                mes "I don't feel like doing anything today.";
2043                next;
2044                mes "[Vestri]";
2045                mes "Someone must have forged something";
2046                mes "really monstrous, otherwise I";
2047                mes "wouldn't be feeling so worthless!";
2048                next;
2049                mes "[Vestri]";
2050                mes "Yeah, I think I need a break!";
2051                mes "Don't you think I need a break,";
2052                mes "human?";
2053                close;
2054        }
2055                else if(god_mjo_0 == 11)
2056        {
2057                mes "[Vestri]";
2058                mes "There's nothing like taking";
2059                mes "a relaxing break after putting";
2060                mes "your heart into your work.";
2061                next;
2062                mes "[Vestri]";
2063                mes "What do you think, human?";
2064                mes "Isn't that one of life's";
2065                mes "simple pleasures?";
2066                close;
2067        }
2068                else if(god_mjo_0 == 10)
2069        {
2070                mes "[Vestri]";
2071                mes "If you need something, you must get it";
2072                mes "on your own...no matter what people say";
2073                mes "if you are confident about your will,";
2074                mes "it is already good regardless of the result of your action.";
2075                mes "What do you think?";
2076                mes "Young generations in thesedays....";
2077                close;
2078        }
2079                else if(god_mjo_0 == 1)
2080        {
2081                        if(god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
2082                {
2083                        mes "[Vestri]";
2084                        mes "I really hope I meet a decent";
2085                        mes "human being next time. So far,";
2086                        mes "I haven't met one useful human.";
2087                        close;
2088                }
2089                        else if(god_mjo_3 == 2)
2090                {
2091                        mes "[Vestri]";
2092                        mes "Perfect preparation does not";
2093                        mes "always result in success.";
2094                        mes "There's a point when you've";
2095                        mes "got to just go out and do it.";
2096                        next;
2097                        mes "[Vestri]";
2098                        mes "I don't know how far you'll";
2099                        mes "go, but put all your strength";
2100                        mes "into it anyway~";
2101                        close;
2102                }
2103                        else if(god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_4 != 0)
2104                {
2105                        mes "[Vestri]";
2106                        mes "What do you want?";
2107                        next;
2108                        menu "Nothing.",-,"Excuse me.",L_Excuse;
2109                                        mes "[Vestri]";
2110                                        mes "If you need anything, try to";
2111                                        mes "get it on your own!";
2112                                        mes "Nobody is responsible on you";
2113                                        mes "but yourself!";
2114                                        close;
2115                               
2116                                L_Excuse:
2117                                        set god_mjo_3,3;
2118                                        mes "[Vestri]";
2119                                        mes "You didn't answer the question!";
2120                                        mes "Now, you've probably got the";
2121                                        mes "wrong Dwarf here.";
2122                                        next;
2123                                        mes "[Vestri]";
2124                                        mes "Get out of here, and go to your";
2125                                        mes "human Blacksmiths if you want";
2126                                        mes "equipment upgrades!";
2127                                        close;
2128                }
2129                        else if(god_mjo_3 == 1)
2130                {
2131                        disable_items;
2132                        mes "[Vestri]";
2133                        mes "Great! Which one should";
2134                        mes "I upgrade first, huh? My heart";
2135                        mes "is pounding with anticipation...";
2136                        next;
2137                M_Menu:
2138                                menu getequipname(1),PART1,getequipname(2),PART2,getequipname(3),PART3,getequipname(4),PART4,getequipname(5),PART5,
2139                                getequipname(6),PART6,getequipname(7),PART7,getequipname(8),PART8,getequipname(9),PART9,getequipname(10),PART10;
2140
2141                                PART1:
2142                                        set @vestripart,1;
2143                                        if (getequipisequiped(1)) goto L_Check11;
2144                                        goto M_Menu;
2145                                PART2:
2146                                        set @vestripart,2;
2147                                        if (getequipisequiped(2)) goto L_Check11;
2148                                        goto M_Menu;
2149                               
2150                                PART3:
2151                                        set @vestripart,3;
2152                                        if (getequipisequiped(3)) goto L_Check11;
2153                                        goto M_Menu;
2154                               
2155                                PART4:
2156                                        set @vestripart,4;
2157                                        if (getequipisequiped(4)) goto L_Check11;
2158                                        goto M_Menu;
2159                                PART5:
2160                                        set @vestripart,5;
2161                                        if (getequipisequiped(5)) goto L_Check11;
2162                                        goto M_Menu;
2163                               
2164                                PART6:
2165                                        set @vestripart,6;
2166                                        if (getequipisequiped(6)) goto L_Check11;
2167                                        goto M_Menu;
2168                               
2169                                PART7:
2170                                        set @vestripart,7;
2171                                        if (getequipisequiped(7)) goto L_Check11;
2172                                        goto M_Menu;
2173                               
2174                                PART8:
2175                                        set @vestripart,8;
2176                                        if (getequipisequiped(8)) goto L_Check11;
2177                                        goto M_Menu;
2178                               
2179                                PART9:
2180                                        set @vestripart,9;
2181                                        if (getequipisequiped(9)) goto L_Check11;
2182                                        goto M_Menu;
2183                               
2184                                PART10:
2185                                        set @vestripart,10;
2186                                        if (getequipisequiped(10)) goto L_Check11;
2187                                        goto M_Menu;
2188                       
2189                        L_Check11:
2190                        if(getequipisenableref(@vestripart)) goto L_Check12;
2191                                mes "[Vestri]";
2192                                mes "What, this isn't upgradable!";
2193                                mes "What the hell do you want me";
2194                                mes "to do with this?";
2195                                close2;
2196                                enable_items;
2197                                end;
2198                       
2199                        L_Check12:
2200                                if(getequipisidentify(@vestripart)) goto L_Check13;
2201                                mes "[Vestri]";
2202                                mes "You'd better identify this item";
2203                                mes "first. If we don't know what it";
2204                                mes "is, what's the point of upgrading it?";
2205                                close2;
2206                                enable_items;
2207                                end;
2208                       
2209                        L_Check13:
2210                                if(getequiprefinerycnt(@vestripart) < 10) goto L_Check14;
2211                                mes "[Vestri]";
2212                                mes "Oh, this is excellent!";
2213                                mes "This piece here has been";
2214                                mes "perfectly refined!";
2215                                next;
2216                                mes "[Vestri]";
2217                                mes "But this isn't what I want.";
2218                                mes "I can't do any work on this at all.";
2219                                close2;
2220                                enable_items;
2221                                end;
2222                       
2223                        L_Check14:
2224                                if (getequippercentrefinery(@vestripart) != 100) goto L_Check15;
2225                                mes "[Vestri]";
2226                                mes "This item isn't even a challenge";
2227                                mes "to upgrade. You can get humans";
2228                                mes "to do this kind of beginner's stuff.";
2229                                next;
2230                                mes "[Vestri]";
2231                                mes "Come on...";
2232                                mes "Bring me something that presents";
2233                                mes "an element of risk!";
2234                                close2;
2235                                enable_items;
2236                                end;
2237                       
2238                        L_Check15:
2239                                if (getequipweaponlv(@vestripart) == 1 || getequipweaponlv(@vestripart) == 2 || getequipweaponlv(@vestripart) == 3)
2240                        {
2241                                mes "[Vestri]";
2242                                mes "Hey...";
2243                                mes "Don't insult me by expecting me";
2244                                mes "to work on anything less than";
2245                                mes "a Level 4 weapon.";
2246                                next;
2247                                mes "[Vestri]";
2248                                mes "Bring me a Level 4 weapon for";
2249                                mes "me to work on next time, got it?";
2250                                close2;
2251                                enable_items;
2252                                end;
2253                        }
2254                       
2255                                if(getequipweaponlv(@vestripart) == 0)
2256                        {
2257                                mes "[Vestri]";
2258                                mes "Armor?!";
2259                                mes "Didn't I tell you that I only";
2260                                mes "work on Level 4 weapons?";
2261                                next;
2262                                mes "[Vestri]";
2263                                mes "You can have a human Blacksmith";
2264                                mes "work on that kind of stuff! Now,";
2265                                mes "a Dwarf like me needs something";
2266                                mes "that's more of a challenge!";
2267                                close2;
2268                                enable_items;
2269                                end;
2270                        }
2271
2272                        mes "[Vestri]";
2273                        mes "Okay, let me give you the mandatory";
2274                        mes "warning. If your weapon happens";
2275                        mes "to be destroyed by chance during";
2276                        mes "the upgrade, you'll never see";
2277                        mes "the weapon again.";
2278                        next;
2279                        mes "[Vestri]";
2280                        mes "That also means that if the weapon";
2281                        mes "is destroyed, any ^FF0000Cards^000000";
2282                        mes "inserted into the weapon will also";
2283                        mes "be gone.";
2284                        next;
2285                        mes "[Vestri]";
2286                        mes "If you understand,";
2287                        mes "then let's get on with it!";
2288                        next;
2289                        menu "Sure, let's do it!",L_Go,"N-no, I changed my mind!",-;
2290                                        mes "[Vestri]";
2291                                        mes "Bah! How do you survive in this";
2292                                        mes "world with that kind of cowardice?!";
2293                                        next;
2294                                        mes "[Vestri]";
2295                                        mes "Oh, forget it.";
2296                                        mes "I know you're just being careful.";
2297                                        mes "Damn, I was just so eager to";
2298                                        mes "get to work!";
2299                                        close2;
2300                                        enable_items;
2301                                        end;
2302                       
2303                        L_Go:
2304                                if(countitem(984) > 0) delitem 984,1;
2305                                else
2306                        {
2307                                mes "[Vestri]";
2308                                mes "Huh...";
2309                                mes "You forgot to";
2310                                mes "bring an Oridecon.";
2311                                mes "Hurry up and get one.";
2312                                close;
2313                        }
2314                       
2315                                if (getequippercentrefinery(@vestripart) > rand(100))
2316                        {
2317                                mes "^3355FF*Clang Clang!*^000000";
2318                                successrefitem @vestripart;
2319                                next;
2320                                emotion e_no1;
2321                                mes "[Vestri]";
2322                                mes "Mwahahaha~";
2323                                mes "I've still got it!";
2324                                mes "So aren't you happy with an";
2325                                mes "even more powerful weapon?";
2326                                next;
2327                        }
2328                                else
2329                        {
2330                                mes "[Vestri]";
2331                                mes "^3355FF*Clang Clang!*^000000";
2332                                failedrefitem @vestripart;
2333                                next;
2334                                emotion e_omg;
2335                                mes "[Vestri]";
2336                                mes "Waaahhhhh!";
2337                                mes "Dear God, no!";
2338                                next;
2339                                mes "[Vestri]";
2340                                mes "I-It's alright!";
2341                                mes "Bad things happen sometimes.";
2342                                mes "Let's just think of it as both";
2343                                mes "of us having a bad day.";
2344                                mes "Yeah, not regrets!";
2345                                next;
2346                        }
2347                        set god_mjo_3,2;
2348                        enable_items;
2349                        mes "[Vestri]";
2350                        mes "Well, my friend,";
2351                        mes "if you ever visit my brothers,";
2352                        mes "please give them my regards.";
2353                        mes "Take care.";
2354                        close;
2355                }
2356                        else if(god_mjo_3 == 0)
2357                {
2358                        mes "[Vestri]";
2359                        mes "What do you want?";
2360                        next;
2361                        menu "Nothing.",-,"Excuse me.",L_Excuse2;
2362                                        mes "[Vestri]";
2363                                        mes "If you need anything, try to";
2364                                        mes "get it on your own!";
2365                                        mes "Nobody is responsible on you";
2366                                        mes "but yourself!";
2367                                        close;
2368                               
2369                                L_Excuse2:
2370                                        mes "[Vestri]";
2371                                        mes "Hmm, I am not sure if there is things";
2372                                        mes "that I can help you with.";
2373                                        mes "As you see, I am a blacksmith.";
2374                                        next;
2375                                        mes "[Vestri]";
2376                                        mes "I prefer upgrading weapns more than anything else!";
2377                                        mes "Especially I like to upgrade a weapon that has been";
2378                                        mes "forged many times already or a high level one.";
2379                                        mes "Because they're challengeable!";
2380                                        next;
2381                                        mes "[Vestri]";
2382                                        mes "Don't you like the idea of challenging to";
2383                                        mes "a limit? To me, upgrading items makes me feel like";
2384                                        mes "climbing the top of a mountain that has never been touched by dwarves!";
2385                                        next;
2386                                        mes "[Vestri]";
2387                                        mes "Okay, I think we're meant to meet today.";
2388                                        mes "For that, I am going to upgrade a weapon";
2389                                        mes "with a free of charge";
2390                                        mes "if you bring me a weapon and a forging material.";
2391                                        mes "Isn't it a great offer?";
2392                                        next;
2393                                        set god_mjo_3,1;
2394                                        mes "[Vestri]";
2395                                        mes "But here's a condition.";
2396                                        mes "You must bring me a level 4 weapon.";
2397                                        mes "Just like I said, I want something to challenge.";
2398                                        mes "Oh, don't forget an oridecon, too!";
2399                                        close;
2400                }
2401                        else
2402                {
2403                        mes "[Vestri]";
2404                        mes "Zzzz Zzzz Zzzz...";
2405                        close;
2406                }
2407        }
2408                else if(god_mjo_0 == 2)
2409        {
2410                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
2411                {
2412                        mes "[Vestri]";
2413                        mes "I really hope I will meet a";
2414                        mes "decent human being next time";
2415                        mes "...so far there has never been";
2416                        mes "at least one human useful.";
2417                        close;
2418                }
2419                        else if(god_mjo_2 == 2)
2420                {
2421                        mes "[Vestri]";
2422                        mes "Prefect preparation does not";
2423                        mes "always result in success.";
2424                        mes "I am not sure how far you can go,";
2425                        mes "but put forth your strength anyway.";
2426                        close;
2427                }
2428                        else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_3 != 0 || god_mjo_4 != 0)
2429                {
2430                        mes "[Vestri]";
2431                        mes "What do you want?";
2432                        next;
2433                        menu "Nothing.",-,"Excuse me.",L_Excuse3;
2434                                        mes "[Vestri]";
2435                                        mes "If you need anything, try to";
2436                                        mes "get it on your own!";
2437                                        mes "Nobody is responsible on you";
2438                                        mes "but yourself!";
2439                                        close;
2440                               
2441                                L_Excuse3:
2442                                        set god_mjo_2,3;
2443                                        mes "[Vestri]";
2444                                        mes "You didn't listen to me and you don't even know who I am.";
2445                                        mes "I am not excusing you!";
2446                                        mes "You got a wrong dwarf here. Go back.";
2447                                        mes "Ask to your human blacksmiths for item upgrade!";
2448                                        close;
2449                }
2450                        else if(god_mjo_2 == 1)
2451                {
2452                        disable_items;
2453                        mes "[Vestri]";
2454                        mes "Great! Which one should I";
2455                        mes "upgrade first, huh?";
2456                        mes "My heart is throbbing with";
2457                        mes "excitement...";
2458                        next;
2459                        M_Menu2:
2460                        menu getequipname(1),PART11,getequipname(2),PART12,getequipname(3),PART13,getequipname(4),PART14,getequipname(5),PART15,
2461                             getequipname(6),PART16,getequipname(7),PART17,getequipname(8),PART18,getequipname(9),PART19,getequipname(10),PART20;
2462
2463                                PART11:
2464                                        set @vestripart,1;
2465                                        if (getequipisequiped(1)) goto L_Check21;
2466                                        goto M_Menu2;
2467                                PART12:
2468                                        set @vestripart,2;
2469                                        if (getequipisequiped(2)) goto L_Check21;
2470                                        goto M_Menu2;
2471                               
2472                                PART13:
2473                                        set @vestripart,3;
2474                                        if (getequipisequiped(3)) goto L_Check21;
2475                                        goto M_Menu2;
2476                               
2477                                PART14:
2478                                        set @vestripart,4;
2479                                        if (getequipisequiped(4)) goto L_Check21;
2480                                        goto M_Menu2;
2481                                PART15:
2482                                        set @vestripart,5;
2483                                        if (getequipisequiped(5)) goto L_Check21;
2484                                        goto M_Menu2;
2485                               
2486                                PART16:
2487                                        set @vestripart,6;
2488                                        if (getequipisequiped(6)) goto L_Check21;
2489                                        goto M_Menu2;
2490                               
2491                                PART17:
2492                                        set @vestripart,7;
2493                                        if (getequipisequiped(7)) goto L_Check21;
2494                                        goto M_Menu2;
2495                               
2496                                PART18:
2497                                        set @vestripart,8;
2498                                        if (getequipisequiped(8)) goto L_Check21;
2499                                        goto M_Menu2;
2500                               
2501                                PART19:
2502                                        set @vestripart,9;
2503                                        if (getequipisequiped(9)) goto L_Check21;
2504                                        goto M_Menu2;
2505                               
2506                                PART20:
2507                                        set @vestripart,10;
2508                                        if (getequipisequiped(10)) goto L_Check21;
2509                                        goto M_Menu2;
2510                       
2511                        L_Check21:
2512                        if(getequipisenableref(@vestripart)) goto L_Check22;
2513                                mes "[Vestri]";
2514                                mes "What, this isn't upgradable!";
2515                                mes "What the hell do you want me";
2516                                mes "to do with this?";
2517                                close2;
2518                                enable_items;
2519                                end;
2520                       
2521                        L_Check22:
2522                                if(getequipisidentify(@vestripart)) goto L_Check23;
2523                                mes "[Vestri]";
2524                                mes "You'd better identify this item";
2525                                mes "first. If we don't know what it";
2526                                mes "is, what's the point of upgrading it?";
2527                                close2;
2528                                enable_items;
2529                                end;
2530                       
2531                        L_Check23:
2532                                if(getequiprefinerycnt(@vestripart) < 10) goto L_Check24;
2533                                mes "[Vestri]";
2534                                mes "Oh, this is excellent!";
2535                                mes "This piece here has been";
2536                                mes "perfectly refined!";
2537                                next;
2538                                mes "[Vestri]";
2539                                mes "But this isn't what I want.";
2540                                mes "I can't do any work on this at all.";
2541                                close2;
2542                                enable_items;
2543                                end;
2544                       
2545                        L_Check24:
2546                                if (getequippercentrefinery(@vestripart) != 100) goto L_Check25;
2547                                mes "[Vestri]";
2548                                mes "This item isn't even a challenge";
2549                                mes "to upgrade. You can get humans";
2550                                mes "to do this kind of beginner's stuff.";
2551                                next;
2552                                mes "[Vestri]";
2553                                mes "Come on...";
2554                                mes "Bring me something that presents";
2555                                mes "an element of risk!";
2556                                close2;
2557                                enable_items;
2558                                end;
2559                       
2560                        L_Check25:
2561                                if (getequipweaponlv(@vestripart) == 1 || getequipweaponlv(@vestripart) == 2 || getequipweaponlv(@vestripart) == 3)
2562                        {
2563                                mes "[Vestri]";
2564                                mes "Hey...";
2565                                mes "Don't insult me by expecting me";
2566                                mes "to work on anything less than";
2567                                mes "a Level 4 weapon.";
2568                                next;
2569                                mes "[Vestri]";
2570                                mes "Bring me a Level 4 weapon for";
2571                                mes "me to work on next time, got it?";
2572                                close2;
2573                                enable_items;
2574                                end;
2575                        }
2576                       
2577                                if(getequipweaponlv(@vestripart) == 0)
2578                        {
2579                                mes "[Vestri]";
2580                                mes "Armor?!";
2581                                mes "Didn't I tell you that I only";
2582                                mes "work on Level 4 weapons?";
2583                                next;
2584                                mes "[Vestri]";
2585                                mes "You can have a human Blacksmith";
2586                                mes "work on that kind of stuff! Now,";
2587                                mes "a Dwarf like me needs something";
2588                                mes "that's more of a challenge!";
2589                                close2;
2590                                enable_items;
2591                                end;
2592                        }
2593
2594                        mes "[Vestri]";
2595                        mes "Okay, let's check this before I start.";
2596                        mes "If your weapon happens to be destroyed while upgraded,";
2597                        mes "you will not see the weapon ever again. You know that, don't you?";
2598                        mes "That also applies to any item inserted to the weapon such as";
2599                        mes "^ff0000a monster card^000000!";
2600                        mes "^ff0000Your weapon will be just gone^000000, do you understand?";
2601                        mes "If you do, let's get it on!";
2602                        next;
2603                        menu "Sure, let's do it!",L_Go2,"...no, I am out.",-;
2604                                        mes "[Vestri]";
2605                                        mes "Bah, how are you gonna survive in this tough world";
2606                                        mes "with that kind of timid attitude?";
2607                                        mes "Yeah, yeah, yeah, forget it.";
2608                                        mes "Forget it!";
2609                                        close;
2610                                        enable_items;
2611                                        end;
2612
2613                        L_Go2:
2614                                if(countitem(984) > 0) delitem 984,1;
2615                                else
2616                        {
2617                                mes "[Vestri]";
2618                                mes "Hmm, yeah you forgot to bring one thing...";
2619                                mes "That is an oridecon.";
2620                                mes "Now go bring it.";
2621                                close;
2622                        }
2623
2624                                if (getequippercentrefinery(@vestripart) > rand(100))
2625                        {
2626                                mes "[Vestri]";
2627                                mes "Clang! Clang! Clang!";
2628                                successrefitem @vestripart;
2629                                next;
2630                                emotion e_no1;
2631                                mes "[Vestri]";
2632                                mes "Muhahaha, I am still good!";
2633                                mes "So, aren't you happy to have a more powerful weapon?";
2634                                next;
2635                        }
2636                                else
2637                        {
2638                                mes "[Vestri]";
2639                                mes "Clang! Clang! Clang!";
2640                                failedrefitem @vestripart;
2641                                next;
2642                                emotion e_omg;
2643                                mes "[Vestri]";
2644                                mes "Waaahhhhhhhhhhhhhh!";
2645                                next;
2646                                mes "[Vestri]";
2647                                mes "Umm, it's alright. Bad thing happens.";
2648                                mes "Let's think of it as we're having a bad day.";
2649                                mes "Yeah, I have no regrets!";
2650                                next;
2651                        }
2652                        set god_mjo_2,2;
2653                        enable_items;
2654                        mes "[Vestri]";
2655                        mes "This is it, my friend.";
2656                        mes "If you have a chance to meet my brothers,";
2657                        mes "please send my regard to them.";
2658                        mes "Take care.";
2659                        close;
2660                }
2661                        else if(god_mjo_2 == 0)
2662                {
2663                        mes "[Vestri]";
2664                        mes "What do you want?";
2665                        next;
2666                        menu "Nothing.",-,"Excuse me.",L_Excuse4;
2667                                        mes "[Vestri]";
2668                                        mes "If you need anything, try to get it on your own!";
2669                                        mes "Nobody is responsible on you but yourself!";
2670                                        close;
2671                               
2672                                L_Excuse4:
2673                                        mes "[Vestri]";
2674                                        mes "Hmm, I am not sure if there is things";
2675                                        mes "that I can help you with.";
2676                                        mes "As you see, I am a blacksmith.";
2677                                        next;
2678                                        mes "[Vestri]";
2679                                        mes "I prefer upgrading weapns more than anything else!";
2680                                        mes "Especially I like to upgrade a weapon that has been";
2681                                        mes "forged many times already or a high level one.";
2682                                        mes "Because they're challengeable!";                           
2683                                        next;
2684                                        mes "[Vestri]";
2685                                        mes "Don't you like the idea of challenging to";
2686                                        mes "a limit? To me, upgrading items makes me feel like";
2687                                        mes "climbing the top of a mountain that has never been touched by dwarves!";
2688                                        next;
2689                                        mes "[Vestri]";
2690                                        mes "Okay, I think we're meant to meet today.";
2691                                        mes "For that, I am going to upgrade a weapon";
2692                                        mes "with a free of charge";
2693                                        mes "if you bring me a weapon and a forging material.";
2694                                        mes "Isn't it a great offer?";
2695                                        next;
2696                                        set god_mjo_2,1;
2697                                        mes "[Vestri]";
2698                                        mes "But here's a condition.";
2699                                        mes "You must bring me a level 4 weapon.";
2700                                        mes "Just like I said, I want something to challenge.";
2701                                        mes "Oh, don't forget an oridecon, too!";
2702                                        close;
2703                }
2704                        else
2705                {
2706                        mes "[Vestri]";
2707                        mes "Zzzz Zzzz Zzzz...";
2708                        close;
2709                }
2710        }
2711                else if(god_mjo_0 == 0)
2712        {
2713                mes "[Vestri]";
2714                mes "It's always a pleasure to engage";
2715                mes "myself in hard work, especially";
2716                mes "smithing.";
2717                next;
2718                mes "[Vestri]";
2719                mes "Upgrading is always enjoyable!";
2720                mes "I have no regrets when failure,";
2721                mes "and I'm always pleased when I'm";
2722                mes "successful. I'll upgrade everyday";
2723                mes "o make the best of my life~";
2724                close;
2725        }
2726                else
2727        {
2728                mes "[Vestri]";
2729                mes "Zzzz Zzzz Zzzz...";
2730                close;
2731        }
2732}
2733
2734}
2735
2736mjolnir_12,18,18,7      script  Dwarf Blacksmith#north  826,{
2737
2738        if ($God3 < 50)
2739{
2740        mes "[Nordri]";
2741        mes "What, I don't have any Eluniums";
2742        mes "or Oridecons!";
2743        next;
2744        mes "[Nordri]";
2745        mes "Vestri took them all. ^333333*Sigh*^000000";
2746        mes "Those were my treasures, you know...";
2747        close;
2748}
2749        else
2750{
2751                if($God4 > 99)
2752        {
2753                mes "[Nordri]";
2754                mes "What's happening?";
2755                mes "I smell something different from";
2756                mes "the wind...I cannot tell what it is.";
2757                mes "Should I go into a cave to fiture it out...?";
2758                mes "Hmmm....this is odd.";
2759                close;
2760        }
2761                else if(god_mjo_0 == 11)
2762        {
2763                mes "[Nordri]";
2764                mes "Hahahahah, even Gods know that we dwarves";
2765                mes "are the most talented artisans among all the existing races.";
2766                mes "Maybe we don't look that way for now,";
2767                mes "one day we will start our business again.";
2768                close;
2769        }
2770                else if(god_mjo_0 == 10)
2771        {
2772                mes "[Nordri]";
2773                mes "What, I don't have any Eluniums";
2774                mes "or Oridecons!";
2775                mes "Vestri took all of them....";
2776                mes "Do you understand?";
2777                close;
2778        }
2779                else if(god_mjo_0 == 1)
2780        {
2781                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
2782                {
2783                        mes "[Nordri]";
2784                        mes "La la la la~ La la la la~";
2785                        mes "It is happy to be in the Mjolnir forest~";
2786                        mes "I am surrounded by a peaceful and quiet air~ La la la~";
2787                        mes "I do not worry about anything~ La la la~";
2788                        close;
2789                }
2790                        else if(god_mjo_4 == 2)
2791                {
2792                        mes "[Nordri]";
2793                        mes "Aren't you supposed to be going back by now...? Heh,";
2794                        mes "Oh well, none of my business.";
2795                        mes "If you have some spare zeny, have some banana on the way...";
2796                        mes "Isn't a pumpkin the best taste though?";
2797                        close;
2798                }
2799                        else if (god_mjo_1 == 0 || god_mjo_1 == 1 || god_mjo_2 == 0 || god_mjo_2 == 1 || god_mjo_3 == 0 || god_mjo_3 == 1)
2800                {
2801                        mes "[Nordri]";
2802                        mes "What kind of business do";
2803                        mes "you have with me?";
2804                        next;
2805                        menu "Nothing.",-,"Excuse me.",L_Excuse;
2806                                        mes "[Nordri]";
2807                                        mes "You're funny, leave me alone.";
2808                                        close;
2809                               
2810                                L_Excuse:
2811                                        set god_mjo_4,3;
2812                                        mes "[Nordri]";
2813                                        mes "What? I am sorry, I cannot hear";
2814                                        mes "you at this moment.";
2815                                        mes "I want to sing a song really loud!";
2816                                        mes "La la la~ La la la~";
2817                                        close;
2818                }
2819                        else if(god_mjo_4 == 1)
2820                {
2821                                if(countitem(501) > 0)
2822                        {
2823                                delitem 501,1;
2824                                mes "[Nordri]";
2825                                mes "Heheh, thank you. Since you gave me";
2826                                mes "your precious red potion, I shall";
2827                                mes "tell you an old story";
2828                                mes "in return. You will like it.";
2829                                next;
2830                                set @mjo_north,0;
2831                        L_NorthTalk:
2832                                        switch(@mjo_north)
2833                                {
2834                                        case 0:
2835                                                mes "[Nordri]";
2836                                                mes "A legend says that Thor went on an adventure to Utgard,";
2837                                                mes "the land of giants.";
2838                                                mes "He made a bet with the king of giants.";
2839                                                next;
2840                                                mes "[Nordri]";
2841                                                mes "The first step of the bet was who ate more food than the other.";
2842                                                mes "Thor ate all of meats on the table";
2843                                                mes "Utgardaloki, the king ate not only meats but bones and plates as well.";
2844                                                next;
2845                                                mes "[Nordri]";
2846                                                mes "The truth was Thor was hallucinated by a magic at the time,";
2847                                                mes "so he couldn't realise that the king was not actually the king but a creature...";
2848                                                mes "it was the thing which could eat up everything in the world...";
2849                                                mes "I cannot remember what it was...do you?";
2850                                                next;
2851                                                menu "Greed",-,"Sea",-,"Blaze",L_Speak,"Hog",-;
2852                                                        goto L_Listen;
2853                                       
2854                                        case 1:
2855                                                mes "[Nordri]";
2856                                                mes "Yes, I remember now, it was the 'Blaze'.";
2857                                                mes "After that, there was another match which competed who ran faster than the other.";
2858                                                mes "For the match, Thor let his servant Tialfi compte with";
2859                                                mes "the king's servant Hugi.";
2860                                                next;
2861                                                mes "[Nordri]";
2862                                                mes "However, no matter how many matches they did,";
2863                                                mes "Hugi won everytime. Thor was once again hallucinated by a magic";
2864                                                mes "so he could not realise Hugi was as a matter of fact";
2865                                                mes "the....do you know what it truely was?";
2866                                                next;
2867                                                menu "Language",-,"Thoughts",L_Speak,"Wind",-,"Wolf",-;
2868                                                        goto L_Listen;
2869
2870                                        case 2:
2871                                                mes "[Nordri]";
2872                                                mes "Yes, you're right! It was the 'thoughts'!";
2873                                                mes "That defiant giants gave an order to Thor to fight with his grand mother.";
2874                                                mes "Thor was happy for that he would finally win this time by defeating";
2875                                                mes "an old woman....but he could not.";
2876                                                mes "No matter how hard he tried, he could not win over the old woman.";
2877                                                next;
2878                                                mes "[Nordri]";
2879                                                mes "Thor was again hallucinated by a magic";
2880                                                mes "so he could not realise the old woman was as a matter of fact";
2881                                                mes "the....do you know what it truely was?";
2882                                                next;
2883                                                menu "Curse",-,"Earth",-,"Heart",-,"Age",L_Speak;
2884                                                        goto L_Listen;
2885
2886                                        case 3:
2887                                                mes "[Nordri]";
2888                                                mes "Yes, it was the 'age'! No one can stop their time!";
2889                                                mes "After Thor was lost every match, the king told him";
2890                                                mes "the truth about the betting. And Thor became furious.";
2891                                                mes "But it was no use, because the king and other giants were all gone";
2892                                                mes "by then....";
2893                                                next;
2894                                                mes "[Nordri]";
2895                                                mes "There are two things that give us lessons.";
2896                                                mes "First, don't believe things as you see.";
2897                                                mes "Second, don't be so sure of your power,";
2898                                                mes "there are men who are more powerful than you. So you shall do your best and be humble.";
2899                                                mes "Do you understand?";
2900                                                next;
2901                                                mes "[Nordri]";
2902                                                mes "Living properly will be the most important thing.";
2903                                                mes "You cannot have everything what you want.";
2904                                                mes "Besides, when you're obssessive about something,";
2905                                                mes "you cannot think rationally about the thing.";
2906                                                next;
2907                                                set god_mjo_4,2;
2908                                                mes "[Nordri]";
2909                                                mes "Thank you for listening to my long story.";
2910                                                mes "If you meet anyone dreaming something that cannot be true,";
2911                                                mes "please share this story with him.";
2912                                                mes "The story about Thor that he fought against hallucination created by the giant king.";
2913                                                close;
2914                                               
2915                                }
2916                                        L_Listen:
2917                                                mes "[Nordri]";
2918                                                mes "...umm? I don't think that it was...hmm.";
2919                                                mes "Let me think about it more.";
2920                                                mes "Maybe I can remember it later....";
2921                                                mes "shall we talk again with drinking a red potion?";
2922                                                mes "Hahahahaha.";
2923                                                close;
2924                        }
2925                                else
2926                        {
2927                                mes "[Nordri]";
2928                                mes "Woah, I am so thirsty. Didn't I ask you to give a red potion!?";
2929                                mes "I am not gonna tell you unless you bring me one.";
2930                                close;
2931                        }
2932                }
2933                        else if(god_mjo_4 == 0)
2934                {
2935                        mes "[Nordri]";
2936                        mes "What kind of business";
2937                        mes "do you have with me?";
2938                        next;
2939                        menu "Nothing.",-,"Excuse me.",L_Excuse2;
2940                                        mes "[Nordri]";
2941                                        mes "You're funny, leave me alone.";
2942                                        close;
2943
2944                                L_Excuse2:
2945                                        mes "[Nordri]";
2946                                        mes "This is odd. Recently, there have been too many";
2947                                        mes "humans interested in dwarves.";
2948                                        mes "Haha, of course, I am having a good time with them though.";
2949                                        next;
2950                                        set god_mjo_4,1;
2951                                        mes "[Nordri]";
2952                                        mes "I am kind of thirsty.";
2953                                        mes "Bring me a red potion, would you?";
2954                                        mes "If you do, I am gonna tell you an important story.";
2955                                        mes "Heheheheh.";
2956                                        close;
2957                }
2958                        else
2959                {
2960                        mes "[Nordri]";
2961                        mes "Zzzz Zzzz...";
2962                        close;
2963                }
2964        }
2965                else if(god_mjo_0 == 2)
2966        {
2967                        if (god_mjo_1 == 3 || god_mjo_2 == 3 || god_mjo_3 == 3 || god_mjo_4 == 3)
2968                {
2969                        mes "[Nordri]";
2970                        mes "La la la la~ La la la la~";
2971                        mes "It is happy to be in the Mjolnir forest~";
2972                        mes "I am surrounded by a peaceful and quiet air~ La la la~";
2973                        mes "I do not worry about anything~ La la la~";
2974                        close;
2975                }
2976                        else if(god_mjo_1 == 2)
2977                {
2978                        mes "[Nordri]";
2979                        mes "Aren't you supposed to be going back by now...? Heh,";
2980                        mes "Oh well, none of my business.";
2981                        mes "If you have some spare zeny, have some banana on the way...";
2982                        mes "Isn't a pumpkin the best taste though?";
2983                        close;
2984                }
2985                        else if (god_mjo_2 != 0 || god_mjo_3 != 0 || god_mjo_4 != 0)
2986                {
2987                        mes "[Nordri]";
2988                        mes "What kind of business do you have with me?";
2989                        next;
2990                        menu "Nothing.",-,"Excuse me.",L_Excuse3;
2991                                        mes "[Nordri]";
2992                                        mes "You're funny, leave me alone.";
2993                                        close;
2994
2995                                L_Excuse3:
2996                                        set god_mjo_1,3;
2997                                        mes "[Nordri]";
2998                                        mes "What? I am sorry, I cannot hear you at this moment.";
2999                                        mes "I want to sing a song really loud!";
3000                                        mes "La la la~ La la la~";
3001                                        close;
3002                }
3003                        else if(god_mjo_1 == 1)
3004                {
3005                                if(countitem(501) > 0)
3006                        {
3007                                delitem 501,1;
3008                                mes "[Nordri]";
3009                                mes "Heheh, thank you. Since you gave me";
3010                                mes "your precious red potion, I shall tell you an old story";
3011                                mes "in return. You will like it.";
3012                                next;
3013                                set @mjo_north,0;
3014                        L_NorthTalk2:
3015                                        switch(@mjo_north)
3016                                {
3017                                        case 0:
3018                                                mes "[Nordri]";
3019                                                mes "A legend says that there was a brave and wise dwarf";
3020                                                mes "named Alvis long time ago.";
3021                                                mes "He possessed broad knowledge as a library";
3022                                                mes "and was brave as Siegfried.";
3023                                                next;
3024                                                mes "[Nordri]";
3025                                                mes "Unfortunately he was too ambitious.";
3026                                                mes "He was in love with Thrud who was Thor's daughter at first sight.";
3027                                                mes "So he proposed to Thor to marry with Thrud.";
3028                                                mes "As you expected, Thor refused his proposal.";
3029                                                mes "Alvis should have stopped there but he didn't.";
3030                                                next;
3031                                                mes "[Nordri]";
3032                                                mes "So Thor asked him few questions to test him.";
3033                                                mes "What was the first question....there was a question like this...";
3034                                                mes "What was the name of the ground in a human's term?";
3035                                                next;
3036                                                menu "Ymir's body",-,"Earth",L_Speak2,"Lane",-,"Universe",-;
3037                                                        goto L_Listen2;
3038
3039                                        case 1:
3040                                                mes "[Nordri]";
3041                                                mes "Yes, it is the 'Earth'. So Thor gave him another question.";
3042                                                mes "What is a  giant's term for a round shell that covers the earth?";
3043                                                next;
3044                                                menu "Ymir's Head",-,"Sky",-,"Cloud Factory",-,"High House",L_Speak2;
3045                                                        goto L_Listen2;
3046
3047                                        case 2:
3048                                                mes "[Nordri]";
3049                                                mes "That's it, 'High House'...since they're so gigantic,";
3050                                                mes "it might looked that way.";
3051                                                mes "So Thor gave him another question.";
3052                                                mes "What is the god's term for a ball that arise in the night?";
3053                                                next;
3054                                                menu "Circling Wheel",-,"Moon",-,"False Sun",L_Speak2,"Fast Stranger",-;
3055                                                        goto L_Listen2;
3056
3057                                        case 3:
3058                                                mes "[Nordri]";
3059                                                mes "Yes! Gods call the moon as the 'false sun'.";
3060                                                mes "Alvis knew every answer but he was too defiant";
3061                                                mes "so he didn't notice that the sun was arising.";
3062                                                mes "So he was turned into a stone statue.";
3063                                                next;
3064                                                mes "[Nordri]";
3065                                                mes "There are two things we can learn from this story.";
3066                                                mes "First, do not desire something that cannot be true.";
3067                                                mes "Secone, do not be so proud of yourself...";
3068                                                mes "You cannot have everything in the world.";
3069                                                next;
3070                                                mes "[Nordri]";
3071                                                mes "Living properly is the most important thing.";
3072                                                mes "Even if you wish something to be yours,";
3073                                                mes "that does not happen every time, you know.";
3074                                                mes "Thread of fate is of course long, but it can be cut off any time.";
3075                                                next;
3076                                                set god_mjo_1,2;
3077                                                mes "[Nordri]";
3078                                                mes "Thank you for listening to my long story.";
3079                                                mes "If you meet anyone dreaming something that cannot be true,";
3080                                                mes "please share this story with him.";
3081                                                mes "The story about Alvis who was a wise and";
3082                                                mes "brave ma but who was too defiant at the same time.";
3083                                }
3084                                        L_Listen2:
3085                                                mes "[Nordri]";
3086                                                mes "...umm? I don't think that it was...hmm.";
3087                                                mes "Let me think about it more.";
3088                                                mes "Maybe I can remember it later....";
3089                                                mes "shall we talk again with drinking a red potion?";
3090                                                mes "Hahahahaha.";
3091                                                close;
3092                        }
3093                                else
3094                        {
3095                                mes "[Nordri]";
3096                                mes "Woah, I am so thirsty. Didn't I ask you to give a red potion!?";
3097                                mes "I am not gonna tell you unless you bring me one.";
3098                                close;
3099                        }
3100                }
3101                        else if(god_mjo_1 == 0)
3102                {
3103                        mes "[Nordri]";
3104                        mes "What kind of business do you have with me?";
3105                        next;
3106                        menu "Nothing.",-,"Excuse me.",L_Excuse4;
3107                                        mes "[Nordri]";
3108                                        mes "You're funny, leave me alone.";
3109                                        close;
3110
3111                                L_Excuse4:
3112                                        mes "[Nordri]";
3113                                        mes "This is odd. Recently, there have been too many";
3114                                        mes "humans interested in dwarves.";
3115                                        mes "Haha, of course, I am having a good time with them though.";
3116                                        next;
3117                                        set god_mjo_1,1;
3118                                        mes "[Nordri]";
3119                                        mes "I am kind of thirsty.";
3120                                        mes "Bring me a red potion, would you?";
3121                                        mes "If you do, I am gonna tell you an important story.";
3122                                        mes "Heheheheh.";
3123                                        close;
3124                }
3125                        else
3126                {
3127                        mes "[Nordri]";
3128                        mes "Zzzz Zzzz Zzzz...";
3129                        close;
3130                }
3131        }
3132                else if(god_mjo_0 == 0)
3133        {
3134                mes "[Nordri]";
3135                mes "I am Nordri the dwarf blacksmith.";
3136                mes "I am in charge of the north part of mountain Mjolnir.";
3137                mes "If you want to pass me, you must ask";
3138                mes "an approval to me.";
3139                next;
3140                mes "[Nordri]";
3141                mes "Calm down, it was a joke. Hahahahaha!";
3142                close;
3143        }
3144                else
3145        {
3146                mes "[Nordri]";
3147                mes "Zzzz Zzzz Zzzz...";
3148                close;
3149        }
3150
3151L_Speak:
3152        set @mjo_north,@mjo_north +1;
3153        goto L_NorthTalk;
3154
3155L_Speak2:
3156        set @mjo_north,@mjo_north +1;
3157        goto L_NorthTalk2;
3158}
3159
3160}
Note: See TracBrowser for help on using the browser.