summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/item_db.conf2
-rw-r--r--db/re/mob_db.conf16
-rw-r--r--npc/002-3/nard.txt8
-rw-r--r--npc/003-1/swezanne.txt4
-rw-r--r--npc/003-1/well.txt3
-rw-r--r--npc/005-1/liana.txt8
-rw-r--r--npc/005-5/cynric.txt2
-rw-r--r--npc/007-1/pylon.txt4
-rw-r--r--npc/018-5-5/ivanize.txt2
9 files changed, 29 insertions, 20 deletions
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index 7ff2d35c3..9e0c22914 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -4061,7 +4061,7 @@ item_db: (
Name: "Maggot Slime"
Type: "IT_ETC"
Buy: 50
- Sell: 4
+ Sell: 5
Weight: 2
Refine: false
},
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index e4bb5029b..e7d2c9f59 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -1332,7 +1332,7 @@ mob_db: (
ChaseRange: 18
Race: 2
Element: (2, 1)
- MoveSpeed: 116
+ MoveSpeed: 126
Mode: {
CanMove: true
Looter: true
@@ -2155,7 +2155,7 @@ mob_db: (
ChaseRange: 18
Race: 2
Element: (2, 1)
- MoveSpeed: 112
+ MoveSpeed: 122
Mode: {
CanMove: true
Looter: true
@@ -2187,7 +2187,7 @@ mob_db: (
ChaseRange: 18
Race: 2
Element: (2, 1)
- MoveSpeed: 120
+ MoveSpeed: 130
Mode: {
CanMove: true
Looter: true
@@ -2219,7 +2219,7 @@ mob_db: (
ChaseRange: 18
Race: 2
Element: (2, 1)
- MoveSpeed: 108
+ MoveSpeed: 118
Mode: {
CanMove: true
Looter: true
@@ -7453,17 +7453,17 @@ mob_db: (
ChangeTargetMelee: true
ChangeChase: true
}
- MoveSpeed: 104
+ MoveSpeed: 114
AttackDelay: 472
AttackMotion: 572
DamageMotion: 200
Drops: {
Acorn: 600
ShadowHerb: 600
- AlizarinHerb: 400
- CobaltHerb: 300
+ AlizarinHerb: 400
+ CobaltHerb: 300
GambogeHerb: 200
- SquirrelPelt: 130
+ SquirrelPelt: 130
MauveHerb: 100
IronPowder: 100
ArtichokeHerb: 50
diff --git a/npc/002-3/nard.txt b/npc/002-3/nard.txt
index 795d107b9..0a51fcfdd 100644
--- a/npc/002-3/nard.txt
+++ b/npc/002-3/nard.txt
@@ -88,7 +88,7 @@ L_Main:
#REG_DATE=gettimetick(2);
}
next;
- .@price=800;
+ .@price=600;
mesc b(l(".:: Main Quest 1-3 ::.")), 3;
msObjective(getq(CandorQuest_HAS) >= 4, l("* Help Ayasha to take care of the kids."));
msObjective(getq(CandorQuest_Trainer) >= 12, l("* Get trained by Valon, in the big house."));
@@ -180,7 +180,7 @@ L_CandorIsland:
goto L_NotYet;
L_NotYet:
- .@price=800;
+ .@price=600;
mesc b(l(".:: Main Quest 1-1 ::.")), 3;
msObjective(getq(CandorQuest_HAS) >= 4, l("* Help Ayasha to take care of the kids."));
msObjective(getq(CandorQuest_Trainer) >= 12, l("* Get trained by Valon, in the big house."));
@@ -250,8 +250,8 @@ L_NotYet:
L_Travel:
// Current nard_reputation() value for 100% discount: 15
- .@price=800;
- .@price-=min(780, nard_reputation()*54);
+ .@price=480;
+ .@price-=min(460, nard_reputation()*32);
mesn;
mesq l("Hi @@.", strcharinfo(0));
diff --git a/npc/003-1/swezanne.txt b/npc/003-1/swezanne.txt
index ea3257b63..83a45c23a 100644
--- a/npc/003-1/swezanne.txt
+++ b/npc/003-1/swezanne.txt
@@ -83,7 +83,9 @@ L_Finish2:
L_Finish:
delitem CactusDrink, 5;
getexp 63, 4; // 4 Job points! A "great" reward.
- Zeny = (Zeny + 250); // 5*25 = 125 base (+100%)
+ // Bonus: +300%
+ .@price = getiteminfo(CactusDrink, ITEMINFO_SELLPRICE) * 5 * 3;
+ Zeny += .@price;
setq TulimsharQuest_Swezanne, 3;
setq2 TulimsharQuest_Swezanne, gettimetick(2)+60*60*24;
close;
diff --git a/npc/003-1/well.txt b/npc/003-1/well.txt
index c745a1672..a7f314501 100644
--- a/npc/003-1/well.txt
+++ b/npc/003-1/well.txt
@@ -10,6 +10,9 @@
mesc l("Hey you have a bucket! Too bad there are, you know, HOLES on it, so you can see.");
mesc l("That's exactly why you can't use it to get water. Silly.");
}
+ next;
+ mesn l("Mahoud");
+ mesq l("Hey, this well is particular! Pay me or go find your own well!");
if (!Zeny)
close;
next;
diff --git a/npc/005-1/liana.txt b/npc/005-1/liana.txt
index 2916013ac..4dab5165c 100644
--- a/npc/005-1/liana.txt
+++ b/npc/005-1/liana.txt
@@ -61,7 +61,9 @@ L_Repeat:
L_Finish2:
delitem MaggotSlime, 10;
getexp 21, 0;
- Zeny = (Zeny + 80); // 10*4 = 40 base
+ // Bonus: +300%
+ .@price = getiteminfo(MaggotSlime, ITEMINFO_SELLPRICE) * 10 * 3;
+ Zeny += .@price;
setq CandorQuest_Liana, 1;
set LIANA_TIMER, gettimetick(2);
mes "";
@@ -72,7 +74,9 @@ L_Finish2:
L_Finish:
delitem MaggotSlime, 5;
getexp 58, 7;
- Zeny = (Zeny + 30); // 5*4 = 20 base
+ // Bonus: +400%
+ .@price = getiteminfo(MaggotSlime, ITEMINFO_SELLPRICE) * 5 * 4;
+ Zeny += .@price;
setq CandorQuest_Liana, 1;
set LIANA_TIMER, gettimetick(2);
mes "";
diff --git a/npc/005-5/cynric.txt b/npc/005-5/cynric.txt
index af05aad2d..dd60e6043 100644
--- a/npc/005-5/cynric.txt
+++ b/npc/005-5/cynric.txt
@@ -4,7 +4,7 @@
// Jesusalva
005-5,30,37,0 script Cynric NPC_LLOYD,{
- Banker(.name$, "Candor", 7700);
+ Banker(.name$, "Candor", 6700);
close;
OnInit:
diff --git a/npc/007-1/pylon.txt b/npc/007-1/pylon.txt
index f6917f88a..a326955c2 100644
--- a/npc/007-1/pylon.txt
+++ b/npc/007-1/pylon.txt
@@ -92,14 +92,14 @@ L_MenuOre:
L_OreOk:
// Amount iron ore
- .@amo=rand2(1,2);
+ .@amo=rand2(2,3);
inventoryplace IronPowder, .@amo, SulfurPowder, 1;
delitem IronOre, 1;
Zeny = Zeny - 100;
getexp 10, 0;
getitem IronPowder, .@amo;
- if (!(rand2(BaseLevel)/2))
+ if (!(rand2(BaseLevel)/5))
getitem SulfurPowder, 1;
mes "";
mesn;
diff --git a/npc/018-5-5/ivanize.txt b/npc/018-5-5/ivanize.txt
index 9d8b54820..8b99d2af7 100644
--- a/npc/018-5-5/ivanize.txt
+++ b/npc/018-5-5/ivanize.txt
@@ -91,7 +91,7 @@ function ivanizeBusy {
}
OnInit:
- .minEggs = 15;
+ .minEggs = 5;
.sex=G_FEMALE;
.distance=5;
end;