From a6460a88a9f99e466ca97ba429b579aa7bc07ae9 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sun, 15 Jul 2018 22:00:23 -0300 Subject: minor improvement --- npc/functions/util.txt | 13 +++++++++++++ npc/items/books.txt | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/npc/functions/util.txt b/npc/functions/util.txt index 55fdba9bc..f36ff8a4d 100644 --- a/npc/functions/util.txt +++ b/npc/functions/util.txt @@ -264,3 +264,16 @@ function script total_subclass { return .@i; } +// Gets how many subclasses were actually allowed +// max_subclass() +function script max_subclass { + return (MAGIC_LVL/2); +} + + +// Gets subclass current degree +// degree_subclass() +function script degree_subclass { + return (MAGIC_LVL/2)+(MAGIC_LVL%1); +} + diff --git a/npc/items/books.txt b/npc/items/books.txt index 68a9ae56e..0932a6337 100644 --- a/npc/items/books.txt +++ b/npc/items/books.txt @@ -193,7 +193,7 @@ OnInit: next; break; case 3: - mesc l("You currently have @@/@@ subclass(es).", total_subclass(),(MAGIC_LVL/2)); + mesc l("You currently have @@/@@ subclass(es).", total_subclass(),max_subclass()); if (MAGIC_SUBCLASS & CL_PALADIN) mesc lg("* Paladin"); if (MAGIC_SUBCLASS & CL_TANKER) -- cgit v1.2.3-70-g09d2