mirror of
https://github.com/anope/anope.git
synced 2026-07-07 10:43:14 +02:00
Fixed AddAkiller
This commit is contained in:
@@ -205,6 +205,9 @@ class CommandOSAKill : public Command
|
||||
return;
|
||||
}
|
||||
|
||||
if (Config->AddAkiller)
|
||||
reason = "[" + u->nick + "] " + reason;
|
||||
|
||||
XLine *x = akills->Add(mask, u->nick, expires, reason);
|
||||
|
||||
EventReturn MOD_RESULT;
|
||||
|
||||
@@ -404,6 +404,9 @@ class CommandOSSNLine : public CommandOSSXLineBase
|
||||
return;
|
||||
}
|
||||
|
||||
if (Config->AddAkiller)
|
||||
reason = "[" + u->nick + "] " + reason;
|
||||
|
||||
XLine *x = this->xlm()->Add(mask, u->nick, expires, reason);
|
||||
|
||||
EventReturn MOD_RESULT;
|
||||
|
||||
@@ -22,11 +22,7 @@ class SGLineManager : public XLineManager
|
||||
|
||||
XLine *Add(const Anope::string &mask, const Anope::string &creator, time_t expires, const Anope::string &reason)
|
||||
{
|
||||
Anope::string realreason = reason;
|
||||
if (!creator.empty() && Config->AddAkiller)
|
||||
realreason = "[" + creator + "] " + reason;
|
||||
|
||||
XLine *x = new XLine(mask, creator, expires, realreason);
|
||||
XLine *x = new XLine(mask, creator, expires, reason);
|
||||
|
||||
this->AddXLine(x);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user