]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Add User::IncreasePenalty() and User::DecreasePenalty()
authorw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 21 Oct 2007 18:01:24 +0000 (18:01 +0000)
committerw00t <w00t@e03df62e-2008-0410-955e-edbf42e46eb7>
Sun, 21 Oct 2007 18:01:24 +0000 (18:01 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8264 e03df62e-2008-0410-955e-edbf42e46eb7

include/users.h
src/users.cpp

index d927890f0117b5895d6b82b83a8fcdc60c68d2e9..42dccfeb6a13fe37c15a11979aadeb19739e5154 100644 (file)
@@ -1140,6 +1140,14 @@ class CoreExport User : public connection
         */
        const char* GetOperQuit();
 
+       /** Increases a user's command penalty by a set amount.
+        */
+       void IncreasePenalty(int increase);
+
+       /** Decreases a user's command penalty by a set amount.
+        */
+       void DecreasePenalty(int decrease);
+
        /** Handle socket event.
         * From EventHandler class.
         * @param et Event type
index 7dd2a71ec4d8f352024ce38373b32bda5d73e413..c6c8126eefdfc40de90df1d7c1c97800313268e6 100644 (file)
@@ -1846,6 +1846,16 @@ const char* User::GetOperQuit()
        return operquit ? operquit : "";
 }
 
+void User::IncreasePenalty(int increase)
+{
+       this->Penalty += increase;
+}
+
+void User::DecreasePenalty(int decrease)
+{
+       this->Penalty -= decrease;
+}
+
 VisData::VisData()
 {
 }