Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 2974 (100.0%) | 82954 (100.0%) | 27.8 |
ryo_saeba | 1141 (38.4%) | 24661 (29.7%) | 21.6 |
akirschbaum | 815 (27.4%) | 23746 (28.6%) | 29.1 |
anmaster | 143 (4.8%) | 17593 (21.2%) | 123.0 |
mwedel | 258 (8.7%) | 6110 (7.4%) | 23.6 |
aaron_baugher | 7 (0.2%) | 2873 (3.5%) | 410.4 |
partmedia | 306 (10.3%) | 2594 (3.1%) | 8.4 |
gros | 51 (1.7%) | 1325 (1.6%) | 25.9 |
quinet | 44 (1.5%) | 1145 (1.4%) | 26.0 |
kbulgrien | 57 (1.9%) | 807 (1.0%) | 14.1 |
silvernexus | 61 (2.1%) | 709 (0.9%) | 11.6 |
cavesomething | 13 (0.4%) | 675 (0.8%) | 51.9 |
qal21 | 63 (2.1%) | 519 (0.6%) | 8.2 |
tchize | 6 (0.2%) | 146 (0.2%) | 24.3 |
kstenger | 6 (0.2%) | 36 (0.0%) | 6.0 |
lalo | 1 (0.0%) | 13 (0.0%) | 13.0 |
meflin2 | 1 (0.0%) | 1 (0.0%) | 1.0 |
Alestan | 1 (0.0%) | 1 (0.0%) | 1.0 |
Add a mimic type for objects to become monsters when applied.
1 lines of code changed in 1 file:
Stop warning when player hit with counterspell
4 lines of code changed in 1 file:
Code simplification on determining where to put multipart objects in change_object.
1 lines of code changed in 1 file:
Reduce the duration reduction of an intensified slow effect slow that it doesn't immediately end when made stronger.
1 lines of code changed in 1 file:
Make slow attacks do stronger slow effects by level.
30 lines of code changed in 1 file:
Fix double application of resistance on life stealing attacks.
8 lines of code changed in 1 file:
Bypass performance shortcuts for multitile monsters in monster_compute_path.
26 lines of code changed in 1 file:
Fix triple damage determination for new multiple-race paradigm on creatures.
7 lines of code changed in 1 file:
Adjust lib/races loading so that it appends races if they do not match, rather than replace. Also adjust death attacks to do no damage if the slaying requirement is not met.
15 lines of code changed in 2 files:
Make death attacktype relevant.
Previous behavior made it fail unless attacker sorely outmatched defender.
24 lines of code changed in 1 file:
Fix music loading when entering from tiled maps.
13 lines of code changed in 1 file:
Improve monster_compute_path to do a full path search only if the monster has multiple directions to move.
37 lines of code changed in 1 file:
Refactor monster_compute_path to reduce calls to ob_blocked.
This subsequently reduces calls to get_map_flags and get_map_from_coord.
44 lines of code changed in 1 file:
Improve change_object() to handle multi-tile objects. Also add unit test for this functionality.
35 lines of code changed in 1 file:
Fix a memory leak if a player is loaded with a party name and negative hp.
Identified by CppCheck.
5 lines of code changed in 1 file:
Fix redundant va_end in cfapi_object_move.
Identified by CppCheck.
5 lines of code changed in 1 file:
Remove redundant comparison.\nIdentified by CppCheck.
2 lines of code changed in 1 file:
Fix a potential null pointer dereference if a random god was somehow not found for a monster.\nIdentified by CppCheck.
8 lines of code changed in 1 file:
Fix segfault from monsters attempting to use jumping skill.
1 lines of code changed in 1 file:
Fix Bug #812: Sale of unidentified items treated like identified items
24 lines of code changed in 1 file:
Fix invalid variable.
1 lines of code changed in 1 file:
Add messages and flag for paralysis, allowing for smarter handling of paralysis in the future.
Also disallow eating food when starving and paralyzed, since it is incogruous to do so.
40 lines of code changed in 3 files:
Patch bug #837: Jumping while captaining a vehicle doesn't relinquish control of vehicle.
13 lines of code changed in 1 file:
Update usage error message for set_god to display the command correctly and indicate the object must be a player.
1 lines of code changed in 1 file:
Change firewalls to use direction to control casting direction. Fixes bug #834.
2 lines of code changed in 1 file:
Let plugins specify largest coin in cost strings
9 lines of code changed in 2 files:
Allow players to forget spells
4 lines of code changed in 2 files:
Pilot a damage per second calulation in the 'statistics' command.
15 lines of code changed in 1 file:
Play attack sounds on the map
11 lines of code changed in 1 file:
Tweak pk determination to not display self-kill as a pk.
6 lines of code changed in 1 file:
Play region music if a map doesn't have music
Update background music in more cases where the player moves due to
entering a map, teleporting, spells, or other means.
16 lines of code changed in 4 files:
Improve password hashing interface functions
17 lines of code changed in 3 files:
Perform floating point division
1 lines of code changed in 1 file:
Optimize monster_move to not call monster_compute_path when monster is confused. Also some whitespace changes to avoid using tabs.
18 lines of code changed in 1 file:
Fix signed integer comparisons
6 lines of code changed in 4 files:
Move shop_price_sell() call after argument check
sell_item() checks the arguments to shop_price_sell() so that errors are
handled gracefully instead of triggering a failed assertion. The call
was moved before the check while refactoring, leading to crashes when
the assertion does not hold.
Fix by moving check before the call to shop_price_sell(). The root cause
still needs to be investigated and fixed.
1 lines of code changed in 1 file:
Fix sign extension by using unsigned cast
Reported by: Coverity Scan
2 lines of code changed in 2 files:
Use get_map_flags instead of GET_MAP_FLAGS
Reported by: Coverity Scan
1 lines of code changed in 1 file:
Fix order of operations
1 lines of code changed in 1 file:
Add explicit cast
1 lines of code changed in 1 file:
(1447 more)