diff options
Diffstat (limited to 'npc/000-1/lean.txt')
-rw-r--r-- | npc/000-1/lean.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/npc/000-1/lean.txt b/npc/000-1/lean.txt index 0cd3a1dd..16fc93b9 100644 --- a/npc/000-1/lean.txt +++ b/npc/000-1/lean.txt @@ -13,6 +13,7 @@ } .@gugli = getq(ShipQuests_Gugli); + .@knife = getq(ShipQuests_Knife); mesn; mesq l("Hi! I can finally see you under the sunlight!"); @@ -26,6 +27,7 @@ menu rif(.@gugli == 1, l("Well, I was in fact looking for them. Where are they now?")), L_Sailors, + rif(.@knife < 2, l("I see... monsters? creatures? out there. What if I need to fight?")), L_Weapon, l("Wait... Where are we going?"), L_Artis; L_Artis: @@ -60,7 +62,24 @@ L_Sailors: mesq l("I'm not sure. They probably left the ship early this morning. I was not awake yet."); next; mesq l("You should ask Maxe. He's an early riser."); + close; +L_Weapon: + mes ""; + mesn; + mesq l("Well, you fight! I heard some stuff about a so-called \"%s\" being used for that, or chanting \"%s\" bringing up a reference book but... To be honest, the most important is a weapon.", b(l("Ctrl Key")), b("@tutorial")); + next; + if (!.@knife) { + mesn; + mesq l("You should try getting a Knife. Ask Chef Gado or... Maybe Maxe knows a secret way to get one."); + } else if (.@knife == 1) { + inventoryplace Slingshot, 1, StoneProjectile, 50; + mesn; + mesq l("Try out this %s. I bought it from Fexil but ranged is not my style, too hard to move while shooting! If you run out of stones, try foraging some before purchasing.", getitemlink(Slingshot)); + setq ShipQuests_Knife, 2; + getitem Slingshot, 1; + getitem StoneProjectile, 50; + } close; L_Close: |