Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 17 (100.0%) | 75 (100.0%) | 4.4 |
server/ | 6 (35.3%) | 36 (48.0%) | 6.0 |
socket/ | 2 (11.8%) | 20 (26.7%) | 10.0 |
include/ | 1 (5.9%) | 9 (12.0%) | 9.0 |
lib/ | 2 (11.8%) | 4 (5.3%) | 2.0 |
common/ | 4 (23.5%) | 4 (5.3%) | 1.0 |
utils/ | 1 (5.9%) | 1 (1.3%) | 1.0 |
random_maps/ | 1 (5.9%) | 1 (1.3%) | 1.0 |
Random map chests are of type TREASURE, not CONTAINER
Fixes bug introduced by r20590
1 lines of code changed in 1 file:
Fix order of attributes in object (bug 798) & improve in-code related comments
The field 'artifact' was before the field 'name' in the object structure.
This prevented it from beeing copied when the object was copied or cloned.
Moved it below and improved in-code comments about it.
Fixes https://sourceforge.net/p/crossfire/bugs/798/
10 lines of code changed in 2 files:
Get rid of unnecesary declaration.
0 lines of code changed in 1 file:
When examining a buildable object which was connected by using a marking rune, show the original message of the rune as a reference to the player.
This way, it can later keep getting connected to other items and the player doesn't need to remember them all.
22 lines of code changed in 1 file:
Keep altar's their buildable flag when consecrated.
2 lines of code changed in 1 file:
Option -d was beeing called without the mandatory value "on/off".
I set it to on since I understand this is the intention of using this parameter at all.
1 lines of code changed in 1 file:
Another missing parens... no excuses!
1 lines of code changed in 1 file:
Missing parens...
1 lines of code changed in 1 file:
Check that value is not null before calling strchr on it.
1 lines of code changed in 1 file:
Fix typo on some recipes ingredients.
3 lines of code changed in 1 file:
Fix recipe's typo.
1 lines of code changed in 1 file:
Check for player beeing loaded in memory before creating a new one with the same name.
Remove the player before re-using the socket in this case, because it's a char who never was actually saved.
If we don't, it would lead to weird situations as the one described in bug #742. This should fix it.
13 lines of code changed in 1 file:
Don't pass already freed object. Change tabs for whitespaces while at it.
3 lines of code changed in 1 file:
Check if item container wasn't previously destroyed before removing it.
4 lines of code changed in 1 file:
When reusing a socket in account_play_cmd() the player which is still loaded in the socket has to be saved before loading something else there.
This prevents weird things to happen when a malicious/buggy client logs-in a player without having it log out (apply a bed/crash/disconnect) before.
7 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: