summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-04-26 01:59:25 -0300
committerJesusaves <cpntb1@ymail.com>2019-04-26 01:59:25 -0300
commitd490d1aaae9104ea2f48caf7a415b9f7fe074418 (patch)
tree1caa77506d5d44399fd5790471e529e0b6c9218b /npc
parente55ca41448d0d66e6d007c4d27ff8066bb44f766 (diff)
downloadserverdata-d490d1aaae9104ea2f48caf7a415b9f7fe074418.tar.gz
serverdata-d490d1aaae9104ea2f48caf7a415b9f7fe074418.tar.bz2
serverdata-d490d1aaae9104ea2f48caf7a415b9f7fe074418.tar.xz
serverdata-d490d1aaae9104ea2f48caf7a415b9f7fe074418.zip
Update Monster King on Nivalis Liberation Day
Diffstat (limited to 'npc')
-rw-r--r--npc/023-2/mk.txt11
-rw-r--r--npc/commands/rate-management.txt4
2 files changed, 9 insertions, 6 deletions
diff --git a/npc/023-2/mk.txt b/npc/023-2/mk.txt
index 4ad2d3eb1..a7571a5d1 100644
--- a/npc/023-2/mk.txt
+++ b/npc/023-2/mk.txt
@@ -52,12 +52,15 @@ L_Finish:
announce "The fight ends in draw! The Monster King did accomplish what he set, though...", bc_all|bc_npc;
channelmes("#world", "Congratulations for the draw, that was a good fight.");
channelmes("#world", "The Monster King stole whatever he wanted and left.");
- channelmes("#world", "Call @Jesusalva or @Saulc to increase drop rates during the day :o");
+ // Reproduce the same bonus from Alpha Server
+ $@EXP_EVENT=125;
+ donpcevent "@exprate::OnPlayerCall";
} else if (.victory_count < 100) { // 1 player for 5 minutes is enough to prevent this loss
announce "The Monster King, after moping the floor with the players, accomplish what he set, and left...", bc_all|bc_npc;
- channelmes("#world", "The players failed miserably. Getting magic is now permanently harder.");
- $MANA_BINT+=5;
- $MANA_JLVL+=5;
+ channelmes("#world", "The players failed miserably in stopping the Monster King.");
+ // Reproduce the same penalty from Beta Server
+ $@EXP_EVENT=rand(50, 75);
+ donpcevent "@exprate::OnPlayerCall";
} else {
announce "The fight ends in draw, with advantage to the Monster King...", bc_all|bc_npc;
channelmes("#world", "The players weren't capable to really harm the Monster King.");
diff --git a/npc/commands/rate-management.txt b/npc/commands/rate-management.txt
index 07e0eaf19..abf8a193b 100644
--- a/npc/commands/rate-management.txt
+++ b/npc/commands/rate-management.txt
@@ -78,8 +78,8 @@ OnPlayerCall:
// GM calls take precedence at any time!
if (.max_hours > 0 || .hours > 0)
end;
- // $@EXP_EVENT will determine the boost and shall NEVER be above 20%
- $@EXP_EVENT=max(0, min(120, $@EXP_EVENT));
+ // $@EXP_EVENT will determine the boost and shall NEVER be above 25%
+ $@EXP_EVENT=max(0, min(125, $@EXP_EVENT));
.hours = 0;
.max_hours = 1; // Always one hour - never more than that