summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/clientversion.txt6
-rw-r--r--npc/functions/main.txt3
-rw-r--r--npc/functions/mobpoint.txt1
3 files changed, 10 insertions, 0 deletions
diff --git a/npc/functions/clientversion.txt b/npc/functions/clientversion.txt
index 1e7474de4..f506edb0e 100644
--- a/npc/functions/clientversion.txt
+++ b/npc/functions/clientversion.txt
@@ -1040,6 +1040,12 @@ function script clientupdater {
if (getq2(HalinarzoQuest_LifeDelight) >= 21)
Mobpt+=((getq2(HalinarzoQuest_LifeDelight) - 1) * (getq2(HalinarzoQuest_LifeDelight) - 20)); // Will work... Sort of
}
+ // Realm of Drops
+ // sab set 24 15:37:15 BRT 2022
+ if (UPDATE < 1664044635) {
+ UPDATE=1664044635;
+ skill TMW2_DROPS, REBIRTH+1, 0;
+ }
// :// End of Regular Update System
////////////////////////////////////
diff --git a/npc/functions/main.txt b/npc/functions/main.txt
index 2c7f62c8d..a099916f6 100644
--- a/npc/functions/main.txt
+++ b/npc/functions/main.txt
@@ -90,6 +90,9 @@ function script adddefaultskills {
if (getskilllv(TMW2_FAKESKILL2) < 1) {
skill TMW2_FAKESKILL2, 1, 0;
}
+ if (getskilllv(TMW2_DROPS) < REBIRTH+1) {
+ skill TMW2_DROPS, (REBIRTH+1), 0;
+ }
return;
}
diff --git a/npc/functions/mobpoint.txt b/npc/functions/mobpoint.txt
index 62951e3b0..016177f5b 100644
--- a/npc/functions/mobpoint.txt
+++ b/npc/functions/mobpoint.txt
@@ -87,6 +87,7 @@ OnNPCKillEvent:
callfunc "CadisQuestCheck";
callfunc "GeminiKill";
callfunc "MKAggro";
+ callfunc "SK_drops";
// Unset killedrid. This affects multiple calls of this function
// But it is in overall more reliable imao