aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs')
-rw-r--r--OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs18
1 files changed, 7 insertions, 11 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs b/OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
index 0b5d95b..0472f31 100644
--- a/OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
+++ b/OpenSim/Region/CoreModules/Avatar/Chat/ChatModule.cs
@@ -63,18 +63,14 @@ namespace OpenSim.Region.CoreModules.Avatar.Chat
63 { 63 {
64 m_config = config.Configs["Chat"]; 64 m_config = config.Configs["Chat"];
65 65
66 if (null == m_config) 66 if (m_config != null)
67 { 67 {
68 m_log.Info("[CHAT]: no config found, plugin disabled"); 68 if (!m_config.GetBoolean("enabled", true))
69 m_enabled = false; 69 {
70 return; 70 m_log.Info("[CHAT]: plugin disabled by configuration");
71 } 71 m_enabled = false;
72 72 return;
73 if (!m_config.GetBoolean("enabled", true)) 73 }
74 {
75 m_log.Info("[CHAT]: plugin disabled by configuration");
76 m_enabled = false;
77 return;
78 } 74 }
79 75
80 m_whisperdistance = config.Configs["Chat"].GetInt("whisper_distance", m_whisperdistance); 76 m_whisperdistance = config.Configs["Chat"].GetInt("whisper_distance", m_whisperdistance);