From 02b15e5dbf41275a81d8e20ea4923d416bc6766e Mon Sep 17 00:00:00 2001
From: Jesusaves <cpntb1@ymail.com>
Date: Mon, 16 Jul 2018 00:08:07 -0300
Subject: Audsbel constant and definition. Report broken Paladin Skills

---
 db/constants.conf      |  1 +
 npc/003-0/audsbel.txt  | 19 +++++++++++++++++--
 npc/003-0/paladin.txt  |  7 ++++---
 npc/003-0/warriors.txt |  2 +-
 4 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/db/constants.conf b/db/constants.conf
index 1712cdd54..27269ada7 100644
--- a/db/constants.conf
+++ b/db/constants.conf
@@ -3967,6 +3967,7 @@ constants_db: {
     // LoF Non Animated NPCs
     NPC_FORTIUN:            200
     NPC_FUSUS:              201
+    NPC_AULDSBEL:           202
     NPC_FEMALE_WORKER:      203
     NPC_GEORGE:             205
     NPC_TECH_EXPLORER:      208
diff --git a/npc/003-0/audsbel.txt b/npc/003-0/audsbel.txt
index 9f117c89d..ca5edecbb 100644
--- a/npc/003-0/audsbel.txt
+++ b/npc/003-0/audsbel.txt
@@ -1,3 +1,18 @@
-// Gives #parum
-// coords: (32,24)
+// TMW2 scripts.
+// Authors:
+//    Jesusalva
+// Description:
+//    One of the Mana Magic Leaders
+//    Gives #parum
+
+003-0,34,37,0	script	Audsbel	NPC_AULDSBEL,{
+    goodbye;
+    closedialog;
+    close;
+
+OnInit:
+    .sex=G_MALE;
+    .distance=5;
+    end;
+}
 
diff --git a/npc/003-0/paladin.txt b/npc/003-0/paladin.txt
index eba41aecf..199054000 100644
--- a/npc/003-0/paladin.txt
+++ b/npc/003-0/paladin.txt
@@ -46,10 +46,11 @@ L_Member:
     mesn;
     mesq l("Hey there! Do you want to learn new skills for a very small teaching fee?");
     select
-        rif(sk_intcost(SM_BASH) && sk_canlvup(SM_BASH), l("Improve Bash Skill")),
+        rif(sk_intcost(SM_BASH) && getskilllv(SM_BASH) < (2+MAGIC_LVL), l("Improve Bash Skill")),
         rif(sk_intcost(AL_ANGELUS) && sk_canlvup(AL_ANGELUS), l("Improve Party Area Defense")),
-        rif(sk_intcost(MER_INCAGI) && sk_canlvup(MER_INCAGI), l("Improve Increase Agility")),
-        rif(sk_intcost(PR_REDEMPTIO) && !getskilllv(PR_REDEMPTIO), l("Learn Redemption")),
+        "","",
+        //rif(sk_intcost(MER_INCAGI) && sk_canlvup(MER_INCAGI), l("Improve Increase Agility")),
+        //rif(sk_intcost(PR_REDEMPTIO) && !getskilllv(PR_REDEMPTIO), l("Learn Redemption")),
         rif(sk_intcost(CR_TRUST) && !getskilllv(CR_TRUST), l("Learn Last Standing Man")),
         l("Nothing at the moment.");
     mes "";
diff --git a/npc/003-0/warriors.txt b/npc/003-0/warriors.txt
index 33b13a32b..a115593f1 100644
--- a/npc/003-0/warriors.txt
+++ b/npc/003-0/warriors.txt
@@ -14,7 +14,7 @@
 //  CR_DEFENDER (less damage from ranged attacks, but lowers move & attack speed. Req. Shield) - max lv 4 plz. Last 3m.
 //  SM_RECOVERY (insignificant HP recovery every 10s without moving. Better with higher level.) - low mp cost
 
-// Berseker
+// Berserker
 // KN_AUTOCOUNTER (Counter any attack with 2x critical rate and block attack for 0.5s)
 // SM_ENDURE (deny stun penalty when hit, and MDEF bonus, for 10s)
 // SM_AUTOBERSERK (when < 25% hp, get +32% ATK and -55% VIT DEF. Drain SP and keep working even with 0 MP. Trigerrable passive.)
-- 
cgit v1.2.3-70-g09d2