diff options
Diffstat (limited to 'world/map/npc/042-2/sorfina.txt')
-rw-r--r-- | world/map/npc/042-2/sorfina.txt | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/world/map/npc/042-2/sorfina.txt b/world/map/npc/042-2/sorfina.txt index efee998c..0d1d127e 100644 --- a/world/map/npc/042-2/sorfina.txt +++ b/world/map/npc/042-2/sorfina.txt @@ -10,6 +10,7 @@ if (sorfina == 1) goto L_Carpet; callfunc "GameRules"; + L_Start: mes "You open your eyes."; mes ""; @@ -45,6 +46,7 @@ L_Tut: mes "\"You still look rather shaky."; mes "You're not used to the hot weather, right?\""; next; + L_Carpet: mes "\"Try to take a few steps and walk to that red carpet over there."; mes "Just use the arrow keys or click on the place you want to go to.\""; @@ -70,7 +72,8 @@ L_Naked: close; L_Clothes: - if (getequipid(equip_torso) < 0) goto L_Naked; + if (getequipid(equip_torso) < 0) + goto L_Naked; mes "[Sorfina]"; mes "\"That's much better, don't you think?\""; next; @@ -240,6 +243,7 @@ OnTouch: 042-2.gat,33,27,0|script|#Carpet|45,1,1{ end; + OnTouch: if (sorfina != 1) end; @@ -266,6 +270,7 @@ OnTouch: mes "The chest is locked."; close; + L_Shirt: mes "You take a simple Cotton Shirt out of the chest."; getitem "CottonShirt", 1; @@ -286,10 +291,14 @@ L_Empty: 042-2.gat,44,31,0|script|#DoorOut|45,0,0{ end; + OnTouch: - if ((sorfina < 4) && !(FLAGS & FLAG_TUTORIAL_DONE)) goto L_Block; + if ((sorfina < 4) + && !(FLAGS & FLAG_TUTORIAL_DONE)) + goto L_Block; warp "042-1.gat", 37, 57; end; + L_Block: message strcharinfo(0), "Sorfina: Wait a moment! You're not ready to leave."; end; |