Flags stored in the main database could not be loaded correctly cause flagdb-flags...
authornveid <nveid@cobramush.org>
Wed, 4 Apr 2007 05:42:41 +0000 (05:42 +0000)
committerCobraMUSH <cobramush@nveid.com>
Tue, 27 Mar 2007 21:18:13 +0000 (21:18 +0000)
(cherry picked from commit 0dc2e30a81e226ad53ce1d201e13b712f295defd)

game/txt/changes/0.72p4
src/db.c

index d0e20df46789f8aa80078b48225f4ea9ab814027..95604208394e218d468f72933869182c450cc4f1 100644 (file)
@@ -9,4 +9,4 @@ CobraMUSH Version 0.72p4
   It is the fourth bugfix/maintenance release in that series.
 
   Fixes:
-
+    * Flags stored in the main database were not being loaded correctly. [RLB]
index 0937cb94a07cda7247cfa2b1e4913b705e51273e..4e398d0837c7af26969416b500750f17f8791d07 100644 (file)
--- a/src/db.c
+++ b/src/db.c
@@ -1,7 +1,7 @@
 /**
  * \file db.c
  *
- * \brief Loading and saving the PennMUSH object database.
+ * \brief Loading and saving the CobraMUSH object database.
  *
  *
  */
@@ -1703,6 +1703,9 @@ db_read(FILE * f)
     return -1;
   }
   indb_flags = ((getref(f) - 2) / 256) - 5;
+  /* give us some brains.. for if we're using the flagfile or not */
+  if(!use_flagfile)
+    flagdb_flags = indb_flags;
   /* if you want to read in an old-style database, use an earlier
    * patchlevel to upgrade.
    */