diff options
author | jackpoz <giacomopoz@gmail.com> | 2015-02-20 22:44:04 +0100 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2015-02-20 22:44:04 +0100 |
commit | b89f3be8d52f6b13bf1008bcbfe45b9e0f9d3ae0 (patch) | |
tree | 1e89c31814c6e0644817140b47f3956915cc21c9 /src | |
parent | 6445761827518192d21e3e39521358df5754a617 (diff) |
Core/Config: Force SaveRespawnTimeImmediately config to Enabled
Force SaveRespawnTimeImmediately config to Enabled to avoid assertions triggered at runtime when Disabled. It will be possible to Disable this config again only when all issues will be fixed.
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/World/World.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index 555f89aad8f..917cfac67e3 100644 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -940,6 +940,12 @@ void World::LoadConfigSettings(bool reload) } m_bool_configs[CONFIG_SAVE_RESPAWN_TIME_IMMEDIATELY] = sConfigMgr->GetBoolDefault("SaveRespawnTimeImmediately", true); + if (!m_bool_configs[CONFIG_SAVE_RESPAWN_TIME_IMMEDIATELY]) + { + TC_LOG_WARN("server.loading", "SaveRespawnTimeImmediately triggers assertions when disabled, overridden to Enabled"); + m_bool_configs[CONFIG_SAVE_RESPAWN_TIME_IMMEDIATELY] = true; + } + m_bool_configs[CONFIG_WEATHER] = sConfigMgr->GetBoolDefault("ActivateWeather", true); m_int_configs[CONFIG_DISABLE_BREATHING] = sConfigMgr->GetIntDefault("DisableWaterBreath", SEC_CONSOLE); |