Многие Администраторы наверняка сталкивались такой проблемой:
Модераторы не пишут причину мута.
Тоесть при просмотре логов, мягко сказать, "сложновато" понять причину мута.
И специально для таких решил выложить патч:
Code
diff -r 963c529d6c09 src/game/Level2.cpp
--- a/src/game/Level2.cpp Mon Nov 30 16:54:33 2009 +0100
+++ b/src/game/Level2.cpp Tue Dec 01 21:50:31 2009 +0300
@@ -59,6 +59,12 @@
std::string mutereasonstr = "No reason";
if(mutereason != NULL)
mutereasonstr = mutereason;
+ if(!mutereason)
+ {
+ PSendSysMessage("You must enter a reason of mute");
+ SetSentErrorMessage(true);
+ return false;
+ }
Player* target;
uint64 target_guid;
Источник.