summaryrefslogtreecommitdiff
path: root/world/map/npc/003-4/ashley.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-03-23 23:54:02 -0300
committerJesusaves <cpntb1@ymail.com>2020-03-24 12:51:12 -0300
commit30ce53c5e900724b3fe92ff5ce83803af061fc14 (patch)
treecafe0e8cad1bceace11e7b2cd617d811d4bf6c87 /world/map/npc/003-4/ashley.txt
parentb47e8f61738cde7b91809da20e1ec4a072215512 (diff)
downloadserverdata-30ce53c5e900724b3fe92ff5ce83803af061fc14.tar.gz
serverdata-30ce53c5e900724b3fe92ff5ce83803af061fc14.tar.bz2
serverdata-30ce53c5e900724b3fe92ff5ce83803af061fc14.tar.xz
serverdata-30ce53c5e900724b3fe92ff5ce83803af061fc14.zip
Release [Sand Cutter] weapon, with power superior to Banshee Bow old atk power.
Banshee Bow: Remove critical bonus entirely. Damage is now 140 out of 170. Remember, criticals bypass defense. This breaks PvP. Needs testing. Sorry, I got carried away. Nothing new for mages, at least for a while. PS. At 120 damage, Sand Cutter draws with old banshee. At 101 it'll draw with new Banshee.
Diffstat (limited to 'world/map/npc/003-4/ashley.txt')
-rw-r--r--world/map/npc/003-4/ashley.txt61
1 files changed, 61 insertions, 0 deletions
diff --git a/world/map/npc/003-4/ashley.txt b/world/map/npc/003-4/ashley.txt
new file mode 100644
index 00000000..48ad10c9
--- /dev/null
+++ b/world/map/npc/003-4/ashley.txt
@@ -0,0 +1,61 @@
+003-4,35,25,0|script|Ashley|139
+{
+ mes "[Ashley]";
+ mes "\"Ah, hello. Your smell is different, you seem to have come from a different time.";
+ mes "Perhaps you have the rare item I'm looking for?\"";
+ menu
+ "Sure!",L_Next,
+ "Sorry, I'm busy.",L_Close;
+
+L_Next:
+ mes "She smiles mischievously.";
+ mes "[Ashley]";
+ mes "\"Oho, I need an item which doesn't exists at this time... It is called Mylarin Dust.\"";
+ next;
+ mes "[Ashley]";
+ mes "Grinning intensifies";
+ mes "\"I'll even give you an old weapon as a reward.\"";
+ next;
+ mes "[Ashley]";
+ mes "\"So, do you have it?\"";
+ menu
+ "Yeah, here is it.",L_Next1,
+ "Not yet.",L_Close;
+
+L_Next1:
+ if (countitem("MylarinDust") < 1)
+ goto L_NoMylarin;
+
+ getinventorylist;
+ if (@inventorylist_count == 100)
+ goto L_FullInv;
+
+ delitem "MylarinDust", 1;
+ getexp 2000, 0;
+ getitem "SandCutter", 1;
+ mes "[Ashley]";
+ mes "Grinning widely";
+ mes "\"Thanks, mortal. This will help me a bit...\"";
+ next;
+ mes "[Ashley]";
+ mes "\"And if you have more Mylarin Dust with you, I will not hesitate to give you another old weapon as a reward.\"";
+ goto L_Close;
+
+L_NoMylarin:
+ mes "[Ashley]";
+ mes "She fakes smiles at you";
+ mes "\"Oh, did you said you wanted me to play with you?\"";
+ next;
+ mes "[Ashley]";
+ mes "\"While I would love to play... I still have to put a prank on Cupid, so you'll have to wait your turn.\"";
+ goto L_Close;
+
+L_FullInv:
+ mes "[Ashley]";
+ mes "\"You're carrying so many things that I feel the urge of stomping you.\"";
+ goto L_Close;
+
+L_Close:
+ set @inventorylist_count, 0;
+ close;
+}