diff --git a/Changes b/Changes index 5ce7df748..eec942318 100644 --- a/Changes +++ b/Changes @@ -1439,3 +1439,5 @@ should be taken when giving such access to a user since he/she will be able to flood at full speed and could possibly take down the entire IRCd (well, everyone on it). Suggested by avb, coded by djGrrr. +- Fixed SDESC not messaging +s +s clients on local server when it is used, reported by + dre, patch provided by djGrrr. diff --git a/src/modules/m_sdesc.c b/src/modules/m_sdesc.c index 9e48ab5bd..7ed1d17cb 100644 --- a/src/modules/m_sdesc.c +++ b/src/modules/m_sdesc.c @@ -130,13 +130,11 @@ int m_sdesc(aClient *cptr, aClient *sptr, int parc, char *parv[]) parv[1]); if (MyConnect(sptr)) - { sendto_one(sptr, - ":%s NOTICE %s :Your \"server description\" is now set to be %s - you have to set it manually to undo it", - me.name, parv[0], parv[1]); - return 0; - } + ":%s NOTICE %s :Your \"server description\" is now set to be %s - you have to set it manually to undo it", + me.name, parv[0], parv[1]); + sendto_ops("Server description for %s is now '%s' changed by %s", - sptr->srvptr->name, sptr->srvptr->info, parv[0]); + sptr->srvptr->name, sptr->srvptr->info, parv[0]); return 0; }