Florian 8 лет назад
Родитель
Сommit
49a63c1c50
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      BlackTools 2.5.3/BlackTools/Modules/BT.BadChan.tcl

+ 9 - 2
BlackTools 2.5.3/BlackTools/Modules/BT.BadChan.tcl

@@ -321,7 +321,7 @@ if {![info exists black(badchan_floodcontrol:$chan)]} {
 	
 if {$black(badchan_floodcontrol:$chan) >= "$num_control"} {
 	set black(floodcontrol:act:$chan) 1
-	utimer 30 [list unset black(floodcontrol:act:$chan)]
+	utimer 30 [list badchan:joinflood:unset:act $chan]
 	return
 }
 	utimer 5 [list putserv "WHOIS $nick"]
@@ -336,6 +336,13 @@ if {[info exists black(badchan_floodcontrol:$chan)]} {
 	}
 }
 
+proc badchan:joinflood:unset:act {chan} {
+	global black
+if {[info exists black(floodcontrol:act:$chan)]} {
+	unset black(floodcontrol:act:$chan)
+	}
+}
+
 proc badchan:scantimer {channels} {
 	global black
 	set badchanscan_list ""
@@ -633,4 +640,4 @@ if {$position > -1} {
 ##############
 #########################################################################
 ##   END                                                               ##
-#########################################################################
+#########################################################################