]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_stripcolor.cpp
A few more I missed.
[user/henk/code/inspircd.git] / src / modules / m_stripcolor.cpp
index 3b51746ceb2ddb334a478fd963f10ad1200d6225..aad253bc740bfbc1445ed6e00b3ffa80556ece6d 100644 (file)
@@ -119,10 +119,8 @@ class ModuleStripColor : public Module
                std::string::iterator i,safei;
                for (i = sentence.begin(); i != sentence.end(); ++i)
                {
-                       if (((*i == 31) || (*i == 3)))
-                       {
+                       if ((*i == 3))
                                seq = 1;
-                       }
                        else if (seq && ( (*i >= '0') && (*i <= '9') || (*i == ',') ) )
                        {
                                seq++;
@@ -134,7 +132,7 @@ class ModuleStripColor : public Module
                        else
                                seq = 0;
                        
-                       if (seq)
+                       if (seq || ((*i == 2) || (*i == 15) || (*i == 22) || (*i == 21) || (*i == 31)))
                        {
                                safei = i;
                                --i;
@@ -184,4 +182,4 @@ class ModuleStripColor : public Module
        
 };
 
-MODULE_INIT(ModuleStripColor);
+MODULE_INIT(ModuleStripColor)