Directory server/

Total Files:
47
Deleted Files:
5
Lines of Code:
55837

[root]/server

Lines of Code

server/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 2962 (100.0%) 82824 (100.0%) 27.9
ryo_saeba 1141 (38.5%) 24661 (29.8%) 21.6
akirschbaum 815 (27.5%) 23746 (28.7%) 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 305 (10.3%) 2590 (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
cavesomething 13 (0.4%) 675 (0.8%) 51.9
silvernexus 50 (1.7%) 583 (0.7%) 11.6
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

Most Recent Commits

silvernexus 2018-02-12 21:43 Rev.: 20560

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:

  • server: monster.c (+37 -1)
silvernexus 2018-02-12 12:17 Rev.: 20559

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:

  • server: monster.c (+44 -20)
silvernexus 2018-02-03 22:03 Rev.: 20556

Improve change_object() to handle multi-tile objects. Also add unit test for this functionality.

35 lines of code changed in 1 file:

  • server: time.c (+35 -3)
silvernexus 2018-01-24 15:07 Rev.: 20553

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:

  • server: login.c (+5)
silvernexus 2018-01-22 19:52 Rev.: 20551

Fix redundant va_end in cfapi_object_move.
Identified by CppCheck.

5 lines of code changed in 1 file:

  • server: plugins.c (+5 -2)
silvernexus 2018-01-18 15:55 Rev.: 20547

Remove redundant comparison.\nIdentified by CppCheck.

2 lines of code changed in 1 file:

  • server: skill_util.c (+2 -3)
silvernexus 2018-01-17 21:00 Rev.: 20544

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:

  • server: gods.c (+8 -1)
silvernexus 2018-01-14 12:16 Rev.: 20541

Fix segfault from monsters attempting to use jumping skill.

1 lines of code changed in 1 file:

  • server: skills.c (+1 -1)
silvernexus 2018-01-02 21:22 Rev.: 20535

Fix Bug #812: Sale of unidentified items treated like identified items

24 lines of code changed in 1 file:

  • server: shop.c (+24 -5)
ryo_saeba 2017-09-05 14:08 Rev.: 20513

Fix invalid variable.

1 lines of code changed in 1 file:

  • server: server.c (+1 -1)
silvernexus 2017-08-23 21:51 Rev.: 20502

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:

  • server: attack.c (+14), monster.c (+5), player.c (+21 -2)
silvernexus 2017-08-15 18:19 Rev.: 20495

Patch bug #837: Jumping while captaining a vehicle doesn't relinquish control of vehicle.

13 lines of code changed in 1 file:

  • server: skills.c (+13)
silvernexus 2017-08-12 23:12 Rev.: 20482

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:

  • server: c_wiz.c (+1 -1)
silvernexus 2017-08-05 20:03 Rev.: 20469

Change firewalls to use direction to control casting direction. Fixes bug #834.

2 lines of code changed in 1 file:

  • server: time.c (+2 -2)
partmedia 2017-07-29 14:37 Rev.: 20458

Let plugins specify largest coin in cost strings

9 lines of code changed in 2 files:

  • server: plugins.c (+1 -1), shop.c (+8 -9)
partmedia 2017-07-29 14:37 Rev.: 20457

Allow players to forget spells

4 lines of code changed in 2 files:

  • server: c_wiz.c (+3 -2), commands.c (+1 -1)
silvernexus 2017-07-27 17:25 Rev.: 20452

Pilot a damage per second calulation in the 'statistics' command.

15 lines of code changed in 1 file:

  • server: c_misc.c (+15)
partmedia 2017-07-24 12:26 Rev.: 20441

Play attack sounds on the map

11 lines of code changed in 1 file:

  • server: attack.c (+11 -20)
silvernexus 2017-06-17 19:59 Rev.: 20384

Tweak pk determination to not display self-kill as a pk.

6 lines of code changed in 1 file:

  • server: attack.c (+6 -3)
partmedia 2017-05-28 00:00 Rev.: 20361

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:

  • server: move.c (+6 -2), plugins.c (+3 -1), server.c (+4 -5), spell_effect.c (+3 -1)
partmedia 2017-05-18 21:28 Rev.: 20350

Improve password hashing interface functions

17 lines of code changed in 3 files:

  • server: account.c (+8 -16), c_misc.c (+3 -3), server.c (+6 -6)
partmedia 2017-05-18 21:28 Rev.: 20349

Perform floating point division

1 lines of code changed in 1 file:

  • server: skills.c (+1 -1)
silvernexus 2017-02-18 12:02 Rev.: 20332

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:

  • server: monster.c (+18 -13)
partmedia 2016-08-12 23:02 Rev.: 20314

Fix signed integer comparisons

6 lines of code changed in 4 files:

  • server: attack.c (+2 -6), monster.c (+2 -2), server.c (+1 -1), swap.c (+1 -1)
partmedia 2016-08-12 23:01 Rev.: 20307

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:

  • server: shop.c (+1 -1)
partmedia 2016-08-12 23:01 Rev.: 20305

Fix sign extension by using unsigned cast

Reported by: Coverity Scan

2 lines of code changed in 2 files:

  • server: c_misc.c (+1 -1), c_wiz.c (+1 -1)
partmedia 2016-08-03 19:30 Rev.: 20303

Use get_map_flags instead of GET_MAP_FLAGS

Reported by: Coverity Scan

1 lines of code changed in 1 file:

  • server: move.c (+1 -1)
partmedia 2016-08-03 19:30 Rev.: 20302

Fix order of operations

1 lines of code changed in 1 file:

  • server: monster.c (+1 -1)
partmedia 2016-08-03 19:30 Rev.: 20300

Add explicit cast

1 lines of code changed in 1 file:

  • server: login.c (+1 -1)
partmedia 2016-08-03 19:30 Rev.: 20298

Add missing va_end()

Reported by: Coverity Scan

1 lines of code changed in 1 file:

  • server: plugins.c (+1)
silvernexus 2016-05-22 14:18 Rev.: 20275

Move reference to static string into a narrower scope.

5 lines of code changed in 1 file:

  • server: server.c (+5 -3)
silvernexus 2016-05-18 13:12 Rev.: 20268

Optimize the distance array initialization to use memset().

10 lines of code changed in 1 file:

  • server: monster.c (+10)
silvernexus 2016-05-18 12:42 Rev.: 20267

Minor refactor of monster_compute_path() to optimize out checkdir.

5 lines of code changed in 1 file:

  • server: monster.c (+5 -3)
silvernexus 2016-05-17 22:40 Rev.: 20261

Optimize another variable out of monster_compute_path.

6 lines of code changed in 1 file:

  • server: monster.c (+6 -4)
silvernexus 2016-05-17 18:43 Rev.: 20260

Optimize out a variable in monster_compute_path()

4 lines of code changed in 1 file:

  • server: monster.c (+4 -5)
silvernexus 2016-05-16 20:33 Rev.: 20254

Use malloc in place of calloc in server/knowledge.c when all struct values are set immediately after allocation.

15 lines of code changed in 1 file:

  • server: knowledge.c (+15 -4)
silvernexus 2016-05-15 09:58 Rev.: 20252

Don't rely on floats to calculate whether run_away is activiated.

2 lines of code changed in 2 files:

  • server: attack.c (+1 -1), monster.c (+1 -1)
silvernexus 2016-05-15 09:16 Rev.: 20251

Remove check for too high hp that is already covered by use of MIN().

4 lines of code changed in 1 file:

  • server: monster.c (+4 -1)
silvernexus 2016-05-14 17:45 Rev.: 20249

Reduce extraneous assignments in monster_compute_path()

16 lines of code changed in 1 file:

  • server: monster.c (+16 -9)
silvernexus 2016-05-14 15:04 Rev.: 20247

Rename variables in roll_stat() to improve readability.

10 lines of code changed in 1 file:

  • server: player.c (+10 -10)

(1436 more)

Generated by StatSVN 0.7.0