server/login.c: Clear shootype value when player leaves game - otherwise
it will point to bad value in ranges[] array.
MSW 2008-11-25
11 lines of code changed in 2 files:
allowing check_inv to check an item by title; also, changing the behaviour to AND rather than OR, so you can check for something of a given type with a given key, for example.
11 lines of code changed in 1 file:
re-enabling cfpython to change a player's title
59 lines of code changed in 6 files:
Prepend an underscore to names generated for implicitly defined animations.
9 lines of code changed in 2 files:
Accelerate Send_With_Handling().
23 lines of code changed in 5 files:
Remove unused function Write_String_To_Socket().
0 lines of code changed in 2 files:
Remove calls to Write_String_To_Socket().
45 lines of code changed in 1 file:
Remove call to Write_String_To_Socket().
38 lines of code changed in 1 file:
Remove call to Write_String_To_Socket().
10 lines of code changed in 2 files:
Remove calls to Write_String_To_Socket().
14 lines of code changed in 1 file:
Remove call to Write_String_To_Socket().
6 lines of code changed in 1 file:
Remove call to Write_String_To_Socket().
11 lines of code changed in 2 files:
Merge redundant functions cs_write_string() and Write_String_To_Socket().
4 lines of code changed in 5 files:
Add SockList_AddLen8Data(). Use it where appropriate.
24 lines of code changed in 6 files:
Do not send excess data for magicmap responses.
1 lines of code changed in 1 file:
Replace conditional expressions with MIN()/MAX().
36 lines of code changed in 10 files:
Replace calloc()/free() with local variable.
2 lines of code changed in 1 file:
Accelerate 'replyinfo race_list' and 'replyinfo class_list' processing.
23 lines of code changed in 1 file:
Rewrite SockList handling to not malloc/free buffers but use stack space instead. Encapsulate most accesses to SockList instances into lowlevel.c.
308 lines of code changed in 14 files:
Do not call tailor_readable_ob() with invalid msgtype parameter.
3 lines of code changed in 2 files:
Remove unneeded parentheses.
4 lines of code changed in 1 file:
Whitespace changes.
1 lines of code changed in 1 file:
Detect and report errors when saving bookarch file.
26 lines of code changed in 2 files:
Prevent possible buffer overflow.
1 lines of code changed in 1 file:
Make functions static.
7 lines of code changed in 2 files:
Do not crash for undefined archetype name.
8 lines of code changed in 1 file:
Whitespace changes.
9 lines of code changed in 2 files:
Convert if statement into guard.
68 lines of code changed in 1 file:
Remove unused code.
2 lines of code changed in 2 files:
Remove trailing whitespace from generated book contents.
6 lines of code changed in 2 files:
Remove redundant assignments.
4 lines of code changed in 1 file:
Make parameter const.
2 lines of code changed in 2 files:
Simplify get_random_mon().
7 lines of code changed in 1 file:
Remove redundant field initialization.
1 lines of code changed in 1 file:
Remove redundant condition.
1 lines of code changed in 1 file:
Add const modifier to variables.
2 lines of code changed in 1 file:
Remove unneeded else clauses.
3 lines of code changed in 1 file:
Remove redundant if statement.
5 lines of code changed in 1 file:
Replace degenerated switch statement with if statement.
92 lines of code changed in 1 file:
Remove redundant if statement.
1 lines of code changed in 1 file:
Accelerate new_text_name().
8 lines of code changed in 1 file:
Remove temporary variables.
8 lines of code changed in 1 file:
Move #define to top of file.
3 lines of code changed in 1 file:
Accelerate add_author().
8 lines of code changed in 1 file:
Replace integer constants with named constants.
36 lines of code changed in 1 file:
Do not call get_titlelist() for invalid indices.
16 lines of code changed in 2 files:
Report accesses to invalid book indices.
8 lines of code changed in 1 file:
Detect and report syntax errors in 'bookarch' file.
85 lines of code changed in 2 files:
Fix typos.
2 lines of code changed in 1 file:
Fix 'bookarch' parser to strip trailing spaces but not leading spaces.
17 lines of code changed in 2 files:
Add explicit initialization to static variables.
3 lines of code changed in 1 file:
Fix possible memory leak when reading the 'bookarch' file.
6 lines of code changed in 2 files:
Fix 'messages' file parser to strip leading spaces but not trailing spaces. Issue warning messages if messages are truncated. Detect and report syntax errors rather than crash.
33 lines of code changed in 2 files:
Whitespace changes.
5 lines of code changed in 1 file:
Remove assignments within expressions.
16 lines of code changed in 1 file:
Remove unneeded parentheses.
4 lines of code changed in 1 file:
Fix incorrect random expression -- condition was always false.
3 lines of code changed in 2 files:
Remove unneeded parentheses; whitespace changes.
9 lines of code changed in 1 file:
Whitespace changes.
124 lines of code changed in 1 file:
Fix possible buffer overflow.
1 lines of code changed in 1 file:
Remove parameter restriction and accelerate strtoktolin().
2 lines of code changed in 1 file:
Remove parameter restriction and accelerate nstrtok().
3 lines of code changed in 1 file:
Simplify if statements.
5 lines of code changed in 1 file:
Replace while loops with for loops.
13 lines of code changed in 1 file:
Add arraysize() macro to make expressions more simple.
33 lines of code changed in 1 file:
Make readable_message_type a compile-time constant.
5 lines of code changed in 4 files:
Remove redundant 'const' modifier.
1 lines of code changed in 1 file:
Remove unused variables.
2 lines of code changed in 2 files:
Add missing return values.
2 lines of code changed in 1 file:
Accelerate "replyinfo image_sums" processing; Fix documentation for "replyinfo image_sums" format.
10 lines of code changed in 3 files:
Do not reuse variable; use sensible variable names.
9 lines of code changed in 1 file:
Move variable declaration before functions.
2 lines of code changed in 1 file:
Improve error message.
1 lines of code changed in 1 file:
Remove unused variable initialization.
1 lines of code changed in 1 file:
Properly check "setup want_pickup" settings.
12 lines of code changed in 1 file:
Send correct response for "setup inscribe" settings.
1 lines of code changed in 1 file:
Properly check "setup bot" settings.
12 lines of code changed in 1 file:
Whitespace changes.
10 lines of code changed in 1 file:
Properly check "setup tick" settings.
12 lines of code changed in 1 file:
Properly check "setup extendedTextInfos" settings.
11 lines of code changed in 1 file:
Whitespace changes.
10 lines of code changed in 1 file:
Properly check "setup mapsize" settings; remove stray space character from error response.
8 lines of code changed in 1 file:
Properly check "setup facecache" settings.
12 lines of code changed in 1 file:
Properly check "setup newmapcmd" settings.
12 lines of code changed in 1 file:
Properly check "setup map2cmd" settings.
11 lines of code changed in 2 files:
Properly check "setup darkness" settings.
14 lines of code changed in 2 files:
Properly check "setup spellmon" settings.
13 lines of code changed in 2 files:
Properly check "setup sound" settings; document allowed values.
7 lines of code changed in 3 files:
Remove incorrect comment.
0 lines of code changed in 1 file:
Accelerate processing of setup protocol command.
1 lines of code changed in 1 file:
Properly check input read from client socket.
6 lines of code changed in 2 files:
Apply patch #2305993: Random Item generation difficutly table expansion, courtesy meflin.
220 lines of code changed in 3 files:
Allow transports to not occupy the same spaces depending on the facing direction.
171 lines of code changed in 4 files:
Reduce selling cost of Gourmet Mushrooms as they were easy to exploit and abuse for massive cash influx. Change requested on behalf of meflin.
6 lines of code changed in 2 files:
Tentative fix for bug #1982043: Ruggilli immolation.
6 lines of code changed in 2 files:
Fix for bug #2259992: I dont know how to apply the ... * (unpaid).
10 lines of code changed in 3 files:
Tentative fix for bug #2094038: Monk Confusion...
9 lines of code changed in 2 files:
Remove obsolete 'color_fg' handling.
4 lines of code changed in 2 files:
Merge smoothing information in New_Face, to simplify some.
36 lines of code changed in 3 files:
Apply patch #2040854: Patch to compile on OSX PPC, and to comply with ANSI C, by elliotbay.
8 lines of code changed in 3 files:
Fix for bug #2249875: 2.0 random say crashes.
9 lines of code changed in 4 files:
Crossfire Resource Editor (for now only displaying), initial import.
2225 lines of code changed in 49 files:
Enable C++ programs to use CF's data.
28 lines of code changed in 7 files:
Remove reference to obsolete attribute name.
1 lines of code changed in 1 file: