summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/skill_db.conf20
-rw-r--r--npc/003-1/luca.txt14
2 files changed, 20 insertions, 14 deletions
diff --git a/db/re/skill_db.conf b/db/re/skill_db.conf
index 748b83cd8..17974a80e 100644
--- a/db/re/skill_db.conf
+++ b/db/re/skill_db.conf
@@ -303,16 +303,16 @@ skill_db: (
Element: "Ele_Weapon"
Requirements: {
SPCost: {
- Lv1: 8
- Lv2: 8
- Lv3: 8
- Lv4: 8
- Lv5: 8
- Lv6: 15
- Lv7: 15
- Lv8: 15
- Lv9: 15
- Lv10: 15
+ Lv1: 70
+ Lv2: 80
+ Lv3: 90
+ Lv4: 100
+ Lv5: 110
+ Lv6: 120
+ Lv7: 130
+ Lv8: 140
+ Lv9: 150
+ Lv10: 160
}
WeaponTypes: {
NoWeapon: true
diff --git a/npc/003-1/luca.txt b/npc/003-1/luca.txt
index 1e7221878..0b3962d6c 100644
--- a/npc/003-1/luca.txt
+++ b/npc/003-1/luca.txt
@@ -8,11 +8,17 @@
003-1,109,129,0 script Luca NPC_PLAYER,{
mesn;
- if (BaseLevel < 20) mesq l("Hello there. I am looking for strong people, but you are not strong enough.");
- if (BaseLevel < 20) close;
- mesq l("I was looking for strong people, but I forgot what I was going to say when I meet them.");
+ if (BaseLevel < 40) mesq l("Hello there. I am looking for strong people, but you are not strong enough.");
+ if (BaseLevel < 40) close;
+ if (getskilllv(SM_BASH) >= 1) mesq l("Are you using my skill?");
+ if (getskilllv(SM_BASH) >= 1) close;
+ if (!getgmlevel()) mesq l("Hey, you're strong! Congratulations!");
+ if (!getgmlevel()) close;
+ mesq l("Hey, you are strong! But still, so, so GREEN! You're PATHETIC! I mean, look your skill list! Empty!");
next;
- mesq l("Maybe later I remember and tell you, but don't count on that. I don't have a very good memory.");
+ // The last argument is duration: 0 - permanent 1- temporary. If omitted, defaults to 1.
+ skill(SM_BASH,1,0);
+ mesq l("Here, learn the ##BFalkon Punch##b. It is on Physical skills tab. You can drag it to the shortcut list. Thanks me later, man!");
close;
OnInit: