/server/trunk Developers: partmedia

Login name:
partmedia
Total Commits:
1,389 (8.4%)
Lines of Code:
18,372 (4.6%)
Most Recent Commit:
2020-02-26 13:38

Activity by Clock Time

Activity by Hour of Day for partmedia

Activity by Day of Week for partmedia

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 1389 (100.0%) 18372 (100.0%) 13.2
doc/ 45 (3.2%) 3219 (17.5%) 71.5
server/ 364 (26.2%) 2996 (16.3%) 8.2
doc/Developers/ 9 (0.6%) 2832 (15.4%) 314.6
random_maps/ 77 (5.5%) 1966 (10.7%) 25.5
common/ 215 (15.5%) 1354 (7.4%) 6.2
include/ 172 (12.4%) 1061 (5.8%) 6.1
lib/config/ 24 (1.7%) 1054 (5.7%) 43.9
/ 84 (6.0%) 809 (4.4%) 9.6
socket/ 90 (6.5%) 755 (4.1%) 8.3
lib/ 37 (2.7%) 729 (4.0%) 19.7
utils/ 36 (2.6%) 363 (2.0%) 10.0
include/random_maps/ 5 (0.4%) 274 (1.5%) 54.8
devel/ 8 (0.6%) 200 (1.1%) 25.0
types/food/ 7 (0.5%) 128 (0.7%) 18.2
utils/cre/ 44 (3.2%) 50 (0.3%) 1.1
plugins/cfpython/ 16 (1.2%) 45 (0.2%) 2.8
plugins/citylife/ 7 (0.5%) 42 (0.2%) 6.0
plugins/cfanim/ 13 (0.9%) 42 (0.2%) 3.2
types/savebed/ 3 (0.2%) 34 (0.2%) 11.3
test/unit/server/ 8 (0.6%) 26 (0.1%) 3.2
types/transport/ 4 (0.3%) 25 (0.1%) 6.2
types/shop_inventory/ 2 (0.1%) 24 (0.1%) 12.0
types/potion/ 3 (0.2%) 24 (0.1%) 8.0
types/converter/ 4 (0.3%) 24 (0.1%) 6.0
types/weapon_improver/ 2 (0.1%) 23 (0.1%) 11.5
types/lighter/ 3 (0.2%) 23 (0.1%) 7.6
types/common/ 2 (0.1%) 23 (0.1%) 11.5
types/player_changer/ 2 (0.1%) 21 (0.1%) 10.5
types/gate/ 1 (0.1%) 21 (0.1%) 21.0
types/exit/ 1 (0.1%) 21 (0.1%) 21.0
types/duplicator/ 2 (0.1%) 20 (0.1%) 10.0
types/detector/ 1 (0.1%) 19 (0.1%) 19.0
types/spell_effect/ 2 (0.1%) 18 (0.1%) 9.0
lib/wizhelp/ 7 (0.5%) 17 (0.1%) 2.4
plugins/common/ 4 (0.3%) 14 (0.1%) 3.5
test/unit/common/ 7 (0.5%) 13 (0.1%) 1.8
plugins/common/include/ 5 (0.4%) 11 (0.1%) 2.2
include/shared/ 3 (0.2%) 10 (0.1%) 3.3
types/shop_mat/ 3 (0.2%) 9 (0.0%) 3.0
macros/ 8 (0.6%) 6 (0.0%) 0.7
test/unit/random_maps/ 3 (0.2%) 4 (0.0%) 1.3
test/bugs/bugtrack/ 4 (0.3%) 4 (0.0%) 1.0
test/toolkit/ 3 (0.2%) 3 (0.0%) 1.0
test/ 1 (0.1%) 3 (0.0%) 3.0
lib/help/ 1 (0.1%) 3 (0.0%) 3.0
types/ 2 (0.1%) 2 (0.0%) 1.0
test/unit/socket/ 2 (0.1%) 2 (0.0%) 1.0
make_win32/ 1 (0.1%) 2 (0.0%) 2.0
test/unit/ 1 (0.1%) 1 (0.0%) 1.0
test/bugs/ 1 (0.1%) 1 (0.0%) 1.0
lib/i18n/ 1 (0.1%) 1 (0.0%) 1.0
doc/playbook/ 1 (0.1%) 1 (0.0%) 1.0
rpm/ 3 (0.2%) 0 (0.0%) 0.0
plugins/template/include/ 1 (0.1%) 0 (0.0%) 0.0
plugins/template/ 3 (0.2%) 0 (0.0%) 0.0
plugins/citylife/include/ 1 (0.1%) 0 (0.0%) 0.0
plugins/cfrhg/include/ 1 (0.1%) 0 (0.0%) 0.0
plugins/cfrhg/ 3 (0.2%) 0 (0.0%) 0.0
plugins/cfpython/include/ 2 (0.1%) 0 (0.0%) 0.0
plugins/cfnewspaper/include/ 2 (0.1%) 0 (0.0%) 0.0
plugins/cfnewspaper/ 3 (0.2%) 0 (0.0%) 0.0
plugins/cflogger/include/ 1 (0.1%) 0 (0.0%) 0.0
plugins/cflogger/ 3 (0.2%) 0 (0.0%) 0.0
plugins/cfanim/include/ 2 (0.1%) 0 (0.0%) 0.0
plugins/ 1 (0.1%) 0 (0.0%) 0.0
lib/adm/ 7 (0.5%) 0 (0.0%) 0.0
doc/spoiler/ 1 (0.1%) 0 (0.0%) 0.0
doc/spoiler-html/ 1 (0.1%) 0 (0.0%) 0.0
doc/spell-docs/ 1 (0.1%) 0 (0.0%) 0.0
doc/scripts/ 1 (0.1%) 0 (0.0%) 0.0
doc/playbook-html/ 1 (0.1%) 0 (0.0%) 0.0

Activity of partmedia

Most Recent Commits

partmedia 2020-02-26 13:38 Rev.: 21116

Update comments and error messages

24 lines of code changed in 1 file:

  • server: server.c (+24 -20)
partmedia 2020-02-26 13:38 Rev.: 21115

Fix double use of variable

3 lines of code changed in 1 file:

  • server: server.c (+3 -3)
partmedia 2020-02-11 16:36 Rev.: 21104

Log connection information

5 lines of code changed in 2 files:

  • socket: loop.c (+1), request.c (+4 -2)
partmedia 2020-02-11 16:36 Rev.: 21103

Update project URL

2 lines of code changed in 1 file:

  • socket: request.c (+2 -5)
partmedia 2020-02-11 16:13 Rev.: 21102

Refactor cult-switching

30 lines of code changed in 1 file:

  • server: gods.c (+30 -34)
partmedia 2020-02-11 15:54 Rev.: 21100

Make CFPython Object.Level settable

While here, send a missing item update in cfapi_object_set_property().

13 lines of code changed in 2 files:

  • plugins/cfpython: cfpython_object.c (+12 -1)
  • server: plugins.c (+1)
partmedia 2019-12-29 21:21 Rev.: 21078

Fix Horn of Sirens

Players in possession of a Horn of Sirens now only have horns. Fix by
adding the artifact back, but setting the chance to 0.

16 lines of code changed in 1 file:

  • lib: artifacts (+16 -18)
partmedia 2019-12-29 21:21 Rev.: 21077

Refactor monster_npc_call_help()

7 lines of code changed in 1 file:

  • server: monster.c (+7 -10)
partmedia 2019-12-28 20:25 Rev.: 21072

Add citylife to scorncounty

33 lines of code changed in 1 file:

  • plugins/citylife: citylife.c (+33)
partmedia 2019-12-28 07:30 Rev.: 21070

Add formulas for casting and melting rings and amulets

40 lines of code changed in 1 file:

  • lib: formulae (+40)
partmedia 2019-12-28 07:29 Rev.: 21069

Refactor recipe_chance()

Rewrite and document recipe_chance() so it's more clear what it does.

30 lines of code changed in 2 files:

  • lib: formulae (+4 -3)
  • server: alchemy.c (+26 -12)
partmedia 2019-12-28 07:28 Rev.: 21068

Stop another warning about magic items without inventory

2 lines of code changed in 1 file:

  • common: item.c (+2 -5)
partmedia 2019-12-27 19:50 Rev.: 21067

Send weight update after object_decrease_nrof()

This fixes bugs/804, where eating food out of a container in the
player's inventory doesn't update the displayed container weight.

2 lines of code changed in 1 file:

  • common: object.c (+2)
partmedia 2019-12-27 01:33 Rev.: 21066

Do not send upditem for unsent items

Sometimes, we try to update an item that we haven't sent to the client.
Don't! This can happen, for example, when a button under the floor gets
toggled, but objects under floor tiles are generally not sent. There are
some other places where this happens that we haven't tracked down, but
in general, just don't.

8 lines of code changed in 2 files:

  • include: define.h (+1 -1)
  • socket: item.c (+7 -5)
partmedia 2019-12-27 01:21 Rev.: 21065

Improve findsmooth warning

Try to find a smoothing face, or the default smoothing face. If this
fails, set NS_FACESENT_SMOOTH so we don't try to send it again.

Failures are usually due to map makers changing the face of a ground
tile, but forgetting to unset smoothlevel.

10 lines of code changed in 1 file:

  • socket: request.c (+10 -6)
partmedia 2019-12-26 21:12 Rev.: 21063

Update item name when applying item

Applying an item identifies its enchantment, which changes the base
name. Send the client a name update.

1 lines of code changed in 1 file:

  • server: apply.c (+1 -1)
partmedia 2019-12-26 21:12 Rev.: 21062

Always check weight in check_spell_knockback()

Since we check for nonzero weight in check_spell_knockback() anyway, do
the check there and don't warn about it being nonzero.

7 lines of code changed in 1 file:

  • types/spell_effect: spell_effect.c (+7 -10)
partmedia 2019-12-26 21:12 Rev.: 21061

Stop warning about magic items without inventory

Some magical items like horn bases are not associated with a spell.

2 lines of code changed in 1 file:

  • common: item.c (+2 -5)
partmedia 2019-12-26 19:56 Rev.: 21060

Rename 'quit' command to 'delete'

Make it harder to delete a character by renaming 'quit' to 'delete'. New
players have been known to accidentally delete their character despite
the warning.

16 lines of code changed in 3 files:

  • include: sproto.h (+1)
  • server: c_misc.c (+14 -1), commands.c (+1)
partmedia 2019-12-26 19:33 Rev.: 21059

Correctly find default language for new players

The default language for new players should be set to -1, not 0, in
order for the server to correctly set the language to the default.

1 lines of code changed in 1 file:

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

(371 more)

Generated by StatSVN 0.7.0