/server/trunk Developers: partmedia

Login name:
partmedia
Total Commits:
1,381 (8.4%)
Lines of Code:
18,295 (4.6%)
Most Recent Commit:
2019-12-29 21:21

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 1381 (100.0%) 18295 (100.0%) 13.2
doc/ 45 (3.3%) 3219 (17.6%) 71.5
server/ 360 (26.1%) 2938 (16.1%) 8.1
doc/Developers/ 9 (0.7%) 2832 (15.5%) 314.6
random_maps/ 77 (5.6%) 1966 (10.7%) 25.5
common/ 215 (15.6%) 1354 (7.4%) 6.2
include/ 172 (12.5%) 1061 (5.8%) 6.1
lib/config/ 24 (1.7%) 1054 (5.8%) 43.9
/ 84 (6.1%) 809 (4.4%) 9.6
socket/ 87 (6.3%) 748 (4.1%) 8.5
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/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
plugins/cfpython/ 15 (1.1%) 33 (0.2%) 2.2
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 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)
partmedia 2019-12-16 15:29 Rev.: 21053

Stop logging normal conditions as errors

5 lines of code changed in 2 files:

  • socket: loop.c (+3 -1), lowlevel.c (+2 -2)
partmedia 2019-11-27 21:40 Rev.: 21037

Use correct function

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+1 -1)
partmedia 2019-11-27 17:16 Rev.: 21035

Add warning about failing to initialize curl

2 lines of code changed in 1 file:

  • socket: metaserver.c (+2)
partmedia 2019-11-27 17:16 Rev.: 21034

Fix build with Python 3.6

13 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+13)
partmedia 2019-11-27 17:16 Rev.: 21033

Use pkg-config to find Python

This sets the stage to switch to Python 3, retiring our CF_CHECK_PYTHON.

7 lines of code changed in 3 files:

  • configure.ac (+5 -12)
  • macros: cf_python.m4 (del)
  • plugins/cfpython: Makefile.am (+2 -2)
partmedia 2019-11-27 17:16 Rev.: 21032

Cosmetic changes

13 lines of code changed in 1 file:

  • server: shop.c (+13 -8)

(365 more)

Generated by StatSVN 0.7.0