CI>This is a fun one - I'm sure I'm missing something really simple
CI>here, but my brain's fried, and I can't find it to save my life.
CI>I'm running slightly modified circle 3.0 bpl 12.
CI>When trying to add a race column to "do_who" in
CI>act.informative.c, like so:
CI>sprintf(Mort_buf, "%s[%2d %s %s] %s %s", Mort_buf, GET_LEVEL(wch),
CI> GET_RACE(wch), CLASS_ABBR(wch), GET_NAME(wch),
CI> GET_TITLE(wch));
CI>or like so:
CI>sprintf(Mort_buf, "%s[%2d %s %s] %s %s", Mort_buf, GET_LEVEL(wch),
CI> ((wch)->player.race), CLASS_ABBR(wch), GET_NAME(wch),
CI> GET_TITLE(wch));
CI>I get the same warning on compilation:
CI>act.informative.c:1045: warning: format argument is not a pointer
CI> (arg 5)
CI>I'm stumped...GET_CLASS and GET_NAME, but no GET_RACE?
CI>It's used several times in other portions of the code, but
CI>I can't seem to get it to work here.
CI>Anyways, thanks in advance.
CI>Yert
CI>(yert@mad.scientist.com)
CI>--
CI>Trey B. Shewmake yert@mad.scientist.com
CI>Traveller: The Spinward Marches MUD crazy.net 9999
CI> http://www.crazy.net/~spinward
if you are using the race code from the ftp site GET_RAC should be
RACE_ABBR(wch)
also change %s to %d(for the race).. that should take care of your
problem.
unless GET_RACE is how you defined your races then just change the %s..
I use race_abbr on mine..
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST