Made XP rates and ironman optional, locked behind new server config settings xp_rates and ironman

Removed the ironman_icons server config setting, locking it behind ironman instead
Removed the default_xp_rate server config setting and hardcoded the default xp rate to 1x
Changed a bunch of server config defaults for inauthentic features to disabled
Added enable_global_chat to the worldprops default config. Note the change from enable_globalchat to enable_global_chat
Removed the allow_slayer_rerolls worldprops config option
Large number of tutorial island improvements and authenticity enhancements
This commit is contained in:
Player Name
2025-11-25 13:12:56 +00:00
committed by Ryan
parent 66030f36d6
commit dfb53cfa03
37 changed files with 1526 additions and 1777 deletions
+2 -2
View File
@@ -1842,8 +1842,8 @@ fun sendItemDialogue(player: Player, item: Any, message: String) {
*/
fun sendDoubleItemDialogue(player: Player, item1: Any, item2: Any, message: String) {
when (item1) {
is Item -> player.dialogueInterpreter.sendDoubleItemMessage(item1, item2 as Item, *splitLines(message))
is Int -> player.dialogueInterpreter.sendDoubleItemMessage(item1, item2 as Int, *splitLines(message))
is Item -> player.dialogueInterpreter.sendDoubleItemMessage(item1, item2 as Item, *splitLines(message))
is Int -> player.dialogueInterpreter.sendDoubleItemMessage(item1, item2 as Int, *splitLines(message))
}
}