aboutsummaryrefslogtreecommitdiff
path: root/src/server/worldserver
diff options
context:
space:
mode:
authorstoneharry <stoneharryjames@gmail.com>2022-04-17 00:27:28 +0200
committerShauren <shauren.trinity@gmail.com>2022-06-10 16:56:23 +0200
commit1046a027f232322b3a8e9e87d0e846cd9a4a0f16 (patch)
tree58cec33a710012857c6badf2e45c3aa2b8597832 /src/server/worldserver
parenta196f8fdecd95fa80342d6db8247f04c8bba1ac4 (diff)
Core/Chat: Apply chat flood control to addon messages as well (#26908)
Co-authored-by: Shauren <shauren.trinity@gmail.com> (cherry picked from commit 5384fc194f9061bbac314abb66a9bac88aaaf760)
Diffstat (limited to 'src/server/worldserver')
-rw-r--r--src/server/worldserver/worldserver.conf.dist17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/server/worldserver/worldserver.conf.dist b/src/server/worldserver/worldserver.conf.dist
index 71e82176a91..59c8b5ecdf6 100644
--- a/src/server/worldserver/worldserver.conf.dist
+++ b/src/server/worldserver/worldserver.conf.dist
@@ -2047,8 +2047,23 @@ ChatFlood.MessageCount = 10
ChatFlood.MessageDelay = 1
#
+# ChatFlood.AddonMessageCount
+# Description: Chat flood protection, number of addon messages before player gets muted.
+# Default: 100 - (Enabled)
+# 0 - (Disabled)
+
+ChatFlood.AddonMessageCount = 100
+
+#
+# ChatFlood.AddonMessageDelay
+# Description: Time (in seconds) between addon messages to be counted into ChatFlood.AddonMessageCount.
+# Default: 1
+
+ChatFlood.AddonMessageDelay = 1
+
+#
# ChatFlood.MuteTime
-# Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount.
+# Description: Time (in seconds) characters get muted for violating ChatFlood.MessageCount / ChatFlood.AddonMessageCount.
# Default: 10
ChatFlood.MuteTime = 10