On Mon, Mar 19, 2001 at 02:21:31PM -0600, flawed wrote:
== snip parse_ethos command ==
You can always try this (utils.h defines GET_ALIGN I think.)
#define GET_ALIGNMENT(ch) CHECK_GET_ALIGNMENT(ch,var)
#define CHECK_GET_ALIGNMENT(ch) \
(*(log("GET_ALIGNMENT: ch %s, align %d, where (%s)%s:%d", \
GET_NAME(ch), ch->player_specials.saved.alignment, __FILE__, \
__FUNCTION__, __LINE__), &var)))
This'll put something in your logfile like:
GET_ALIGNMENT: ch JoePlayer, align 1000, where (db.c)load_char:2627
Just a matter then of finding out what happens between when it's
what you want and when it's not.
(I think I have the right number of ()'s in there, just got done with
work and still not thinking 100% right)
-mike
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/04/01 PST