summaryrefslogtreecommitdiff
path: root/npc/magic
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-08-10 22:31:25 -0300
committerJesusaves <cpntb1@ymail.com>2019-08-10 22:31:25 -0300
commit72b2efcd72ac81e63dd04a168da8179ec3ee0c94 (patch)
tree781d6a25364f7c0b61c42ecf02fb0872feafae0e /npc/magic
parent937e0457e0c6f4a3f17b61c167ea60a1f4f4bc67 (diff)
downloadserverdata-72b2efcd72ac81e63dd04a168da8179ec3ee0c94.tar.gz
serverdata-72b2efcd72ac81e63dd04a168da8179ec3ee0c94.tar.bz2
serverdata-72b2efcd72ac81e63dd04a168da8179ec3ee0c94.tar.xz
serverdata-72b2efcd72ac81e63dd04a168da8179ec3ee0c94.zip
Snake Transmigration Subsystem (main Audsbel Quest)
Diffstat (limited to 'npc/magic')
-rw-r--r--npc/magic/transmigration.txt27
1 files changed, 27 insertions, 0 deletions
diff --git a/npc/magic/transmigration.txt b/npc/magic/transmigration.txt
index ca03887f8..c2efa4a9b 100644
--- a/npc/magic/transmigration.txt
+++ b/npc/magic/transmigration.txt
@@ -28,6 +28,7 @@ OnCall:
l("Crazy Rum"), CrazyRum,
rif(false, l("Downgrade Snake Skin")), SnakeSkin,
rif(false, l("Downgrade Snake Egg")), SnakeEgg,
+ rif(false, l("Downgrade Snake Tongue")), SnakeTongue,
l("Mouboo Figurine"), MoubooFigurine;
mes "";
@@ -56,6 +57,13 @@ OnCall:
l("Snake Egg -> Cave Snake Egg"), CaveSnakeEgg,
l("Cancel");
break;
+ case SnakeTongue:
+ menuint
+ l("Black Mamba Tongue -> Mountain Snake Tongue"), MountainSnakeTongue,
+ l("Mountain Snake Tongue -> Snake Tongue"), SnakeTongue,
+ l("Snake Tongue -> Cave Snake Tongue"), CaveSnakeTongue,
+ l("Cancel");
+ break;
default:
Exception("ERROR, INVALID TRANSMIGRATION OPTION", RB_DEFAULT|RB_SPEECH); @menuret=0; break;
}
@@ -123,6 +131,25 @@ OnCall:
end;
}
break;
+ // Snake Tongue Chain
+ case MountainSnakeTongue:
+ if (!transcheck(BlackMambaTongue, 1)) {
+ dispbottom l("Not enough items!");
+ end;
+ }
+ break;
+ case SnakeTongue:
+ if (!transcheck(MountainSnakeTongue, 1)) {
+ dispbottom l("Not enough items!");
+ end;
+ }
+ break;
+ case CaveSnakeTongue:
+ if (!transcheck(SnakeTongue, 1)) {
+ dispbottom l("Not enough items!");
+ end;
+ }
+ break;
default:
Exception("ERROR, INVALID TRANSMIGRATION REAGENTS", RB_DEFAULT|RB_SPEECH|RB_ISFATAL); break;