summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-08-04 01:42:03 -0300
committerJesusaves <cpntb1@ymail.com>2019-08-04 01:42:03 -0300
commiteb5df20eefe886136c8f3bcf252caaee2bee50fe (patch)
treef958168424aa6792825c91aa6f0233d6eea63964 /npc
parent0a60d4ba4544ac1d9fd4c1aba8f2b1cebcb126a3 (diff)
downloadserverdata-eb5df20eefe886136c8f3bcf252caaee2bee50fe.tar.gz
serverdata-eb5df20eefe886136c8f3bcf252caaee2bee50fe.tar.bz2
serverdata-eb5df20eefe886136c8f3bcf252caaee2bee50fe.tar.xz
serverdata-eb5df20eefe886136c8f3bcf252caaee2bee50fe.zip
Convert some Event GP to Official GP. It'll never be less than 50 GP, and will
never be more than 1000 GP. This way, balance will be kept. Well, a pity drop items were lost, uh? :-)
Diffstat (limited to 'npc')
-rw-r--r--npc/functions/clientversion.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt
index 75f956bec..8a1793632 100644
--- a/npc/functions/clientversion.txt
+++ b/npc/functions/clientversion.txt
@@ -450,7 +450,7 @@ function script clientupdater {
mesc l("9th Place - LawnCable (13)");
mesc l("10th Place - Saulc (8)");
mes "";
- mesc l("It was a reaaaaaaly close dispute for the podium, but Jesusalva crafted an item at the last minute and took the first place!");
+ mesc l("It was a reeeeeealy close dispute for the podium, but Jesusalva crafted an item at the last minute and took the first place!");
mesc l("Although KOLCHAK managed to rank first in almost every ranking, Jesusalva was too close, and the Crafting gave him the edge he needed to take first place.");
mesc l("Congratulations to everyone who participated on the event, even those who didn't made to the top 10!");
if (.@ranking >= 0) {
@@ -497,10 +497,14 @@ function script clientupdater {
break;
} // switch(ranking)
- // We should convert GP to rare points
+ // GP conversion rules
// if you have less than 50k, we'll return you to initial amount
+ // Because it is a thankyou for participating on the event ;-)
.@trugp=max(50000, .@gpval[.@ranking]);
+ // You get to carry over 1 GP for each 1000 GP too (max 1000 GP bonus)
+ Zeny+=min(1000, .@trugp/1000);
+
// You'll get 1 Rare Point for every 1k GP obtained
// Top was 1,000,000 → 1000 rare points
#RARE_POINTS+=.@trugp/1000;