diff options
Diffstat (limited to 'src/messages.cpp')
-rw-r--r-- | src/messages.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/messages.cpp b/src/messages.cpp index 2bca495a7..bb699a18e 100644 --- a/src/messages.cpp +++ b/src/messages.cpp @@ -199,12 +199,7 @@ void Kill::Run(MessageSource &source, const std::vector<Anope::string> ¶ms) } last_time = Anope::CurTime; - bi->introduced = false; - IRCD->SendClientIntroduction(bi); - bi->introduced = true; - - for (User::ChanUserList::const_iterator cit = bi->chans.begin(), cit_end = bi->chans.end(); cit != cit_end; ++cit) - IRCD->SendJoin(bi, cit->second->chan, &cit->second->status); + bi->OnKill(); } else u->KillInternal(source.GetSource(), params[1]); |