Did you put something in the save_char to save them to the pfiles?
----- Original Message -----
From: "Snaga" <snaga@MAIL.THEWOLVESDEN.NET>
To: <CIRCLE@post.queensu.ca>
Sent: Thursday, November 02, 2000 4:04 PM
Subject: [CIRCLE] adding values to the player struct with ASCII pfiles
> I'm trying to add ten new stats to my game to correspond to rolemaster.
> I thought i added everything in the appropriate places, but i cannot
> get anything to show up in my pfiles. I wrote a test function that
> modified the stat values and attempted to print them out, but it
> segfaults. GDB says it can't access that memory location. This seems
> to coincide with the idea that it does not exist in the pfile.
>
> I added my new stats right underneath the regular ones in structs.h.
> I defined GET_XXX(ch) macros for them in utils.h. I set PFDEFS for all
> of them and initialized them to 0 in pfdefaults.h. In db.c, I set
> them equal to the PFDEFS like everything else and included the
> appropriate entries in the switch tag statement there which set
> the appropriate GET_XXX(ch) = to num , but only if it is different
> than the PFDEF.
>
> I added appropriate entries in the file utils(not utils.c). I have
> no idea what i am missing. IF the answer doesnt' occur to the vets
> here off the top of your heads i'll include code, but i thought that
> it might be long if i did. I"m really bashing my head in on this one.
>
> Any help would be appreciated, thank you in advance.
>
> snaga of PerP
>
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
> +------------------------------------------------------------+
>
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/11/01 PDT