-#define UMODE_WALLOP 0x0100 /* send wallops to them */
-#define UMODE_OPERWALL 0x0200 /* Operwalls */
-#define UMODE_INVISIBLE 0x0400 /* makes user invisible */
-#define UMODE_CALLERID 0x2000 /* block unless caller id's */
-#define UMODE_LOCOPS 0x8000 /* show locops */
-#define UMODE_SERVICE 0x40000
-#define UMODE_DEAF 0x80000
-#define UMODE_NOFORWARD 0x400000 /* don't forward */
-#define UMODE_REGONLYMSG 0x800000 /* only allow logged in users to msg */
+#define UMODE_WALLOP 0x0002 /* send wallops to them */
+#define UMODE_OPERWALL 0x0004 /* Operwalls */
+#define UMODE_INVISIBLE 0x0008 /* makes user invisible */
+#define UMODE_CALLERID 0x0010 /* block unless caller id's */
+#define UMODE_LOCOPS 0x0020 /* show locops */
+#define UMODE_SERVICE 0x0040
+#define UMODE_DEAF 0x0080
+#define UMODE_NOFORWARD 0x0100 /* don't forward */
+#define UMODE_REGONLYMSG 0x0200 /* only allow logged in users to msg */
+#define UMODE_NOCTCP 0x0400 /* block CTCPs except for ACTION */
+#define UMODE_NOINVITE 0x0800 /* block invites */
+#define UMODE_BOT 0x8000 /* mark as a bot in whois */
+#define UMODE_SCALLERID 0x40000 /* soft caller id */