From a1296a3b7c327f6f969b859488006cb69fb68801 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 17 Feb 2011 15:29:00 -0500 Subject: Changed the OnNickDrop event to call before the nick is deleted --- modules/core/ns_drop.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules') diff --git a/modules/core/ns_drop.cpp b/modules/core/ns_drop.cpp index 83981fe0e..ae731e255 100644 --- a/modules/core/ns_drop.cpp +++ b/modules/core/ns_drop.cpp @@ -89,11 +89,11 @@ class CommandNSDrop : public Command ircdproto->SendSQLineDel(&x); } + FOREACH_MOD(I_OnNickDrop, OnNickDrop(u, na)); + Log(!is_mine ? LOG_OVERRIDE : LOG_COMMAND, u, this) << "to drop nickname " << na->nick << " (group: " << na->nc->display << ") (email: " << (!na->nc->email.empty() ? na->nc->email : "none") << ")"; delete na; - FOREACH_MOD(I_OnNickDrop, OnNickDrop(!my_nick.empty() ? my_nick : nick)); - if (!is_mine) { source.Reply(_("Nickname \002%s\002 has been dropped."), nick.c_str()); -- cgit