// TMW2/LoF scripts. // Authors: // TMW-LoF Team // Jesusalva // Description: // Slay the Fafi Dragon quest. Due the OP monster, you better find yourself a good team! 018-4-2,31,26,0 script Susanne NPC_FAIRY_A,{ .@q=getq(LoFQuest_Fairy); if(BaseLevel < 50) goto L_Noob; if(.@q == 1) goto L_Coward; if(.@q == 2) goto L_Complete; if(.@q >= 3) goto L_Thanks; mesn; mesq l("Do you like fairies? Well, you should love them! We play with humans all the time, it is usually pretty fun..."); next; mesc l("(The girl now looks away sadly, thinking about what to say next.)"); next; mesn; mesq l("But dragons came and started roaming this island. My friends are now either dead or missing. You look big and strong, do you want to avenge me?"); goto L_Menu; L_Menu: menu l("Sure, I'd love to help! What can I do?"), L_Yes, l("Nah, I've got more serious matters to attend to..."), L_No; L_Yes: mesn; mesq l("Thank you so much! That might not bring my friends back, but will make this island much safer!"); next; mesn; mesq l("The Fafi Dragon are really really bad guys. I don't know how they came here, as they're not from the Lands Of Fire, nor from Mana World."); next; mesn; mesq l("But this is not important. They are dangerous. They must be stop at any cost!"); next; mesn; mesq l("So if you can help, go kill at least one on this island. They take a long time to respawn."); next; mesn; mesq l("Thank you..."); setq LoFQuest_Fairy, 1; close; OnKillFafi: message strcharinfo(0), "You killed the Fafi Dragon."; .@q=getq(LoFQuest_Fairy); if (.@q == 1) { setq LoFQuest_Fairy, 2; mapannounce "018-4-2", "" +strcharinfo(0)+ " has killed the Fafi Dragon!", 0; mapannounce "018-4", "" +strcharinfo(0)+ " has killed the Fafi Dragon!", 0; mapannounce "017-1", "" +strcharinfo(0)+ " has killed the Fafi Dragon!", 0; message strcharinfo(0), "Cheers are being heard throughout the land!"; } end; L_Complete: mesn; mesq l("Many thanks for killing it. Maybe more humans come here now, and play with me."); next; inventoryplace FafiMask, 1; getitem FafiMask, 1; getexp 75000, 200; setq LoFQuest_Fairy, 3; mesn; mesq l("By the way, I found this Helmet after you killed the Fafi Dragon, Maybe you can use it some day."); close; L_Thanks: mesn; mesq l("Sometimes humans come here and play with me. Many thanks for the help!"); close; L_No: mesn; mesq l("Ok...please come back when you aren't busy..."); next; mesc l("The girl turns around and you hear her sniffing, she is probably crying..."); close; L_Noob: mesn; mesq l("Hey, have you come to play with me? I love playing with humans! Usually so few show in, it must be the dragons..."); //mesq l("I need some help with something, but I don't think you're strong enough. Come back later please when you're stronger."); close; L_Coward: mesn; mesq l("What are you doing talking to me? Go fight, you coward!"); close; }