Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 2540 (100.0%) | 81582 (100.0%) | 32.1 |
mwedel | 771 (30.4%) | 25494 (31.2%) | 33.0 |
uid200 | 41 (1.6%) | 8629 (10.6%) | 210.4 |
garbled | 221 (8.7%) | 7721 (9.5%) | 34.9 |
gros | 90 (3.5%) | 7000 (8.6%) | 77.7 |
michtoen | 113 (4.4%) | 5853 (7.2%) | 51.7 |
ryo_saeba | 327 (12.9%) | 5228 (6.4%) | 15.9 |
akirschbaum | 269 (10.6%) | 5014 (6.1%) | 18.6 |
cvs | 205 (8.1%) | 4997 (6.1%) | 24.3 |
tchize | 68 (2.7%) | 3103 (3.8%) | 45.6 |
jec | 91 (3.6%) | 2511 (3.1%) | 27.5 |
peterm | 65 (2.6%) | 1177 (1.4%) | 18.1 |
avogl | 53 (2.1%) | 923 (1.1%) | 17.4 |
qal21 | 61 (2.4%) | 880 (1.1%) | 14.4 |
damn | 16 (0.6%) | 832 (1.0%) | 52.0 |
cavesomething | 43 (1.7%) | 814 (1.0%) | 18.9 |
temitchell | 38 (1.5%) | 424 (0.5%) | 11.1 |
darth_bob | 10 (0.4%) | 333 (0.4%) | 33.3 |
majorwoo | 9 (0.4%) | 203 (0.2%) | 22.5 |
uid39786 | 1 (0.0%) | 144 (0.2%) | 144.0 |
jbontje | 8 (0.3%) | 138 (0.2%) | 17.2 |
mardahl | 21 (0.8%) | 78 (0.1%) | 3.7 |
ketche | 2 (0.1%) | 14 (0.0%) | 7.0 |
mids | 2 (0.1%) | 13 (0.0%) | 6.5 |
lalo | 2 (0.1%) | 12 (0.0%) | 6.0 |
quinet | 1 (0.0%) | 10 (0.0%) | 10.0 |
pjka | 3 (0.1%) | 9 (0.0%) | 3.0 |
pcurrlin | 1 (0.0%) | 7 (0.0%) | 7.0 |
reeve | 2 (0.1%) | 6 (0.0%) | 3.0 |
rower | 1 (0.0%) | 4 (0.0%) | 4.0 |
tanner | 2 (0.1%) | 3 (0.0%) | 1.5 |
smacfiggen | 1 (0.0%) | 3 (0.0%) | 3.0 |
crowbert | 1 (0.0%) | 3 (0.0%) | 3.0 |
cater | 1 (0.0%) | 2 (0.0%) | 2.0 |
make branche directories, delete old trunk.
0 lines of code changed in 50 files:
Change cfapi_object_say() to use either command_say() or npc_say() depending on if the object is a player. Fixes bug #1534889.
15 lines of code changed in 2 files:
Commit changes forgotten in previous commit of alchemy changes.
30 lines of code changed in 1 file:
Implement proposed alchemy changes from the mailing list. Make value of nuggets given range from 5% to 40%. Depends on archetype changes to the alchemy spell and nuggets.
1 lines of code changed in 1 file:
Make shadow alchemy and random alchemy failures ignore the 'cauldron' type being used. Fixes bug #1551385.
10 lines of code changed in 1 file:
Comment cleanup. No code changes.
57 lines of code changed in 1 file:
Add check to auto-dropping of applied transports to not drop in shops.
9 lines of code changed in 1 file:
Previous commit to use is_in_shop() caused the shopkeeper to wave when entering instead of exiting. Fixing that.
1 lines of code changed in 1 file:
Use is_in_shop() to check if it's in a a shop.
10 lines of code changed in 3 files:
Add is_in_shop() and coords_in_shop() based on addition of is_in_shop() in cf+ by elmex.
16 lines of code changed in 1 file:
When applying a transport which is in an inventory, drop the transport.
15 lines of code changed in 1 file:
Make drop_object return a pointer to the dropped object, NULL otherwise.
7 lines of code changed in 1 file:
doc/Developers/protocol: Fix off by one on how many layers are currently
defined.
server/swap.c: When loading up temp maps, make sure timeout is set to 0 -
fixes bug 1539203.
MSW 2006-09-06
1 lines of code changed in 1 file:
Make get_god_for_race() safe for gods without races.
1 lines of code changed in 1 file:
making sure shops don't give jade/amber. For real this time.
1 lines of code changed in 1 file:
Bulk of this change is updating some files to use draw_ext_info() - all
future code should use this, since there is no real reason not to and
it provides additional features. One notable change - reversed the
order of the new and old formats in draw_ext_info_format() - the
order was different than that of draw_ext_info(), which leads to confusion.
draw_ext_info_format() wasn't used in many places, so easier to change
that than all the draw_ext_info() calls. Only another 1200
new_draw_info calls left in the server.
--
doc/mediaTags: Fix some typos, clarify some behaviour (the way it works
now so that there will not be confusion in the future).
include/define.h: Remove MSG_ tags - moved to newclient.h
include/newclient.h: Synchronize with client version. Add MSG_ defines
include/newserver.h: Move some defines from here to newclient.h
server/apply.c: Reverse format parameters to draw_ext_info_format() calls.
server/c_misc.c: Rewrite to use draw_ext_info{_format} - this allows nice
formatting of tables, etc. Also general style cleanups, clarify some
messages. in help_topics(), don't do linewrap - let the client
handle it. remove bug_report() function - no longer used. Remove
explore_mode() - wasn't used. Move command_style_map_info() to
c_wiz.c since it is a wiz only command.
server/c_wiz.c: As per above, move command_style_map_info() to this file
since it is a wiz command.
server/player.c: Reverse format parameters to draw_ext_info_format() calls.
server/shop.c: Update to use draw_ext_info{_format} instead of new_draw_info()
socket/info.c: Reverse format parameters in draw_ext_info_format().
Update va_start() to use new last parameter. Remove call to
strip_media() if the client supports the tag - that should only be
used if the client does not support the tag.
socket/request.c: remove commented out MSG_TYPE values.
MSW 2006-09-03
1108 lines of code changed in 5 files:
Missing return value.
1 lines of code changed in 1 file:
Fix bug #1551371 (No-magic prevents monsters from casting spells)
1 lines of code changed in 1 file:
#1551386 (Alchemy with unpaid items)
47 lines of code changed in 2 files:
server/attack.c: Store away victim_map in hit_with_arrow() - what could
otherwise happen is that victim is a player, and killed and ends up
on new map, so that victim->map points at the wrong map.
MSW 2006-09-02
3 lines of code changed in 1 file:
Feature request #1539125 (woodsman makes swamps uesless) by Andreas Kirschbaum
41 lines of code changed in 1 file:
server/attack.c: Move kill_player() after we set up the pl->killer string.
Needed just so right message is on grave stone - also prevents crashes,
as if the hitter is poison or disease, kill_player() will remove those.
MSW 2006-08-30
3 lines of code changed in 1 file:
Fix logic error in fire_bow and avoid unnecessary messages. Fixes bug #1547699.
1 lines of code changed in 1 file:
Fix type mismatch.
1 lines of code changed in 1 file:
Add plugin access to move fields. Add sint64 type to plugin. 'AddExp' wrapper.
42 lines of code changed in 1 file:
Remove obsolete event system.
0 lines of code changed in 1 file:
Fix spurious logic in weather_avoid
41 lines of code changed in 1 file:
Make generators work properly with multi-tile objects.
7 lines of code changed in 1 file:
configure, aclocal.m4, utils/config.guess, utils/config.sub,
utils/ltmain.sh, include/autoconf.h.in, */Makefile.in: regenerated using
slightly newer versions of libtoolize, aclocal, automake and autoconf.
10 lines of code changed in 1 file:
Buffer overwriting leads to strange issues.
5 lines of code changed in 1 file:
Fix/improve login procedure such that if a player is trying to log in with
the name & correct password of character already on server, terminate old
connection and let them log in.
---
server/login.c: Remove name check for players on server in check_name().
Make wrong_password() to handle error message handling for wrong password
In check_login(), iterate over players on system to see if there is a
match - if mismatched password, print error. If correct password,
terminate old connection. Move wrong password logic from check_login()
to wrong_password().
MSW 2006-08-21
60 lines of code changed in 1 file:
Call kill_player() from the kill_object() code. Fixes bug #1539192.
3 lines of code changed in 1 file:
Fix error in previous commit.
1 lines of code changed in 1 file:
Make counterspell not effect permenant spell effects. Fixes bug #1539220.
1 lines of code changed in 1 file:
Plugin wrappers for timers.
47 lines of code changed in 1 file:
Fix timers.
14 lines of code changed in 2 files:
Make DM 'free' command safe on multi-tile objects.
3 lines of code changed in 1 file:
DMs can cast denied spells, that's why they are DMs.
1 lines of code changed in 1 file:
Fix bug #1523571 (Diseases work only on head part).
59 lines of code changed in 1 file:
Fix for bug #1460251 (Big monsters generated by generators broken). Tweaks to object dumping.
1 lines of code changed in 1 file:
(1130 more)