Real Time Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CF: 0.95.3 bugs



Christian Stieber wrote:

> Also, for some reason you can't enter special characters such as äöüß
> into crossfire. It displays them correctly, but doesn't accept them
> (in shouts, tells, inscriptions, ...). That's another longstanding,
> although minor bug.

 I looked at this.  one key stopping point is write_ch will not take characters
of greater than 127 (easy to fix that).  The bigger problem is that crossfire
uses charas for passing the value, and most other areas, and these are not 8 bit
clean (on my system, for example, chars are signed, so the value passed to
write_ch becomes negative).  And I am not sure what other areas of the code may
similarly get messed up by having the extended characters.

> 
> Another interesting "feature" which has been around for ages: the game
> tells you your own EMail-address when you start the server, which is
> kind of pointless. I guess the original idea was that this should be
> displayed on the clients so people know who to report bugs to, but has
> been superceeded by the motd feature which usually displays this
> address. This is just a cosmetic problem and should IMHO be removed
> (it doesn't even make much sense if setuid/setgid support is added
> to the server, since *players* notice bugs).

 I think the rationale there was so players could easily let the person running
the server know of bugs or other misc problems of the server.

 But I just looked now, and I didn't see an e-mail address immediately, so I am
not sure where that is displayed.
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]