summaryrefslogtreecommitdiff
path: root/npc/functions
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-09-24 10:18:56 -0300
committerJesusaves <cpntb1@ymail.com>2021-09-24 10:18:56 -0300
commit2b6e92f44eed122bbcd35d520aadf7488343192f (patch)
tree7519ea7fb4a915d410941f76c95b86f5182e1b64 /npc/functions
parent977059a9ade65bc1ac917b9b9ae8b61b3235a168 (diff)
downloadserverdata-2b6e92f44eed122bbcd35d520aadf7488343192f.tar.gz
serverdata-2b6e92f44eed122bbcd35d520aadf7488343192f.tar.bz2
serverdata-2b6e92f44eed122bbcd35d520aadf7488343192f.tar.xz
serverdata-2b6e92f44eed122bbcd35d520aadf7488343192f.zip
Rebalance Dream Towers reward table, and mirror a bit more the M.Sg. stats for boss
Diffstat (limited to 'npc/functions')
-rw-r--r--npc/functions/aurora.txt14
-rw-r--r--npc/functions/event.txt12
2 files changed, 13 insertions, 13 deletions
diff --git a/npc/functions/aurora.txt b/npc/functions/aurora.txt
index 8a3d932f5..959aefc56 100644
--- a/npc/functions/aurora.txt
+++ b/npc/functions/aurora.txt
@@ -361,12 +361,12 @@ function script FYE_Expo {
function script FYEConf_Tower {
$DREAMTOWER_SAGE$=any("Jaxad", "Mr. Saves", "Tux", "Freeyorp", "Cassy", "Crush", "Rotonen", "Kage", "Bjorn", "The Elven Sage", "Hocus Pocus the Fidibus");
// Bertram? (https://forums.themanaworld.org/viewtopic.php?p=105296#p105296)
- setarray $FYREWARD_PT, 1, 3, 5, 7, 10,
- 15, 22, 30, 45, 60,
- 75, 100, 120, 150, 200,
- 250, 300, 400, 500, 600,
- 750, 1000, 1500, 2000, 2500,
- 3000, 3500, 4000, 4500, 5000;
+ setarray $FYREWARD_PT, 1, 4, 7, 10, 15,
+ 22, 30, 45, 60, 75,
+ 100, 120, 150, 175, 200,
+ 250, 300, 350, 400, 500,
+ 600, 700, 800, 900, 1000,
+ 1200, 1400, 1600, 1800, 2000;
// PS. Max Est. ?
FYE_Autoset();
@@ -503,7 +503,7 @@ function script FYE_Submit {
.@pts+=countitem(BrokenMedal)*1;
setq2 Q_AuroraEvent, .@pts;
- delitem EventFish, countitem(BrokenMedal);
+ delitem BrokenMedal, countitem(BrokenMedal);
} else {
// Wut? This is not an Aurora Event
Exception($EVENT$+" is NOT a valid Aurora Event; Misdefinition.\n\nPlease ensure that it is defined in utils, aurora, news, and command/event.\n\nFYE_Submit - FYEventUsesRanking - FYE_* - FYEConf_* - FYStopEvent", RB_DEFAULT|RB_ISFATAL);
diff --git a/npc/functions/event.txt b/npc/functions/event.txt
index ec4b9ed7f..72e854429 100644
--- a/npc/functions/event.txt
+++ b/npc/functions/event.txt
@@ -329,16 +329,16 @@ OnWarpTo:
setunitdata(.@mob, UDT_STR, DTOWER_FLOOR * 2);
setunitdata(.@mob, UDT_AGI, DTOWER_FLOOR * 2);
setunitdata(.@mob, UDT_VIT, DTOWER_FLOOR * 3);
- setunitdata(.@mob, UDT_INT, DTOWER_FLOOR * 2);
+ setunitdata(.@mob, UDT_INT, DTOWER_FLOOR * 1);
setunitdata(.@mob, UDT_DEX, DTOWER_FLOOR * 3);
setunitdata(.@mob, UDT_LUK, DTOWER_FLOOR * 2);
- setunitdata(.@mob, UDT_ADELAY, max(640, 1572-(DTOWER_FLOOR * 24)));
- setunitdata(.@mob, UDT_MAXHP, 1000+DTOWER_FLOOR*120);
- setunitdata(.@mob, UDT_HP, 1000+DTOWER_FLOOR*120);
+ setunitdata(.@mob, UDT_ADELAY, max(640, 1672-(DTOWER_FLOOR * 24)));
+ setunitdata(.@mob, UDT_MAXHP, 2000+DTOWER_FLOOR*120);
+ setunitdata(.@mob, UDT_HP, 2000+DTOWER_FLOOR*120);
setunitdata(.@mob, UDT_ATKMIN, 20+DTOWER_FLOOR*4);
setunitdata(.@mob, UDT_ATKMAX, 40+DTOWER_FLOOR*4);
- setunitdata(.@mob, UDT_DEF, 1+DTOWER_FLOOR*3);
- setunitdata(.@mob, UDT_MDEF, 1+DTOWER_FLOOR);
+ setunitdata(.@mob, UDT_DEF, 10+DTOWER_FLOOR*3);
+ setunitdata(.@mob, UDT_MDEF, 5+DTOWER_FLOOR);
setunitdata(.@mob, UDT_HIT, (BaseLevel+DTOWER_FLOOR)*32/10);
setunitdata(.@mob, UDT_FLEE, (BaseLevel+DTOWER_FLOOR)*24/10);
setunitdata(.@mob, UDT_CRIT, rand2(40, min(120, 40+DTOWER_FLOOR)));