]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_blockcolor.cpp
New 'Implements' system
[user/henk/code/inspircd.git] / src / modules / m_blockcolor.cpp
index 6f612f6b2dcb0cfb994a171a17e21ad45adf0ddf..ef26e746b45ce20070a9b3cdcc318a772379c543 100644 (file)
@@ -37,6 +37,11 @@ class ModuleBlockColor : public Module
                Srv->AddExtendedMode('c',MT_CHANNEL,false,0,0);
        }
 
+       void Implements(char* List)
+        {
+                List[I_On005Numeric] = List[I_OnUserPreMessage] = List[I_OnUserPreNotice] = List[I_OnExtendedMode] = 1;
+        }
+
         virtual void On005Numeric(std::string &output)
         {
                 // we don't really have a limit...
@@ -114,7 +119,7 @@ class ModuleBlockColor : public Module
                                                        break;
                                        }
 
-                                       *ctptr++;
+                                       ctptr++;
                                }
                        }
                }