; ========== ; Configuration File Template ; ========== ; This is a template configuration file which can be modified as desired. The following branches are available for your convenience: ; - Community branch (recommended): https://github.com/blizzless/blizzless-diiis/tree/community ; - Test-stable branch: https://github.com/blizzless/blizzless-diiis/ ; - Master branch: https://github.com/blizzless/blizzless-diiis/tree/master ; Battle Server Settings [Battle-Server] ; Enable or disable the Battle Server Enabled = true ; IP address on which the server will be bound BindIP = 127.0.0.1 ; Port for web interactions WebPort = 9800 ; Port for the server Port = 1119 ; Message of the Day (MotD) Settings ; - MotdEnabled: Toggles whether the Message of The Day (MotD) is enabled or not ; - MotdEnabledWhenWorldLoads: Determines if MotD should be displayed every time a new world is loaded for a player ; - Motd: Text displayed as the MotD MotdEnabled = true MotdEnabledWhenWorldLoads = false Motd = Welcome to Blizzless D3! ; - Remote MotD Enabled: Enable receiving MotD from a remote URL via POST request with payload: { "GameAccountId": ulong, "ToonName": string, "WorldGlobalId": uint } ; - MotdRemoteUrl: Remote URL to send payload and receive string; falls back to Motd string if unavailable MotdEnabledRemote = false MotdRemoteUrl = https://your-site.local/yourmotd ; IWServer Setting (Currently inactive) ; [IWServer] ; IWServer = false ; REST Service Settings for Login and Other Functions [REST] IP = 127.0.0.1 PublicIP = 127.0.0.1 PORT = 83 Public = false ; Game Server Settings [Game-Server] ; Enable or disable the game server Enabled = true ; Activate game server core functionality CoreActive = true ; IP address on which the game server will be bound BindIP = 127.0.0.1 ; Port for web interactions WebPort = 9001 ; Port for game server connections Port = 1345 ; IP address for IPv6 bindings BindIPv6 = ::1 ; DRLG Emulation status DRLGemu = true ; NAT (Network Address Translation) Settings [NAT] ; Toggles the NAT functionality Enabled = True ; Your public IP address to enable NAT PublicIP = 127.0.0.1 ; ========== ; Game Modding Configuration ; For documentation, please check https://github.com/blizzless/blizzless-diiis/blob/community/docs/game-world-settings.md ; Multipliers for various gameplay rates RateExp = 1 RateMoney = 1 RateDrop = 1 RateChangeDrop = 1 RateMonsterHP = 1 RateMonsterDMG = 1 ; Quality and identification chances for items ChanceHighQualityUnidentified = 30 ChanceNormalUnidentified = 5 ; Boss health and damage multipliers BossHealthMultiplier = 6 BossDamageMultiplier = 3 ; Nephalem Rift progress multiplier NephalemRiftProgressMultiplier = 1 ; Health potion mechanics HealthPotionRestorePercentage = 60 HealthPotionCooldown = 30 ResurrectionCharges = 3 ; Waypoint settings UnlockAllWaypoints = false ; Player attribute modifiers StrengthMultiplier = 1 StrengthParagonMultiplier = 1 DexterityMultiplier = 1 DexterityParagonMultiplier = 1 IntelligenceMultiplier = 1 IntelligenceParagonMultiplier = 1 VitalityMultiplier = 1 VitalityParagonMultiplier = 1 ; Quest saving behavior AutoSaveQuests = false ; Minimap visibility settings ForceMinimapVisibility = false ; =================== ; Log Output Settings ; AnsiLog for visualization, ConsoleLog for debugging, and PacketLog for packet analysis [AnsiLog] Enabled = true Target = Ansi IncludeTimeStamps = true MinimumLevel = MethodTrace MaximumLevel = Fatal [ConsoleLog] Enabled = false Target = Console IncludeTimeStamps = true MinimumLevel = MethodTrace MaximumLevel = Fatal [PacketLog] Enabled = true Target = file FileName = packet.log IncludeTimeStamps = true MinimumLevel = Debug MaximumLevel = PacketDump