summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/mob_db.conf2
-rw-r--r--npc/007-1/dracoula.txt70
2 files changed, 43 insertions, 29 deletions
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index 20c9f5666..919a5e92a 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -5361,7 +5361,7 @@ mob_db: (
BlueCoral: 70
CasinoCoins: 60
PirateShorts: 45
- MysteriousBottle: 30
+ MysteriousBottle: 28
Coral: 20
PirateTreasureMap: 1
}
diff --git a/npc/007-1/dracoula.txt b/npc/007-1/dracoula.txt
index de24745e4..e62207c2a 100644
--- a/npc/007-1/dracoula.txt
+++ b/npc/007-1/dracoula.txt
@@ -3,37 +3,38 @@
// Saulc
// Jesusalva
// Description:
-// Dracoula is dayli npc, ask for bat teeth every 23 h
+// Dracoula is daily npc, ask for bat teeth every 23 h
// Variable:
// MineQuest_Dracoula
007-1,165,99,0 script Dracoula NPC_ELVEN_FEMALE,{
-
mesn;
- mesq l("Hello adventurer! are you lost?.");
+ mesq lg("Hello adventurer! Are you lost?");
next;
- mesq l("It's not a place for unexperimpented people!");
+ mesq l("This is not a place for unexperimpented people!");
next;
- mesq l("Mine exit is top left!);
+ mesq l("Mine exit is top left!");
if (BaseLevel >= 15) goto L_Menu;
close;
L_Menu:
mesn;
- mesq l("But now you're here. can you do me a favour? ");
+ mesq l("But as you're here now, could you do me a favour?");
mes "";
menu
- l("Hum, Which type of favor?."),L_Quest,
- l("Can i found a mana source here?"),L_Mana,
- l("Can i become miner?"),L_Miner,
+ l("Hum, Which type of favor?."),L_Quest,
+ l("Can I found a mana source here?"),L_Mana,
+ l("Can I become miner?"),L_Miner,
l("No, thanks. I gonna leave this place."),L_Close;
L_Quest:
mes "";
.@q=getq(MineQuest_Dracoula);
- mesq l("Nice! First let me introduce my self. I want you to kill some red scorpions, as I said!");
+ mesn;
+ mesq l("Nice! First let me introduce myself. I am Dracoula, a miner!");
next;
- mesq l("I'm Dracoula, i mine here since a while. My favorite activity it's to scarred others miners!");
+ mesn;
+ mesq l("I mine here since a while. My favorite activity it's to scare others miners!");
next;
if (.@q == 0) goto L_Continue;
if (.@q == 1 && gettimetick(2) >= getq2(MineQuest_Dracoula) + 60 * 60 * 23) setq1 MineQuest_Dracoula, 2; // Repats every 23 hours
@@ -41,18 +42,18 @@ L_Quest:
mesn;
mesq l("But come back in a few hours, I didn't lost all @@!", getitemlink(BatTeeth));
close;
-
+
L_Continue:
- mesq l("I loved seeing their terrorize face.");
+ mesq l("I love seeing their terrorize face.");
mes "";
menu
l("Ok. Cool life!"), L_Close,
- l("Haha, Nice but how do ,you process ?"), L_Next;
-
+ l("Haha, Nice, but how do you do that?"), L_Next;
+
L_Next:
- mesq l("I disguise myself into a giant mutated bat but everytime i broke or loose my fake teeth.");
+ mesq l("I disguise myself into a giant mutated bat but everytime i break or lose my fake teeth.");
next;
- mesq l("I usually ask advendurer for 11 @@, But new miners should arrive soon then i need to make them cry!", getitemlink(BatTeeth));
+ mesq l("I usually ask adventurers for 11 @@, but new miners should arrive soon. I need to make them cry!", getitemlink(BatTeeth));
next;
mesq l("Could be nice, if you can bring me 20 @@,", getitemlink(BatTeeth));
mes "";
@@ -62,12 +63,16 @@ L_Next:
close; // double sure
L_Repeat:
- mesq l("Oh its you XXXPLAYER NAME, I did not recognize you with your hat!"); // @jesusalva fix that plz <3
+ mesn;
+ if (getequipid(EQI_HEAD_TOP) != 0)
+ mesq l("Oh its you @@, I did not recognize you with your hat!", strcharinfo(0));
+ else
+ mesq l("Oh its you @@, I did not recognize you without a hat!", strcharinfo(0));
next;
- mesq l("Do you have extra of 11 @@ for me ?", getitemlink(BatTeeth));
+ mesq l("Do you have an extra of 11 @@ for me?", getitemlink(BatTeeth));
mes "";
menu
- rif(countitem(BatTeeth) >= 11, l("Yep, I bring them for you")), L_Finish2,
+ rif(countitem(BatTeeth) >= 11, l("Yep, I bring them for you!")), L_Finish2,
l("Actually not."), L_Close;
close;
@@ -85,30 +90,39 @@ L_Finish:
// Repeat
L_Finish2:
delitem BatTeeth, 11;
- getexp 275, 1; // 11 / 18% = 61 kills * 15 xp = 915 xp gained from killing. (30% bonus)
+ getexp 275, 1; // 11 / 18% = 61 kills * 15 xp = 915 xp gained from killing. (30% bonus)
Zeny = (Zeny + 120); // 3*11 = 33 base (x% bonus)
setq MineQuest_Dracoula, 1, gettimetick(2);
mes "";
mesn;
- mesq l("So COOL Thanks! Come back later to bring me extra @@!", getitemlink(BatTeeth)) L_Close;
+ mesq l("So COOL Thanks! Come back later to bring me extra @@!", getitemlink(BatTeeth));
close;
L_Mana:
mes "";
- mesq l("Ah Actually nobody found one.");
+ mesn;
+ mesq l("Ah! Actually nobody found one.");
next;
- mes l(But i's ultimate goal of miners there.");
+ mesn;
+ mesq l("But it's ultimate goal of miners there.");
next;
- mes l(If one of us found a Mana fragment. he will become ritch");
+ mesn;
+ mesq l("If one of us found a Mana stone. They would become rich!");
+ next;
+ mesn;
+ mesq l("Twelve times more if it is an ellusive Mana Fragment no one knows where they are!");
next;
- mes l("That it is.");
+ mesn;
+ mesq l("That it is.");
goto L_Menu;
-
+
L_Miner:
mes "";
+ mesn;
mesq l("You should ask Tycoon.");
next;
- mes l(He is Miner leader.");
+ mesn;
+ mesq l("He is the Miners leader.");
goto L_Menu;
L_Close: