summaryrefslogtreecommitdiff
path: root/npc/027-1/enzo.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-02-21 23:22:49 -0300
committerJesusaves <cpntb1@ymail.com>2020-02-21 23:22:49 -0300
commit63e089ea2af74a5f8f0aaa1f9c8423295b004efe (patch)
treef69c0fc52d3b4478a016ecf2f3bab3c9fb417d78 /npc/027-1/enzo.txt
parentc7cd68c3b08c3229184d677951331148b7df5a05 (diff)
downloadserverdata-63e089ea2af74a5f8f0aaa1f9c8423295b004efe.tar.gz
serverdata-63e089ea2af74a5f8f0aaa1f9c8423295b004efe.tar.bz2
serverdata-63e089ea2af74a5f8f0aaa1f9c8423295b004efe.tar.xz
serverdata-63e089ea2af74a5f8f0aaa1f9c8423295b004efe.zip
Move Colin, Enzo, Luca and Mr. Saves to the new Academy Island.
Currently, it is way too big.
Diffstat (limited to 'npc/027-1/enzo.txt')
-rw-r--r--npc/027-1/enzo.txt60
1 files changed, 60 insertions, 0 deletions
diff --git a/npc/027-1/enzo.txt b/npc/027-1/enzo.txt
new file mode 100644
index 000000000..ccffd43d9
--- /dev/null
+++ b/npc/027-1/enzo.txt
@@ -0,0 +1,60 @@
+// TMW2 Script
+// Author:
+// Jesusalva
+// Description:
+// Forgetful
+
+027-1,94,115,0 script Enzo NPC_BLACKWIZARD,{
+ mesn l("Enzo, the Forgetful");
+ mesq l("What was I doing before...? I forgot!");
+ next;
+ mesc l("Teaching Enzo your skills will make you both forget them."), 1;
+ mesc l("Once your skill is forgotten, the Magic Skill Points used will be freed."), 1;
+ mesc l("But be careful: Only 1MSP-costed skills can be forgotten, and learning fees WON'T be given back!"), 1;
+ do
+ {
+ next;
+ mesc l("Which skill will you FORGET permanently today?"), 1;
+ menuint
+ l("Uhm... Bye?"), 0,
+ rif(getskilllv(AL_HEAL), l("Healing")), AL_HEAL,
+ rif(getskilllv(TMW2_SAGE), l("Mana Wisdom")), TMW2_SAGE,
+ rif(getskilllv(HW_MAGICPOWER), l("Accumulate Power")), HW_MAGICPOWER,
+ rif(getskilllv(SM_PROVOKE), l("Provoke")), SM_PROVOKE,
+ rif(getskilllv(SA_FREECAST), l("Free Casting")), SA_FREECAST,
+ rif(getskilllv(TF_BACKSLIDING), l("Tactical Retreat")), TF_BACKSLIDING,
+ rif(getskilllv(MG_FIREWALL), l("Nature Wall")), MG_FIREWALL,
+ rif(getskilllv(ALL_FULL_THROTTLE), l("Last Resort")), ALL_FULL_THROTTLE,
+ rif(getskilllv(SM_BASH), l("Falkon Punch!")), SM_BASH,
+ rif(getskilllv(MC_MAMMONITE), l("Supreme Attack")), MC_MAMMONITE,
+ rif(getskilllv(AC_SHOWER), l("Arrow Shower")), AC_SHOWER,
+ rif(getskilllv(MG_FIREBALL), l("Fireball")), MG_FIREBALL,
+ rif(getskilllv(AL_HOLYLIGHT), l("Holy Light")), AL_HOLYLIGHT,
+ rif(getskilllv(MG_SOULSTRIKE), l("Magic Strike")), MG_SOULSTRIKE,
+ rif(getskilllv(MG_LIGHTNINGBOLT), l("Lightning Bolt")), MG_LIGHTNINGBOLT,
+ l("None at the moment!"), 0;
+ if (!@menuret)
+ close;
+ mes "";
+ mesc l("Skill @@ will be permanently lost!", @menuret), 1;
+ mesc l("Continue anyway?"), 1;
+ if (askyesno() == ASK_YES) {
+ .@lv=getskilllv(@menuret);
+ skill @menuret, 0, 0;
+ MAGIC_PTS-=.@lv;
+ mesc l("Skill @@ has been lost", @menuret), 3;
+ mesc l("You recovered @@ magic skill points", .@lv), 3;
+ } else {
+ mesn l("Enzo, the Forgetful");
+ mesq l("Uh, what?");
+ }
+ } while (@menuret);
+ close;
+
+OnInit:
+ .sex = G_MALE;
+ .distance = 5;
+ end;
+
+}
+