From b6cb55eef4c16d4a0679458ba874e2b4fde87592 Mon Sep 17 00:00:00 2001 From: Jessica Tölke Date: Mon, 18 Jun 2012 16:05:16 +0200 Subject: Some changes in tutorial to make it easier: - Hint in Hasan's dialogue to talk to Kaan. - Hint in Kaan's dialogue to talk to Sorfina or Tanisha. - Sorfina offers free heal as long as the player didn't complete the tutorial. --- client-data | 2 +- world/map/npc/042-1/hasan.txt | 4 ++++ world/map/npc/042-1/kaan.txt | 5 +++-- world/map/npc/042-2/sorfina.txt | 12 +++++++++++- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/client-data b/client-data index 99a44946..8af4270b 160000 --- a/client-data +++ b/client-data @@ -1 +1 @@ -Subproject commit 99a449466a16625b5693ad5ee0a06ddd7dac1e9b +Subproject commit 8af4270b649382081cd21890b00b4fa6eed9f82f diff --git a/world/map/npc/042-1/hasan.txt b/world/map/npc/042-1/hasan.txt index 3ac2aa0f..ae599f5a 100644 --- a/world/map/npc/042-1/hasan.txt +++ b/world/map/npc/042-1/hasan.txt @@ -51,6 +51,8 @@ L_Toll: L_NoPay: mes "[Hasan]"; mes "\"That's not my problem. You have to stay here then.\""; + next; + mes "This is annoying. Maybe Kaan can help?"; goto L_Close; L_Fight: @@ -59,7 +61,9 @@ L_Fight: mes "\"Do you really think you can beat me?\""; mes "He pulls out a nasty looking dagger and stabs it in your direction."; set Hp, 1; + next; mes "That hurt! You begin to think searching for a different solution might be healthier."; + mes "Maybe Kaan can help?"; goto L_Close; L_Pay: diff --git a/world/map/npc/042-1/kaan.txt b/world/map/npc/042-1/kaan.txt index e1a8b483..89c75132 100644 --- a/world/map/npc/042-1/kaan.txt +++ b/world/map/npc/042-1/kaan.txt @@ -92,15 +92,16 @@ L_Hasan: 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 "We should think about some kind of trick. Ah, if only I knew his weak point.\""; + mes "He might listen to one of the adult men, but they're all off to work in Tulimshar during the day.\""; next; - mes "\"He might listen to one of the adult men, but they're all off to work in Tulimshar during the day.\""; + mes "\"We should think about some kind of trick. Ah, if only I knew his weak point.\""; set kaan, 3; next; 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.\""; if (hasan < 2) goto L_Close; next; diff --git a/world/map/npc/042-2/sorfina.txt b/world/map/npc/042-2/sorfina.txt index 0c981946..6caf032d 100644 --- a/world/map/npc/042-2/sorfina.txt +++ b/world/map/npc/042-2/sorfina.txt @@ -4,7 +4,7 @@ 042-2.gat,28,26,0|script|Sorfina|154,4,4{ if (FLAGS & FLAG_TUTORIAL_DONE) goto L_Again; - if (sorfina == 4) goto L_Again; + if (sorfina == 4) goto L_Heal; if (sorfina == 3) goto L_Clothes; if (sorfina == 2) goto L_Chest; if (sorfina == 1) goto L_Carpet; @@ -95,6 +95,16 @@ L_Clothes: set sorfina, 4; goto L_Close; +L_Heal: + if (Hp == MaxHp) + goto L_Again; + mes "[Sorfina]"; + mes "\"Hello Dear! You look tired, you should rest a moment.\""; + mes "You take a short nap and feel refreshed."; + heal MaxHp, 0; + next; + goto L_Again; + L_Again: mes "[Sorfina]"; mes "\"Make yourself at home! Do you have any questions?\""; -- cgit v1.2.3-60-g2f50