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 |
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:
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:
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:
Oops, forgot to include ChangeLog in my previous commit.
5 lines of code changed in 1 file:
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:
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:
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:
Allow other archetypes than fingers to be given as trophies in arena battles.
85 lines of code changed in 7 files:
lib/smooth: updated by 'make collect' after Ryo's changes to the archetypes.
6 lines of code changed in 2 files:
Automatic style fix: replace "foo* bar" by "foo *bar", remove extra spaces inside parentheses, etc.
3199 lines of code changed in 187 files:
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:
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:
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:
Fix for bug #1990016 (No message when using skills over an empty cauldron)
12 lines of code changed in 2 files:
Updated 'make collect' so that it does not complain about some files.
8 lines of code changed in 2 files: