Made it possible for all players to set INHERITABLE flag on themselves
authorAri Johnson <ari@cobramush.org>
Wed, 27 Jun 2007 23:00:20 +0000 (23:00 +0000)
committerAri Johnson <ari@cobramush.org>
Wed, 4 Apr 2007 05:49:46 +0000 (05:49 +0000)
(cherry picked from commit 72e3b1b543a35a32503b6231e037590f5108347b)

src/flags.c

index 871d15543d0fe88dfddc25d728dbdc8b71a761b6..1f16da646cb5ffe92b7094bad7f30e82726fdb83 100644 (file)
@@ -750,7 +750,8 @@ flag_add_additional(void)
 #endif
   add_flag("EMPIRE", 'E', TYPE_DIVISION, F_PRIVILEGE, F_PRIVILEGE);
   add_flag("INHERIT", 'I', TYPE_THING | TYPE_EXIT | TYPE_ROOM, F_PRIVILEGE, F_PRIVILEGE);
-  add_flag("INHERITABLE", 'I', TYPE_PLAYER, F_PRIVILEGE, F_PRIVILEGE);
+  add_flag("INHERITABLE", 'I', TYPE_PLAYER, F_PRIVILEGE | F_SELF,
+          F_PRIVILEGE | F_SELF);
   add_flag("ZCLONE_OK", '\0', TYPE_THING, F_PRIVILEGE, F_PRIVILEGE);
   add_flag("WEIRDSITE", '\0', TYPE_PLAYER, F_GOD | F_DARK, F_GOD | F_DARK);
   add_flag("MISTRUST", 'm', TYPE_THING | TYPE_EXIT | TYPE_ROOM, F_PRIVILEGE,