summaryrefslogtreecommitdiff
path: root/npc/007-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/007-1')
-rw-r--r--npc/007-1/pylon.txt35
1 files changed, 20 insertions, 15 deletions
diff --git a/npc/007-1/pylon.txt b/npc/007-1/pylon.txt
index 0390833af..8cafff87f 100644
--- a/npc/007-1/pylon.txt
+++ b/npc/007-1/pylon.txt
@@ -28,7 +28,7 @@ L_Menu:
mesn strcharinfo(0);
// We could add a drag zone, and allow players to drag their gems, but... Meh.
select
- l("Hum, How much gem's powders can i get from one gem?."),
+ l("Hum, how many gem powders can I get from one gem?"),
rif(countitem(Diamond) >= 1, l("Yeah sure, take my Diamond!"),
rif(countitem(Ruby) >= 1, l("Yeah sure, take my Ruby!"),
rif(countitem(Emerald) >= 1, l("Yeah sure, take my Emerald!"),
@@ -37,6 +37,8 @@ L_Menu:
rif(countitem(Amethyst) >= 1, l("Yeah sure, take my Amethyst!"),
l("No, thanks, I will keep my gems.");
+ mes "";
+
switch (@menu) {
case 1:
goto L_Question;
@@ -63,7 +65,7 @@ L_Question:
/*
-L_EndMenu:
+L_EndMenu:
menu
l("Yeah i need more powder!"), L_PowderMenu,
l("Nah i'm done with it, Thanks dude."), L_Close,
@@ -82,16 +84,19 @@ L_PowderMenu:
L_Powder:
// Magic
.@id=Diamond+@menu-2;
+ .@pw=DiamondPowder+@menu-2;
+
+ // Amount
.@am=rand(1,3);
delitem .@id, 1;
Zeny = Zeny - 100;
getexp 60, 0;
- //inventoryplace RubyPowder, 1; // @jesusalva how to set a random 1 to 3
- //getitem RubyPowder, 1;
- inventoryplace GemPowder, .@am;
- getitem GemPowder, .@am;
+
+ inventoryplace .@pw, .@am;
+ getitem .@pw, .@am;
+
mes "";
mesn;
mesq l("Here is your powder! I hope it will be useful.");
@@ -101,7 +106,7 @@ L_Powder:
goto L_Menu;
/*
-L_Topaz:
+L_Topaz:
delitem Topaz, 1;
Zeny = Zeny - 100;
getexp 100, 0;
@@ -116,7 +121,7 @@ L_Topaz:
goto L_EndMenu;
close;
-L_Emerald:
+L_Emerald:
delitem Emerald, 1;
getexp 100, 0;
Zeny = Zeny - 100;
@@ -129,9 +134,9 @@ L_Emerald:
mesq l("Would you like to transform one more?");
next;
goto L_EndMenu;
- close;
+ close;
-L_Diamond:
+L_Diamond:
delitem Diamond, 1;
getexp 100, 0;
Zeny = Zeny - 100;
@@ -144,9 +149,9 @@ L_Diamond:
mesq l("Would you like to transform one more?");
next;
goto L_EndMenu;
- close;
+ close;
-L_Amethyst:
+L_Amethyst:
delitem Amethyst, 1;
getexp 100, 0;
Zeny = Zeny - 100;
@@ -159,9 +164,9 @@ L_Amethyst:
mesq l("Would you like to transform one more?");
next;
goto L_EndMenu;
- close;
+ close;
-L_Sapphire:
+L_Sapphire:
delitem Sapphire, 1;
getexp 100, 0;
Zeny = Zeny - 100;
@@ -174,7 +179,7 @@ L_Sapphire:
mesq l("Would you like to transform one more?");
next;
goto L_EndMenu;
- close;
+ close;
*/
L_Close: