Cleanups to inscription code in skills.c.
- Replace old header with new header
- Update and improve comments in the source
- Always use brackets for if() statements, even if one line
- Improve to-player text
- Wrap lines at 80 characters wide
192 lines of code changed in 1 file:
Remove thrown items owner once they stop flying.
Will hopefully fix bug http://sourceforge.net/p/crossfire/bugs/753/
It also seems to allow monsters to throw the items back at the player.
5 lines of code changed in 1 file:
Expose attack movement constants to Python scripts.
22 lines of code changed in 1 file:
Faces for dusts.
23 lines of code changed in 1 file:
Faces for various balms.
10 lines of code changed in 1 file:
Fix comments.
37 lines of code changed in 1 file:
Tentative fix for bug #755: Player 'freezes' after boarded wagon is destroyed.
26 lines of code changed in 2 files:
Fix player name display in single emotes.
4 lines of code changed in 1 file:
Replace old "xyes" comparisons.
14 lines of code changed in 1 file:
Use AC_MSG_NOTICE instead of 'echo' for a few messages.
3 lines of code changed in 1 file:
Reorganize 'configure.ac' with more clearly defined sections.
87 lines of code changed in 1 file:
Rename 'devel.c' to 'crossfire-config.c'.
113 lines of code changed in 3 files:
Improve user help message and source formatting.
59 lines of code changed in 1 file:
Automatically whitespace format 'devel.c'.
28 lines of code changed in 1 file:
Trim legacy Makefile headers.
0 lines of code changed in 27 files:
Improve default news file.
10 lines of code changed in 1 file:
Improve configuration summary message.
17 lines of code changed in 1 file:
Remove erratic spaces in 'whereami' output.
2 lines of code changed in 2 files:
Re-order beginning of 'configure.ac' (no functional changes).
10 lines of code changed in 1 file:
Fix `make clean` for non-GNU make (e.g. FreeBSD).
12 lines of code changed in 9 files:
Fix compiler warning by casting to generic pointer.
1 lines of code changed in 1 file:
Fix compiler warning by casting time_t to long.
1 lines of code changed in 1 file:
Fix compiler warning by returning const char * in crypt_string().
2 lines of code changed in 2 files:
Try to find and use termios.h before sys/termios.h.
The latter is obsolete on FreeBSD and a few other systems; it doesn't
hurt to check for the former, anyways.
7 lines of code changed in 3 files:
Clean up comments and improve startup messages.
25 lines of code changed in 1 file:
Fix typos.
4 lines of code changed in 2 files:
Improve run-as-root error message.
4 lines of code changed in 1 file:
Improve command-line argument error handling.
Remove the usage() function and instead display it in the help()
function. Instead of calling usage() when the user specifies an invalid
command line option, direct him/her to type 'crossfire-server -h'.
Also, remove incorrect references to 'crossfire' because the server is
now invoked as 'crossfire-server'.
4 lines of code changed in 1 file:
Prevent core dumps when maps are not found.
Previously, the server would continue running if the regions file was
not found, causing it to try to load the initial map. If the maps
directory was not present, both steps would fail, which leads to a call
to abort() and causes a core dump.
We can fix this by checking the return value of init_regions() and
exiting with a failure if the maps are not found.
16 lines of code changed in 3 files:
Improve error message for log file opening.
The new error message is shorter and more to the point. On my terminal,
the default warning fits on one line!
1 lines of code changed in 1 file:
Bump libtool version number, no functional changes.
5 lines of code changed in 1 file: