// This file is part of the Tutorial // Author: Jenalya 042-1.gat,109,87,0|script|Kaan|160 { setarray @npc_loc, 109, 87, 4; callfunc "PCtoNPCRange"; if (@npc_check) goto L_Close; callfunc "TutorialState"; if (!(@kaan_talked)) goto L_Tanisha; if (@tutorial >= 13) goto L_TutDone; if (@tutorial == 12) goto L_Plan; if (@tutorial == 11) goto L_TrickKnown; if (@tutorial == 10) goto L_Trick; if (@tutorial == 9) goto L_Hasan; goto L_Out; L_Tanisha: set STARTAREA, STARTAREA | $@SpokeToKaan; mes "[Young Man]"; mes "\"You're the person Tanisha brought here, right?"; mes "My name is Kaan, I'm her brother.\""; next; mes "\"She was babbling at me about it all the morning until I sent her to take care of the maggots in the storehouse.\""; next; mes "Kaan grins mischieviously."; mes "[Kaan]"; mes "\"She hates maggots.\""; next; mes "\"Did you already talk to Tanisha?\""; menu "Yes, I helped her with the maggots.",L_Tanisha1, "Yeah, and she's done with the maggots.",L_Tanisha1; L_Tanisha1: mes "[Kaan]"; mes "\"Ah, that is good news."; mes "You know, we have a lot of problems with bugs here.\""; next; mes "\"If we don't watch out the maggots will eat all of our stocks."; mes "And the desert is crawling with scorpions."; mes "They also come here and you need to watch out not to step on them.\""; next; mes "\"But I took care of that problem.\""; mes "He looks very proud."; next; mes "\"I've trapped or slain many scorpians south of here to keep them out of our fields.\""; next; menu "Impressive! Just a bit... skewed.",L_Next, "Wow, it looks very - ahm, unconventional.",L_Next; L_Next: mes "[Kaan]"; mes "\"Well, I keep the scorpions out. That's all that matters.\""; next; mes "\"Are you going to visit Tulimshar?"; mes "The bazaar there is a wondeful place! Traders, entertainers, adventurers - it's very exciting.\""; next; mes "\"And Ian the trainer is hanging around there often. You should talk to him, he's a smart guy.\""; goto L_Out; L_Out: mes "[Kaan]"; mes "\"Hello! How are you? Did you already visit Tulimshar?\""; menu "Not yet.",L_Close; L_Hasan: mes "[Kaan]"; mes "\"Hello! How are you? Did you already visit Tulimshar?\""; menu "A guy named Hasan is bullying someone.",L_Next1, "Not yet.",L_Close; L_Next1: mes "\"Hasan! That's crazy. He becomes more cheeky with every day."; mes "I'd like to help you, but - I won't risk an open confrontation with him.\""; next; mes "\"Sometimes he just freaks out and then he's dangerous."; mes "He might listen to one of the adult men, but they're all off to work in Tulimshar during the day.\""; next; mes "\"We should think about some kind of trick. Ah, if only I knew his weak point.\""; set @tutorial_tmp, 10; callfunc "SetTutorialMask"; next; goto L_Trick; L_Trick: mes "[Kaan]"; mes "\"Do you have any idea what Hasan's weakness could be?"; mes "I wonder if Sorfina or Tanisha know something about him that could help us.\""; menu "No idea.",L_Close; L_TrickKnown: mes "[Kaan]"; mes "\"Do you have any idea what Hasan's weakness could be?"; menu "He's afraid of scorpions.",L_Next2, "No idea.",L_Close; L_Next2: mes "[Kaan]"; mes "\"Scorpions?! Right! How could I forget?"; mes "When he was a child, he nearly died because he fell into a scorpion nest.\""; set @tutorial_tmp, 12; callfunc "SetTutorialMask"; next; goto L_Explain; L_Explain: mes "\"Ok, then here's the plan:"; mes "I will catch one of the scorpions behind the fences.\""; next; mes "\"You'll go to Hasan and give me a sign when you're ready."; mes "Lets say the sign is that you're scratching your head."; mes "I'll watch you from this point.\""; next; mes "\"When you give me the sign, I'll throw the scorpion on him."; mes "I bet that will show him for the coward he really is.\""; next; mes "\"How's that? We can start as soon as you're ready.\""; goto L_Close; L_Plan: mes "[Kaan]"; mes "\"I'm ready. Just give me the sign when you're down there."; mes "Or do you want me to explain the plan again?\""; menu "Yes please.",L_Explain, "No, everything's alright.",L_Close; L_TutDone: mes "[Kaan]"; mes "\"Hi there. I hope you enjoy your time in Tulimshar."; mes "Hasan can be a real troublemaker, but it seems like he has calmed down for now.\""; goto L_Close; L_Close: close; }