Fix potential segfault in out_of_map() and get_map_from_coord() from unchecked use of nullable struct.
32 lines of code changed in 2 files:
Move reference to static string into a narrower scope.
9 lines of code changed in 2 files:
Fix typo in NAMELEN macro when user does not have dirent.h.
1 lines of code changed in 1 file:
Fix spelling of acrobatically in attack messages.
2 lines of code changed in 2 files:
Compact malloc()+memset(0) into a calloc().
6 lines of code changed in 2 files:
Refactor get_boolean() in cfanim plugin to not use strncmp() when checking single characters.
16 lines of code changed in 2 files:
Optimize set_wall() to reduce recursion overhead.
19 lines of code changed in 2 files:
Optimize the distance array initialization to use memset().
11 lines of code changed in 2 files:
Minor refactor of monster_compute_path() to optimize out checkdir.
6 lines of code changed in 2 files:
Optimize out newx and newy from get_map_flags().
9 lines of code changed in 2 files:
Remove an extra call to memset that didn't accomplish anything that calloc() didn't already do.
13 lines of code changed in 2 files:
Avoid interating to the end of the mapstruct list for loaded maps when adding a new one.
16 lines of code changed in 2 files:
Optimize another variable out of monster_compute_path.
6 lines of code changed in 1 file:
Optimize out a variable in monster_compute_path()
5 lines of code changed in 2 files:
Change the Constitution depletion message to differentiate it from the permanent stat loss message.
5 lines of code changed in 2 files:
Use malloc in place of calloc in server/knowledge.c when all struct values are set immediately after allocation.
19 lines of code changed in 2 files:
Refactor some if statements to use a switch statement instead.
33 lines of code changed in 2 files:
Don't rely on floats to calculate whether run_away is activiated.
7 lines of code changed in 3 files:
Remove check for too high hp that is already covered by use of MIN().
7 lines of code changed in 2 files:
Optimize the absdir() function to perform in O(1).
6 lines of code changed in 2 files:
Reduce extraneous assignments in monster_compute_path()
19 lines of code changed in 2 files:
Remove underscores from displayed table headers for arch2xml tool.
1 lines of code changed in 1 file:
Rename variables in roll_stat() to improve readability.
10 lines of code changed in 1 file:
Convert configure.ac comments to autoconf comments. They will not appear in the generated files this way.
46 lines of code changed in 2 files:
Fixed spell documentation generation to not have line wrapping and to clean correctly.
12 lines of code changed in 3 files:
Adjusted documentation for the tome of magic.
26 lines of code changed in 2 files: