summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-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;