diff --git a/RelayLink/plugin.py b/RelayLink/plugin.py index ae87c6c..755875f 100755 --- a/RelayLink/plugin.py +++ b/RelayLink/plugin.py @@ -313,10 +313,10 @@ class RelayLink(callbacks.Plugin): if self.registryValue("antiflood.enable") and \ self.registryValue("antiflood.nonprivmsgs") > 0 and \ (len(self.nonPrivmsgCounter) > self.registryValue("antiflood.nonprivmsgs")): - self.floodActivated = True + s = self.floodDetect() if s: self.sendToOthers(irc, msg.args[0], s, args) - s = self.floodDetect() + self.floodActivated = True else: return elif ircutils.toLower(msg.nick) not in ignoreNicks: self.addIRC(irc) @@ -394,10 +394,10 @@ class RelayLink(callbacks.Plugin): elif self.registryValue("antiflood.enable") and \ self.registryValue("antiflood.nonprivmsgs") > 0 and \ (len(self.nonPrivmsgCounter) > self.registryValue("antiflood.nonprivmsgs")): - self.floodActivated = True + s = self.floodDetect() if s: self.sendToOthers(irc, msg.args[0], s, args) - s = self.floodDetect() + self.floodActivated = True else: return elif ircutils.toLower(msg.nick) not in ignoreNicks: if self.registryValue('color'):