summaryrefslogtreecommitdiff
path: root/npc/items/books.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2018-07-15 21:52:32 -0300
committerJesusaves <cpntb1@ymail.com>2018-07-15 21:52:32 -0300
commit2ed3dd5ca515cb40da32f0384c24dcb9b09013e9 (patch)
tree8fe0563494029db8b5e13ca422eb52f00d1c24f0 /npc/items/books.txt
parent1d71f91e116c8c9785a43d89780e3298cec4335a (diff)
downloadserverdata-2ed3dd5ca515cb40da32f0384c24dcb9b09013e9.tar.gz
serverdata-2ed3dd5ca515cb40da32f0384c24dcb9b09013e9.tar.bz2
serverdata-2ed3dd5ca515cb40da32f0384c24dcb9b09013e9.tar.xz
serverdata-2ed3dd5ca515cb40da32f0384c24dcb9b09013e9.zip
Jesusalva Grimorium reports current nº of subclass, and maximum value
Diffstat (limited to 'npc/items/books.txt')
-rw-r--r--npc/items/books.txt35
1 files changed, 24 insertions, 11 deletions
diff --git a/npc/items/books.txt b/npc/items/books.txt
index 9b98dae5a..68a9ae56e 100644
--- a/npc/items/books.txt
+++ b/npc/items/books.txt
@@ -165,8 +165,8 @@ OnInit:
select
rif( MAGIC_LVL >= 2 ,rif(@menu == 1, "► ") + l("Ch 1 — Prologue")),
- rif( MAGIC_EXP ,rif(@menu == 2, "► ") + l("Ch 2 — Magic Experience")),
- rif( false ,rif(@menu == 3, "► ") + l("Ch 3 — Location")),
+ rif( MAGIC_EXP ,rif(@menu == 2, "► ") + l("Ch 2 — Mana Magic vs Common Magic")),
+ rif( MAGIC_LVL >= 2 ,rif(@menu == 3, "► ") + l("Ch 3 — Subclass")),
rif( false ,rif(@menu == 4, "► ") + l("Ch 4 — Casting")),
rif( false ,rif(@menu == 5, "► ") + l("Ch 5 — Reeling")),
l("Close");
@@ -178,14 +178,14 @@ OnInit:
l("Mana is something which existed since the being, but nobody knows much about."),
l("This book will write itself, and reveal you the Secret Of Mana."),
l("Give it time, increase your magic power, and you'll find out the truth."),
- l("PS. This also allows you to select a subclass.");
+ l("Your current maximum magic efficiency is @@. This book allows you many new possibilities.", MAGIC_LVL);
break;
case 2:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
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.");
+ l("They look like the same, but they're not. Mana Skills have a Magic Experience meter and have different rules."),
+ l("Re-casting the same mana skill won't give you magic experience. Magic Skills doesn't have this system, and level up on quest or, depending on the skill, on the skill window, using Job Level."),
+ l("The easiest way to identify is: Mana Skills never target a single foe. This grimorium reports your Mana Skills.");
if (getskilllv(TMW2_ZARKOR))
mesc l("Summon Cave Maggot - @sk-zarkor");
if (getskilllv(TMW2_PARUM))
@@ -193,11 +193,24 @@ OnInit:
next;
break;
case 3:
- narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,
- l("-"),
- l("-"),
- l("-"),
- l("-");
+ mesc l("You currently have @@/@@ subclass(es).", total_subclass(),(MAGIC_LVL/2));
+ if (MAGIC_SUBCLASS & CL_PALADIN)
+ mesc lg("* Paladin");
+ if (MAGIC_SUBCLASS & CL_TANKER)
+ mesc lg("* Tanker");
+ if (MAGIC_SUBCLASS & CL_BERSEKER)
+ mesc lg("* Berseker");
+ if (MAGIC_SUBCLASS & CL_RANGER)
+ mesc lg("* Ranger");
+ if (MAGIC_SUBCLASS & CL_SNIPER)
+ mesc lg("* Sniper");
+ if (MAGIC_SUBCLASS & CL_WIZARD)
+ mesc lg("* Wizard");
+ if (MAGIC_SUBCLASS & CL_SAGE)
+ mesc lg("* Sage");
+ if (MAGIC_SUBCLASS & CL_PRIEST)
+ mesc lg("* Priest");
+ next;
break;
case 4:
narrator S_FIRST_BLANK_LINE | S_LAST_NEXT,