summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/items/books.txt39
1 files changed, 20 insertions, 19 deletions
diff --git a/npc/items/books.txt b/npc/items/books.txt
index 6b692c6c3..9b98dae5a 100644
--- a/npc/items/books.txt
+++ b/npc/items/books.txt
@@ -165,7 +165,7 @@ OnInit:
select
rif( MAGIC_LVL >= 2 ,rif(@menu == 1, "► ") + l("Ch 1 — Prologue")),
- rif( false ,rif(@menu == 2, "► ") + l("Ch 2 — Baits")),
+ rif( MAGIC_EXP ,rif(@menu == 2, "► ") + l("Ch 2 — Magic Experience")),
rif( false ,rif(@menu == 3, "► ") + l("Ch 3 — Location")),
rif( false ,rif(@menu == 4, "► ") + l("Ch 4 — Casting")),
rif( false ,rif(@menu == 5, "► ") + l("Ch 5 — Reeling")),
@@ -182,31 +182,33 @@ OnInit:
break;
case 2:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("You can use many diverse items to lure fishes."),
- l("Most common and widely popular in the fish realm are @@ and pieces of @@.",
- getitemlink(SmallTentacles), getitemlink(Bread)),
- l("Some types of fish also enjoy @@ quite a bit.",
- getitemlink(Aquada)),
- l("Some people, however, prefer to fish with more unorthodox baits, such as @@ or @@.",
- getitemlink(RoastedMaggot), getitemlink(CaveSnakeTongue));
+ l("There are two kind of magic: Mana Skills and Magic Skills."),
+ l("They look like the same, but they're not. Magic Skills have a Magic Experience meter."),
+ l("Re-casting the same magic skill won't give you magic experience."),
+ l("The easiest way to identify is: Magic Skills never target a single foe. This grimorium reports your Magic Skills.");
+ if (getskilllv(TMW2_ZARKOR))
+ mesc l("Summon Cave Maggot - @sk-zarkor");
+ if (getskilllv(TMW2_PARUM))
+ mesc l("Parum - @sk-parum");
+ next;
break;
case 3:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Find yourself a nice dry spot on a coast where you can easily reach into deep water."),
- l("Fishing next to shallow water is not going to work well, because fishes seldom go there."),
- l("You can easily identify fishing spots, small bubbles and fishes are visible from the surface."),
- l("Don't forget to come as close as possible to these spots!");
+ l("-"),
+ l("-"),
+ l("-"),
+ l("-");
break;
case 4:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("Toss the hook into deep water by clicking on where you want to cast it."),
- l("Make sure to put on a bait after you click, though!"),
- l("After that, stay still and be patient, but also alert!");
+ l("-"),
+ l("-"),
+ l("-");
break;
case 5:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("To successfully catch a fish, you need to pull up your hook by clicking it, right after it submerges."),
- l("Should you be too quick or wait too long, you will most likely fail.");
+ l("-"),
+ l("-");
break;
default:
close;
@@ -222,8 +224,7 @@ OnShelfUse:
bye;
OnUse:
- if (openbook())
- read_book;
+ read_book;
bye;
OnInit: