summaryrefslogtreecommitdiff
path: root/npc/commands/super-menu.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-05-12 10:40:40 -0300
committerJesusaves <cpntb1@ymail.com>2020-05-12 10:40:40 -0300
commit1119e48182fef2de3f01e70c82ebeff1bd9cbebc (patch)
tree0b1cf95c3b59745daf4a8ce446f55e61d06227f0 /npc/commands/super-menu.txt
parentf2513ae88eb8eb3baec40a6a2f6e344e6b09024e (diff)
downloadserverdata-1119e48182fef2de3f01e70c82ebeff1bd9cbebc.tar.gz
serverdata-1119e48182fef2de3f01e70c82ebeff1bd9cbebc.tar.bz2
serverdata-1119e48182fef2de3f01e70c82ebeff1bd9cbebc.tar.xz
serverdata-1119e48182fef2de3f01e70c82ebeff1bd9cbebc.zip
Hardcore "Bugfixes"
Diffstat (limited to 'npc/commands/super-menu.txt')
-rw-r--r--npc/commands/super-menu.txt22
1 files changed, 18 insertions, 4 deletions
diff --git a/npc/commands/super-menu.txt b/npc/commands/super-menu.txt
index 9df8c791c..2909ea31b 100644
--- a/npc/commands/super-menu.txt
+++ b/npc/commands/super-menu.txt
@@ -74,9 +74,22 @@ OnInit:
setbattleflag("monster_hp_rate", $BCONFD_MOBHP);
donpcevent("@exprate::OnInheirtedReload");
} else if ($HARDCORE) {
- setbattleflag("mob_spawn_delay", $BCONFD_SPAWN);
- setbattleflag("monster_hp_rate", $BCONFD_MOBHP);
- // FIXME's
+ setbattleflag("mob_spawn_delay", 25); // Official: 100~150
+ setbattleflag("monster_hp_rate", 250);
+ setbattleflag("base_exp_rate", 200);
+ setbattleflag("job_exp_rate", 200);
+ .@new_rate=300;
+ setbattleflag("item_rate_common", .@new_rate);
+ setbattleflag("item_rate_common_boss", .@new_rate);
+ setbattleflag("item_rate_heal", .@new_rate);
+ setbattleflag("item_rate_heal_boss", .@new_rate);
+ setbattleflag("item_rate_use", .@new_rate);
+ setbattleflag("item_rate_use_boss", .@new_rate);
+ setbattleflag("item_rate_equip", .@new_rate);
+ setbattleflag("item_rate_equip_boss", .@new_rate);
+ setbattleflag("item_rate_card", .@new_rate);
+ setbattleflag("item_rate_card_boss", .@new_rate);
+ // Other settings
setbattleflag("mob_count_rate", 150);
setbattleflag("no_spawn_on_player", 3);
setbattleflag("zeny_from_mobs", true);
@@ -98,7 +111,8 @@ OnInit:
setbattleflag("max_parameter", 150); // The Official Official is 150
setbattleflag("pc_status_def_rate", 50); // 2x harder to get stat resist
// Reload settings
- donpcevent("@exprate::OnInheirtedReload");
+ charcommand("@reloadmobdb");
+ SeasonReload(1);
}
end;