summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/re/mob_skill_db.conf6
-rw-r--r--npc/functions/mobpoint.txt5
2 files changed, 8 insertions, 3 deletions
diff --git a/db/re/mob_skill_db.conf b/db/re/mob_skill_db.conf
index 1a2424b25..7a2b78596 100644
--- a/db/re/mob_skill_db.conf
+++ b/db/re/mob_skill_db.conf
@@ -718,7 +718,7 @@ SKILL_COND2 = {
SkillState: "MSS_BERSERK"
SkillLevel: 20
Rate: 250
- Delay: 500
+ Delay: 100
Cancelable: true
SkillTarget: "MST_TARGET"
CastCondition: "MSC_ALWAYS"
@@ -726,7 +726,7 @@ SKILL_COND2 = {
NPC_SUMMONSLAVE: {
SkillState: "MSS_ANYTARGET"
SkillLevel: 1
- Rate: 10000
+ Rate: 9000
CastTime: 200
Delay: 6000
Cancelable: true
@@ -737,7 +737,7 @@ SKILL_COND2 = {
NPC_SUMMONSLAVE: {
SkillState: "MSS_ANYTARGET"
SkillLevel: 1
- Rate: 10000
+ Rate: 9000
CastTime: 200
Delay: 6000
Cancelable: true
diff --git a/npc/functions/mobpoint.txt b/npc/functions/mobpoint.txt
index 45a741966..d59eeac8d 100644
--- a/npc/functions/mobpoint.txt
+++ b/npc/functions/mobpoint.txt
@@ -20,6 +20,11 @@ function script mobpoint {
end;
OnNPCKillEvent:
+ if (killedrid == MonsterKing) {
+ announce "An illusionary monster king was killed.", bc_all | bc_pc;
+ getexp BaseLevel**3, 0;
+ }
+
// Remove undue Job exp
// The check is probably correct, but setparam is not working =/
/*