Just a shot in the dark, but maybe this line in do_auto_exits():
slen += sprintf(buf + slen, "%c ", LOWER(*dirs[door]));
notice the %c in there? Thats a char variable, you want the whole string,
which the dirs[] array provides... change it to a %s ad see what
happens...
"Misery is boundless"
-Xual the Torturer, on the Eve of the Sundering.
Danathara Online RPG
telnet://danathara.ml.org:4000
On Mon, 23 Nov 1998, John Hines wrote:
> In my mud i have just added in the extra compass points using
> moreexits.patch from the circle ftp site as a guide. I have the code
> all in there and working properly but have one minor glitch. In the
> autoexit display for exits it will display
> Exits : n e s w u d n e s w
>
> The second group of 'n e s w' are actually the extra compass points
> not included in the circle package :)
>
> I however would like to get it to display the full word i.e.
> Exits : north east northeast etc.
+------------------------------------------------------------+
| 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