From e42d77c7a2375b4849f7f81378dbef77c05e4c4c Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Wed, 29 Dec 2021 16:36:38 -0300 Subject: Add TMW2_CHANT, a skill which reduces MP cost for chants in 4% --- db/re/skill_db.conf | 12 ++++++++++++ db/re/skill_tree.conf | 1 + npc/006-0/core.txt | 1 + npc/006-6/all.txt | 2 +- npc/027-4/saves.txt | 4 ++++ npc/config/magic.txt | 3 +++ 6 files changed, 22 insertions(+), 1 deletion(-) diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf index 4fe0839d4..adf98f373 100644 --- a/db/re/skill_db.conf +++ b/db/re/skill_db.conf @@ -40420,6 +40420,18 @@ skill_db: ( } } }, +{ + Id: 20078 + Name: "TMW2_CHANT" + Description: "Chanting" + MaxLevel: 10 + SkillType: { + Passive: true + } + SkillInfo: { + Quest: true + } +}, diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf index c56187053..1338d3bca 100644 --- a/db/re/skill_tree.conf +++ b/db/re/skill_tree.conf @@ -127,6 +127,7 @@ Human: { AC_OWL: 10 SA_DRAGONOLOGY: 0 TMW2_SAGE: 0 + TMW2_CHANT: 0 SM_RECOVERY: 0 MG_SRECOVERY: 0 //PF_HPCONVERSION: 0 diff --git a/npc/006-0/core.txt b/npc/006-0/core.txt index db8bef748..4714a5190 100644 --- a/npc/006-0/core.txt +++ b/npc/006-0/core.txt @@ -7,6 +7,7 @@ OnTouch: if (CRAZYPOINTS < 3) goto L_Reject; // FIXME + /* TODO: Piou Isles Arc */ if (getq(General_Narrator) < 3) goto L_Reject; // Tulimshar Arc must be finished specialeffect(5000, SELF, getcharid(3)); diff --git a/npc/006-6/all.txt b/npc/006-6/all.txt index 5ccc988d1..67edcd9fc 100644 --- a/npc/006-6/all.txt +++ b/npc/006-6/all.txt @@ -13,7 +13,7 @@ OnInit: } 006-6,46,34,0 script Sign#0066CR NPC_SWORDS_SIGN,{ - mesc l("Central Room closed for repairs"); + mesc l("*this sign is too blurred to read*"); close; OnInit: diff --git a/npc/027-4/saves.txt b/npc/027-4/saves.txt index 34440b52e..0d316784e 100644 --- a/npc/027-4/saves.txt +++ b/npc/027-4/saves.txt @@ -60,11 +60,15 @@ function basicMagic { mes l(".:: Windwalker ::."); mesc l("Increase walk speed and flee rate."); mes ""; + mes l(".:: Chanting ::."); + mesc l("Reduces MP cost when using chanting-based skills."); + mes ""; menuint l("First Aid"), TMW2_FIRSTAID, l("Accumulate Power"), HW_MAGICPOWER, l("Provoke"), SM_PROVOKE, l("Windwalker"), SN_WINDWALK, + l("Chanting"), TMW2_CHANT, l("Cancel"), 0; return; } diff --git a/npc/config/magic.txt b/npc/config/magic.txt index aaa69ff8a..100eae7ae 100644 --- a/npc/config/magic.txt +++ b/npc/config/magic.txt @@ -346,6 +346,9 @@ OnInit: // Accumulate Power RegisterMagic(1, HW_MAGICPOWER, 5, SpellBookPage, 1, CLASS_SCHOLARSHIP, 25); + // Chanting + RegisterMagic(1, TMW2_CHANT, 5, SpellBookPage, 1, + CLASS_SCHOLARSHIP, 25); // Windwalker RegisterMagic(2, SN_WINDWALK, 3, SpellBookPage, 1, CLASS_SCHOLARSHIP, 25); -- cgit v1.2.3-60-g2f50