/server/trunk Developers: quinet

Login name:
quinet
Total Commits:
228 (1.4%)
Lines of Code:
4,081 (1.0%)
Most Recent Commit:
2008-08-27 06:57

Activity by Clock Time

Activity by Hour of Day for quinet

Activity by Day of Week for quinet

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 228 (100.0%) 4081 (100.0%) 17.8
server/ 44 (19.3%) 1145 (28.1%) 26.0
plugins/cfpython/ 7 (3.1%) 566 (13.9%) 80.8
utils/ 4 (1.8%) 444 (10.9%) 111.0
plugins/cfpython/include/ 14 (6.1%) 318 (7.8%) 22.7
plugins/common/ 2 (0.9%) 302 (7.4%) 151.0
/ 14 (6.1%) 295 (7.2%) 21.0
common/ 31 (13.6%) 172 (4.2%) 5.5
plugins/common/include/ 1 (0.4%) 129 (3.2%) 129.0
plugins/cfanim/ 1 (0.4%) 79 (1.9%) 79.0
plugins/cfnewspaper/ 2 (0.9%) 71 (1.7%) 35.5
test/unit/common/ 6 (2.6%) 68 (1.7%) 11.3
include/ 18 (7.9%) 67 (1.6%) 3.7
plugins/cflogger/ 1 (0.4%) 49 (1.2%) 49.0
plugins/citylife/ 1 (0.4%) 29 (0.7%) 29.0
socket/ 7 (3.1%) 27 (0.7%) 3.8
plugins/template/ 1 (0.4%) 22 (0.5%) 22.0
random_maps/ 5 (2.2%) 21 (0.5%) 4.2
test/bugs/bugtrack/ 1 (0.4%) 19 (0.5%) 19.0
plugins/cfrhg/ 1 (0.4%) 19 (0.5%) 19.0
types/armour_improver/ 1 (0.4%) 16 (0.4%) 16.0
test/toolkit/ 11 (4.8%) 11 (0.3%) 1.0
plugins/cfanim/include/ 1 (0.4%) 11 (0.3%) 11.0
types/common/ 3 (1.3%) 10 (0.2%) 3.3
test/unit/socket/ 1 (0.4%) 9 (0.2%) 9.0
test/unit/random_maps/ 1 (0.4%) 9 (0.2%) 9.0
test/unit/server/ 3 (1.3%) 8 (0.2%) 2.6
devel/ 1 (0.4%) 8 (0.2%) 8.0
types/sign/ 1 (0.4%) 7 (0.2%) 7.0
types/exit/ 1 (0.4%) 7 (0.2%) 7.0
types/deep_swamp/ 1 (0.4%) 7 (0.2%) 7.0
lib/ 3 (1.3%) 7 (0.2%) 2.3
types/spell_effect/ 1 (0.4%) 6 (0.1%) 6.0
types/identify_altar/ 1 (0.4%) 6 (0.1%) 6.0
types/power_crystal/ 1 (0.4%) 5 (0.1%) 5.0
types/lamp/ 1 (0.4%) 5 (0.1%) 5.0
types/weapon_improver/ 1 (0.4%) 4 (0.1%) 4.0
types/trigger_pedestal/ 1 (0.4%) 4 (0.1%) 4.0
types/trigger_button/ 1 (0.4%) 4 (0.1%) 4.0
types/trigger_altar/ 1 (0.4%) 4 (0.1%) 4.0
types/trapdoor/ 1 (0.4%) 4 (0.1%) 4.0
types/transport/ 1 (0.4%) 4 (0.1%) 4.0
types/spinner/ 1 (0.4%) 4 (0.1%) 4.0
types/shop_mat/ 1 (0.4%) 4 (0.1%) 4.0
types/player_mover/ 1 (0.4%) 4 (0.1%) 4.0
types/pedestal/ 1 (0.4%) 4 (0.1%) 4.0
types/hole/ 1 (0.4%) 4 (0.1%) 4.0
types/director/ 1 (0.4%) 4 (0.1%) 4.0
types/converter/ 1 (0.4%) 4 (0.1%) 4.0
types/container/ 1 (0.4%) 4 (0.1%) 4.0
types/check_inv/ 1 (0.4%) 4 (0.1%) 4.0
types/button/ 1 (0.4%) 4 (0.1%) 4.0
types/altar/ 1 (0.4%) 4 (0.1%) 4.0
types/marker/ 1 (0.4%) 3 (0.1%) 3.0
types/food/ 1 (0.4%) 3 (0.1%) 3.0
types/book/ 1 (0.4%) 3 (0.1%) 3.0
plugins/template/include/ 1 (0.4%) 3 (0.1%) 3.0
types/trigger/ 1 (0.4%) 2 (0.0%) 2.0
types/treasure/ 1 (0.4%) 2 (0.0%) 2.0
types/trap/ 1 (0.4%) 2 (0.0%) 2.0
types/spellbook/ 1 (0.4%) 2 (0.0%) 2.0
types/skillscroll/ 1 (0.4%) 2 (0.0%) 2.0
types/shop_inventory/ 1 (0.4%) 2 (0.0%) 2.0
types/scroll/ 1 (0.4%) 2 (0.0%) 2.0
types/savebed/ 1 (0.4%) 2 (0.0%) 2.0
types/potion/ 1 (0.4%) 2 (0.0%) 2.0
types/poison/ 1 (0.4%) 2 (0.0%) 2.0
types/lighter/ 1 (0.4%) 2 (0.0%) 2.0
types/clock/ 1 (0.4%) 2 (0.0%) 2.0
types/cf_handle/ 1 (0.4%) 2 (0.0%) 2.0
types/legacy/ 1 (0.4%) 1 (0.0%) 1.0

Activity of quinet

Most Recent Commits

quinet 2008-08-27 06:57 Rev.: 9785

Added %a in the default format string for the 'who' command, because the
'afk' command is useless if nobody can see the AFK status of players who
use it.

8 lines of code changed in 2 files:

  • ChangeLog (+6)
  • lib: settings (+2 -2)
quinet 2008-08-25 14:50 Rev.: 9772

Inform other party members when a player leaves a party by joining or
creating another party, not only when the player uses "party leave".

19 lines of code changed in 2 files:

  • ChangeLog (+5)
  • server: c_party.c (+14 -1)
quinet 2008-08-04 08:15 Rev.: 9716

Added new subtype 4 ST_MAT_WINDOW for building materials. This allows the
player to build windows in existing walls (if these walls have a corresponding
window archetype). Fixed an issue in apply_builder_floor() that could cause a
floor to be removed twice when a wall was replaced by a floor.

136 lines of code changed in 3 files:

  • ChangeLog (+8)
  • include: define.h (+2 -1)
  • server: build_map.c (+126 -12)
quinet 2008-08-03 16:08 Rev.: 9714

Oops, forgot to include ChangeLog in my previous commit.

5 lines of code changed in 1 file:

  • ChangeLog (+5)
quinet 2008-08-03 16:04 Rev.: 9712

Bug fix: when building a new floor on top of an old floor, the old one was
never removed, resulting in a stack of floors in some buildable areas.

7 lines of code changed in 1 file:

  • server: build_map.c (+7)
quinet 2008-08-02 13:38 Rev.: 9704

Fix for bug #2028541: Any object using a non-default move_slow_penalty was
always saved with the value 0 because the code was using FAST_SAVE_LONG
instead of FAST_SAVE_DOUBLE for a floating-point value.

22 lines of code changed in 2 files:

  • ChangeLog (+21 -15)
  • common: loader.l (+1 -1)
quinet 2008-07-31 14:15 Rev.: 9691

If an object of type CHECK_INV blocks movement (e.g. move_block all) and if
it contains a message, then display that message to those who are blocked.
This allows the inventory checkers to behave a bit like locked doors.

27 lines of code changed in 2 files:

  • ChangeLog (+6)
  • common: map.c (+21 -3)
quinet 2008-07-28 08:10 Rev.: 9688

Allow other archetypes than fingers to be given as trophies in arena battles.

85 lines of code changed in 7 files:

  • ChangeLog (+13)
  • include: sproto.h (+1 -1)
  • server: attack.c (+7 -5), disease.c (+2 -2), pets.c (+3 -3), player.c (+58 -33), spell_util.c (+1 -1)
quinet 2008-07-28 07:47 Rev.: 9687

lib/smooth: updated by 'make collect' after Ryo's changes to the archetypes.

6 lines of code changed in 2 files:

  • ChangeLog (+3)
  • lib: smooth (+3 -3)
quinet 2008-07-20 04:49 Rev.: 9584

Automatic style fix: replace "foo* bar" by "foo *bar", remove extra spaces inside parentheses, etc.

3199 lines of code changed in 187 files:

  • ChangeLog (+185)
  • common: anim.c (+3 -3), arch.c (+3 -3), button.c (+6 -6), dialog.c (+8 -8), friend.c (+1 -1), glue.c (+1 -1), holy.c (+1 -1), image.c (+1 -1), init.c (+4 -4), item.c (+10 -10), languages.c (+10 -10), logger.c (+1 -1), los.c (+3 -3), map.c (+4 -4), ob_methods.c (+10 -10), ob_types.c (+1 -1), object.c (+12 -12), path.c (+2 -2), player.c (+6 -6), porting.c (+2 -2), re-cmp.c (+2 -2), readable.c (+31 -31), recipe.c (+3 -3), shstr.c (+6 -6), stringbuffer.c (+1 -1), treasure.c (+6 -6), utils.c (+5 -5)
  • devel: devel.c (+8 -8)
  • include: attack.h (+8 -8), dialog.h (+9 -9), global.h (+3 -3), languages.h (+3 -3), libproto.h (+1 -1), map.h (+17 -17), ob_methods.h (+1 -1), object.h (+3 -3), path.h (+2 -2), player.h (+2 -2), plugin.h (+8 -8), sockproto.h (+2 -2), spells.h (+1 -1), sproto.h (+3 -3), stringbuffer.h (+1 -1)
  • plugins/cfanim: cfanim.c (+79 -79)
  • plugins/cfanim/include: cfanim.h (+11 -11)
  • plugins/cflogger: cflogger.c (+49 -49)
  • plugins/cfnewspaper: cfnewspaper.c (+59 -59)
  • plugins/cfpython: cfpython.c (+146 -146), cfpython_archetype.c (+8 -8), cfpython_map.c (+41 -41), cfpython_object.c (+337 -337), cfpython_party.c (+8 -8), cfpython_region.c (+7 -7), cjson.c (+19 -19)
  • plugins/cfpython/include: cfpython.h (+3 -3), cfpython_archetype.h (+1 -1), cfpython_archetype_private.h (+7 -7), cfpython_map.h (+2 -2), cfpython_map_private.h (+27 -27), cfpython_object.h (+2 -2), cfpython_object_private.h (+263 -263), cfpython_party.h (+1 -1), cfpython_party_private.h (+5 -5), cfpython_region.h (+1 -1), cfpython_region_private.h (+6 -6)
  • plugins/cfrhg: cfrhg.c (+19 -19)
  • plugins/citylife: citylife.c (+29 -29)
  • plugins/common: hashtable.c (+8 -8), plugin_common.c (+294 -294)
  • plugins/common/include: plugin_common.h (+129 -129)
  • plugins/template: plugin_template.c (+22 -22)
  • plugins/template/include: plugin_template.h (+3 -3)
  • random_maps: floor.c (+2 -2), maze_gen.c (+4 -4), rproto.h (+1 -1), standalone.c (+10 -10), treasure.c (+4 -4)
  • server: alchemy.c (+9 -9), apply.c (+8 -8), attack.c (+3 -3), build_map.c (+9 -9), c_chat.c (+5 -5), c_misc.c (+15 -15), c_object.c (+15 -15), c_party.c (+4 -4), c_wiz.c (+6 -6), disease.c (+1 -1), gods.c (+6 -6), hiscore.c (+2 -2), init.c (+3 -3), login.c (+1 -1), monster.c (+10 -10), move.c (+1 -1), player.c (+9 -9), plugins.c (+298 -298), server.c (+3 -3), shop.c (+9 -9), skill_util.c (+3 -3), skills.c (+2 -2), spell_attack.c (+1 -1), spell_effect.c (+8 -8), spell_util.c (+13 -13), swap.c (+1 -1), time.c (+2 -2), timers.c (+2 -2), win32.c (+3 -3)
  • socket: info.c (+4 -4), init.c (+1 -1), item.c (+1 -1), loop.c (+1 -1), request.c (+14 -14), sounds.c (+5 -5)
  • test/bugs/bugtrack: check_1727944.c (+19 -19)
  • test/toolkit: toolkit_common.c (+6 -6), toolkit_crossedit.c (new), toolkit_map.c (new), toolkit_random_maps.c (+1 -1), toolkit_server.c (new), toolkit_socket.c (+1 -1)
  • test/unit/common: check_arch.c (+15 -15), check_item.c (+6 -6), check_loader.c (+7 -7), check_object.c (+22 -22), check_shstr.c (+6 -6), stubs_common.c (+12 -12)
  • test/unit/random_maps: stubs_random.c (+9 -9)
  • test/unit/server: check_attack.c (+5 -5), check_c_object.c (+1 -1), check_c_party.c (+2 -2)
  • test/unit/socket: stubs_socket.c (+9 -9)
  • types/altar: altar.c (+4 -4)
  • types/armour_improver: armour_improver.c (+16 -16)
  • types/book: book.c (+3 -3)
  • types/button: button.c (+4 -4)
  • types/cf_handle: cf_handle.c (+2 -2)
  • types/check_inv: check_inv.c (+4 -4)
  • types/clock: clock.c (+2 -2)
  • types/common: common_apply.c (+6 -6), describe.c (+1 -1), projectile.c (+3 -3)
  • types/container: container.c (+4 -4)
  • types/converter: converter.c (+4 -4)
  • types/deep_swamp: deep_swamp.c (+7 -7)
  • types/director: director.c (+4 -4)
  • types/exit: exit.c (+7 -7)
  • types/food: food.c (+3 -3)
  • types/hole: hole.c (+4 -4)
  • types/identify_altar: identify_altar.c (+6 -6)
  • types/lamp: lamp.c (+5 -5)
  • types/legacy: legacy_describe.c (+1 -1)
  • types/lighter: lighter.c (+2 -2)
  • types/marker: marker.c (+3 -3)
  • types/pedestal: pedestal.c (+4 -4)
  • types/player_mover: player_mover.c (+4 -4)
  • types/poison: poison.c (+2 -2)
  • types/potion: potion.c (+2 -2)
  • types/power_crystal: power_crystal.c (+5 -5)
  • types/savebed: savebed.c (+2 -2)
  • types/scroll: scroll.c (+2 -2)
  • types/shop_inventory: shop_inventory.c (+2 -2)
  • types/shop_mat: shop_mat.c (+4 -4)
  • types/sign: sign.c (+7 -7)
  • types/skillscroll: skillscroll.c (+2 -2)
  • types/spell_effect: spell_effect.c (+6 -6)
  • types/spellbook: spellbook.c (+2 -2)
  • types/spinner: spinner.c (+4 -4)
  • types/transport: transport.c (+4 -4)
  • types/trap: common_trap.c (+2 -2)
  • types/trapdoor: trapdoor.c (+4 -4)
  • types/treasure: treasure.c (+2 -2)
  • types/trigger: trigger.c (+2 -2)
  • types/trigger_altar: trigger_altar.c (+4 -4)
  • types/trigger_button: trigger_button.c (+4 -4)
  • types/trigger_pedestal: trigger_pedestal.c (+4 -4)
  • types/weapon_improver: weapon_improver.c (+4 -4)
  • utils: bwp.c (+78 -78), gridarta-types-convert.c (+65 -65), mapper.c (+274 -274)
quinet 2008-07-20 03:23 Rev.: 9582

Style fixes in files that were using foo[ bar ] instead of foo[bar], slight reformatting of Win32 code.

227 lines of code changed in 10 files:

  • ChangeLog (+15)
  • common: object.c (+2 -2)
  • plugins/cfnewspaper: cfnewspaper.c (+12 -12)
  • server: apply.c (+4 -4), c_misc.c (+1 -1), c_object.c (+6 -6), c_party.c (+1 -1), win32.c (+158 -174)
  • socket: info.c (+1 -1)
  • utils: mapper.c (+27 -34)
quinet 2008-07-19 07:41 Rev.: 9563

Fix for bug #2017790 "Cannot build talking books, listening books or signs".
Fixed the incorrect usage of the function can_build_over(), refactored and
simplified the code, made functions static, added test to prevent the same wall
from being rebuilt several times, do not remove the marking rune prematurely if
a listening book cannot be built.

308 lines of code changed in 3 files:

  • ChangeLog (+11 -2)
  • include: sproto.h (-13)
  • server: build_map.c (+297 -286)
quinet 2008-07-03 14:00 Rev.: 9390

Fix for bug #2009802 (alchemy experience not stored correctly): Remove useless
and dangerous casts to uint16 because both source and destination variables
are of type int, and the experience points for several recipes do not fit in
16 bits.

12 lines of code changed in 2 files:

  • ChangeLog (+7)
  • common: recipe.c (+5 -5)
quinet 2008-06-14 07:48 Rev.: 9328

Fix for bug #1990016 (No message when using skills over an empty cauldron)

12 lines of code changed in 2 files:

  • ChangeLog (+4)
  • server: alchemy.c (+8 -1)
quinet 2008-06-01 02:54 Rev.: 9187

Updated 'make collect' so that it does not complain about some files.

8 lines of code changed in 2 files:

  • ChangeLog (+6)
  • lib: collect.pl.in (+2 -2)
Generated by StatSVN 0.7.0