/server/trunk Developers: kstenger

Login name:
kstenger
Total Commits:
16 (0.1%)
Lines of Code:
74 (0.0%)
Most Recent Commit:
2016-02-14 13:46

Activity by Clock Time

Activity by Hour of Day for kstenger

Activity by Day of Week for kstenger

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 16 (100.0%) 74 (100.0%) 4.6
server/ 6 (37.5%) 36 (48.6%) 6.0
socket/ 2 (12.5%) 20 (27.0%) 10.0
include/ 1 (6.3%) 9 (12.2%) 9.0
lib/ 2 (12.5%) 4 (5.4%) 2.0
common/ 4 (25.0%) 4 (5.4%) 1.0
utils/ 1 (6.3%) 1 (1.4%) 1.0

Activity of kstenger

Most Recent Commits

kstenger 2016-02-14 13:46 Rev.: 20221

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:

  • common: object.c (+1 -1)
  • include: object.h (+9 -5)
kstenger 2014-05-05 14:35 Rev.: 19395

Get rid of unnecesary declaration.

0 lines of code changed in 1 file:

  • server: c_object.c (-1)
kstenger 2014-05-05 14:18 Rev.: 19394

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:

  • server: c_object.c (+22 -2)
kstenger 2014-05-04 12:08 Rev.: 19392

Keep altar's their buildable flag when consecrated.

2 lines of code changed in 1 file:

  • server: spell_effect.c (+2)
kstenger 2014-04-07 13:17 Rev.: 19320

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:

  • utils: crossloop.in (+1 -1)
kstenger 2014-03-15 15:43 Rev.: 19274

Another missing parens... no excuses!

1 lines of code changed in 1 file:

  • common: object.c (+1 -1)
kstenger 2014-03-15 15:40 Rev.: 19273

Missing parens...

1 lines of code changed in 1 file:

  • common: object.c (+1 -1)
kstenger 2014-03-15 15:37 Rev.: 19272

Check that value is not null before calling strchr on it.

1 lines of code changed in 1 file:

  • common: object.c (+1 -1)
kstenger 2014-03-11 15:44 Rev.: 19266

Fix typo on some recipes ingredients.

3 lines of code changed in 1 file:

  • lib: formulae (+3 -3)
kstenger 2013-10-14 13:25 Rev.: 19082

Fix recipe's typo.

1 lines of code changed in 1 file:

  • lib: formulae (+1 -1)
kstenger 2013-09-15 21:20 Rev.: 19054

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:

  • socket: request.c (+13 -1)
kstenger 2013-09-14 14:47 Rev.: 19049

Don't pass already freed object. Change tabs for whitespaces while at it.

3 lines of code changed in 1 file:

  • server: attack.c (+3 -2)
kstenger 2013-09-14 09:24 Rev.: 19044

Check if item container wasn't previously destroyed before removing it.

4 lines of code changed in 1 file:

  • server: attack.c (+4 -2)
kstenger 2013-09-11 12:03 Rev.: 19027

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:

  • socket: request.c (+7 -2)
kstenger 2013-07-23 15:22 Rev.: 18832

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:

  • server: attack.c (+5 -1)
Generated by StatSVN 0.7.0