/server/trunk Developers: silvernexus

Login name:
silvernexus
Total Commits:
324 (2.0%)
Lines of Code:
3,393 (0.9%)
Most Recent Commit:
2018-02-12 21:43

Activity by Clock Time

Activity by Hour of Day for silvernexus

Activity by Day of Week for silvernexus

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 324 (100.0%) 3393 (100.0%) 10.4
server/ 50 (15.4%) 583 (17.2%) 11.6
lib/ 15 (4.6%) 512 (15.1%) 34.1
common/ 32 (9.9%) 418 (12.3%) 13.0
/ 101 (31.2%) 410 (12.1%) 4.0
doc/scripts/ 4 (1.2%) 382 (11.3%) 95.5
utils/ 16 (4.9%) 283 (8.3%) 17.6
doc/spell-docs/ 21 (6.5%) 255 (7.5%) 12.1
test/unit/server/ 2 (0.6%) 190 (5.6%) 95.0
socket/ 8 (2.5%) 94 (2.8%) 11.7
random_maps/ 5 (1.5%) 75 (2.2%) 15.0
lib/help/ 11 (3.4%) 61 (1.8%) 5.5
doc/playbook-html/ 21 (6.5%) 24 (0.7%) 1.1
utils/cre/ 1 (0.3%) 23 (0.7%) 23.0
include/ 11 (3.4%) 23 (0.7%) 2.0
plugins/cfanim/ 1 (0.3%) 14 (0.4%) 14.0
types/spellbook/ 1 (0.3%) 12 (0.4%) 12.0
doc/playbook/ 8 (2.5%) 8 (0.2%) 1.0
doc/ 2 (0.6%) 8 (0.2%) 4.0
rpm/ 1 (0.3%) 4 (0.1%) 4.0
plugins/citylife/ 1 (0.3%) 4 (0.1%) 4.0
plugins/cflogger/ 1 (0.3%) 3 (0.1%) 3.0
types/food/ 1 (0.3%) 2 (0.1%) 2.0
types/exit/ 1 (0.3%) 1 (0.0%) 1.0
types/arrow/ 1 (0.3%) 1 (0.0%) 1.0
test/toolkit/ 2 (0.6%) 1 (0.0%) 0.5
test/include/ 2 (0.6%) 1 (0.0%) 0.5
doc/spoiler-html/ 1 (0.3%) 1 (0.0%) 1.0
debian/ 3 (0.9%) 0 (0.0%) 0.0

Activity of silvernexus

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.

39 lines of code changed in 2 files:

  • ChangeLog (+2)
  • 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.

48 lines of code changed in 2 files:

  • ChangeLog (+4)
  • server: monster.c (+44 -20)
silvernexus 2018-02-11 01:10 Rev.: 20558

Refactor get_map_from_coord to be iterative, rather than recursive.
Also, some whitespace changes in out_of_map.

75 lines of code changed in 2 files:

  • ChangeLog (+3)
  • common: map.c (+72 -61)
silvernexus 2018-02-03 22:21 Rev.: 20557

Add ChangeLog entry for r20556.

5 lines of code changed in 1 file:

  • ChangeLog (+5)
silvernexus 2018-02-03 22:03 Rev.: 20556

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

225 lines of code changed in 3 files:

  • server: time.c (+35 -3)
  • test/unit/server: Makefile.am (+1 -1), check_monster_change.c (new 189)
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.

8 lines of code changed in 2 files:

  • ChangeLog (+3)
  • server: login.c (+5)
silvernexus 2018-01-23 18:06 Rev.: 20552

Reduce calls to realloc in animation loading by doubling size per realloc instead of adding ten.
Also fix improper handling of a failed realloc identified by CppCheck.

32 lines of code changed in 2 files:

  • ChangeLog (+3)
  • common: anim.c (+29 -3)
silvernexus 2018-01-22 19:52 Rev.: 20551

Fix redundant va_end in cfapi_object_move.
Identified by CppCheck.

8 lines of code changed in 2 files:

  • ChangeLog (+3)
  • server: plugins.c (+5 -2)
silvernexus 2018-01-21 13:55 Rev.: 20550

Reorder conditions to prevent segfault if pl is null in esrv_remove_spell.
Identified by CppCheck

5 lines of code changed in 2 files:

  • ChangeLog (+1)
  • socket: request.c (+4 -3)
silvernexus 2018-01-21 11:46 Rev.: 20549

Fix incorrect date in comment from r20548.

1 lines of code changed in 1 file:

  • common: init.c (+1 -1)
silvernexus 2018-01-21 11:36 Rev.: 20548

Adjust attack message intialization to support tabs as whitespace and use strspn to reduce additional overhead from adding tabs.

14 lines of code changed in 2 files:

  • ChangeLog (+5 -1)
  • common: init.c (+9 -3)
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-18 14:06 Rev.: 20546

Fix artifact boots/gauntlets/gloves that have a damage specification in their artifact definition that did not receive one in-game. Fixes Bug #832.

7 lines of code changed in 2 files:

  • ChangeLog (+3)
  • lib: artifacts (+4 -4)
silvernexus 2018-01-17 21:22 Rev.: 20545

Merge redundant variable assignments in for loop in fix_player.\nIdentified by CppCheck.

1 lines of code changed in 1 file:

  • common: living.c (+1 -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-15 15:15 Rev.: 20543

Fix error message from beholder leaders missing an animation.

1 lines of code changed in 1 file:

  • lib: artifacts (+1)
silvernexus 2018-01-14 12:16 Rev.: 20541

Fix segfault from monsters attempting to use jumping skill.

5 lines of code changed in 2 files:

  • ChangeLog (+4)
  • server: skills.c (+1 -1)
silvernexus 2018-01-13 22:55 Rev.: 20540

Animate monster artifacts that have multi-face animations per facing direction.

5 lines of code changed in 2 files:

  • ChangeLog (+4)
  • lib: artifacts (+1 -12)
silvernexus 2018-01-09 14:17 Rev.: 20539

Fix segfault from trying to copy data on an identified item without op->arch.\n Fixes bug #844

2 lines of code changed in 1 file:

  • common: artifact.c (+2 -1)
silvernexus 2018-01-08 21:05 Rev.: 20538

Add identified image handling to items that start identified but are in a type that can be identifiable.

9 lines of code changed in 2 files:

  • ChangeLog (+4)
  • common: artifact.c (+5 -1)

(151 more)

Generated by StatSVN 0.7.0