January 2008 Commit Log

Number of Commits:
42
Number of Active Developers:
5
gros 2008-01-31 21:46 Rev.: 8332

Rolled back borked files from previous commit.

1 lines of code changed in 5 files:

gros 2008-01-31 21:05 Rev.: 8331

Changed the name of variables that some C compilers considered as keywords.

36 lines of code changed in 9 files:

ryo_saeba 2008-01-30 17:20 Rev.: 8330

Trash obsolete code.

0 lines of code changed in 1 file:

kbulgrien 2008-01-30 16:08 Rev.: 8329

Remove zero size configure.in to eliminate autoconf complaints that both
configure.ac and configure.in exist. Add configure.in to svn:ignore and
to .cvsignore.

3 lines of code changed in 4 files:

kbulgrien 2008-01-30 15:53 Rev.: 8327

Comment added to define.h
Added svnversion.h to .cvsignore and svn:ignore.

7 lines of code changed in 4 files:

kbulgrien 2008-01-29 13:46 Rev.: 8318

- Fix dumb typo.

1 lines of code changed in 1 file:

kbulgrien 2008-01-29 09:31 Rev.: 8316

Use hint at http://www.in-ulm.de/~mascheck/various/echo/ to try to remove
a portability issue regarding use of echo -n in include/Makefile.am.

11 lines of code changed in 2 files:

mwedel 2008-01-28 00:43 Rev.: 8298

Fix for bug 1850524 - SDL clients crash when entering boat. Bogus scroll
values were being sent on mapscroll, but only the SDL client did anything
with the mapscroll variables, so only it saw problems.
---
types/transport/transport.c: Store away player x and y positions so we
can do proper comparisions. Move update of applier values out of
if coordinates are different, since those need to get updated in all
cases.
MSW 2008-01-27

22 lines of code changed in 2 files:

gros 2008-01-27 02:36 Rev.: 8293

Fix for #1878361: "Hill Giants no longer throw boulders"

8 lines of code changed in 2 files:

gros 2008-01-27 02:24 Rev.: 8292

Fix for #1878323: "trunk server crashes when praying on alter"

3 lines of code changed in 1 file:

gros 2008-01-27 02:16 Rev.: 8291

Fix for #1878323: "trunk server crashes when praying on alter"

9 lines of code changed in 2 files:

ryo_saeba 2008-01-27 02:04 Rev.: 8290

New plugin: citylife. Adds NPCs to town, to make them more lively.

566 lines of code changed in 7 files:

ryo_saeba 2008-01-26 09:34 Rev.: 8284

Fix template plugin generation and compilation.

8 lines of code changed in 3 files:

ryo_saeba 2008-01-26 03:36 Rev.: 8283

New option and various tweaks.

108 lines of code changed in 2 files:

kbulgrien 2008-01-26 00:44 Rev.: 8278

.cvsignore files fixed in types subdirectories and svn:ignore re-set.

13 lines of code changed in 13 files:

kbulgrien 2008-01-26 00:39 Rev.: 8277

.cvsignore files created in types subdirectories and svn:ignore set.

17 lines of code changed in 14 files:

kbulgrien 2008-01-26 00:29 Rev.: 8276

- Spelling corrections.

10 lines of code changed in 4 files:

gros 2008-01-25 14:16 Rev.: 8275

Restore templates that were altered by mistake by previous commit.

1 lines of code changed in 5 files:

gros 2008-01-25 14:06 Rev.: 8274

Solved an issue about the portability of strerror_r. It appears that some implementations of strerror_r only returned the error message as the return value, and never in
the provided char*. This small change should make it work in both cases.

15 lines of code changed in 7 files:

ryo_saeba 2008-01-24 17:01 Rev.: 8262

Add F_BLESSED to send blessed status to client.

8 lines of code changed in 3 files:

ryo_saeba 2008-01-24 16:53 Rev.: 8260

Add EVENT_USER to defined constants.

4 lines of code changed in 2 files:

ryo_saeba 2008-01-16 15:42 Rev.: 8203

Documentation, no functional change.

186 lines of code changed in 5 files:

mwedel 2008-01-14 02:36 Rev.: 8194

Commit combat rebalancing. Combat is slower now, so less deadly. If player
is idle, they get faster hp/sp regen. Allow generators to have limit on
number of monsters they generate before disappearing. Starting characters
all have same stat total (re-rolling may make the distribution different,
but total will be the same). Add weapon_speed as an object attributed,
and also add weapon_speed_left - distinct values fixes some odd speed
bugs. Change encumberance for players - character can carry some portion
with no slowdown. Allow more tuning for races (hp/sp/grace can be
customized more)
---
common/exp.c: Refine exp calculator (for dump) for monsters. This
isn't used in play, but system gave too much bonus for resistances
and speed, resulting in skewed exp values when using the dump values.
common/living.c: Greatly reduce speed bonuses for high dex. Reduce
damage and to hit bonuses from strength. Remove max_carry. Improve
disease handling - player gets speed penalty from worse disease.
Change speed benefits from magical devices. For players, give them
extra hp/sp/grace based upon what the archetype says. Reduce
rate of increase of wc and damage from melee skill. Implement new
encumberance calculations. Add code to calculate weapon speed.
common/loader.l: Add support for loading an saving weapon_speed and
weapon_speed_left.
doc/Developers/objects: Update notes for the generators to detail
generator_limit
doc/Developers/protocol: Add note about sc protocol 1029 (change way weapon
speed is calculated)
include/config.h: Add new defines related to encumberance handling. Also
add new define related to characters base weapon speed
include/newclient.h: Add MSG_TYPE_ATTACK_MISS
include/newserver.h: Bump up SC_VERSION because of weapon_speed handling.
include/object.h: Add weapon_speed, weapon_speed_left to object structure.
include/player.h: remove weapon_sp from player structure.
lib/exp_table: Add new experience table to slows down character advancment.
(table D)
server/attack.c: Display all attack messages, not just a portion of them.
With slower combat, this is still reasonable, and is useful in debugging
stages of combat. If not all messages are to be displayed, this should
really be controlled by listen level and not random choice.
server/login.c: Remove load/save support of weapon_sp in player file.
Now an object attribute handled in common/loader.l
server/player.c: Keep rolling stat until total is 105 (arbitrary value) -
good for testing balance since all characters are closer in power. Add
code to handle weapon_speed properly.
server/server.c: Add weapon_speed_left handling. Give boost to players
sp/hp/grace/food consumption when player is 'resting'
server/skills.c: Change throw calculation based on new character encumberance
server/skill_util.c: Add 'you miss foo' messages when attacking - otherwise
hard to know what is going on.
server/time.c: Modify generator code for max limiting of monsters.
Functions that actually generate monsters were modified to return if
in fact they generated a monster, so that generator_limit only happens
if in fact that number of monsters were generated, not attempted to
generate (otherwise generators go poof in room full of monsters
because there is no space to make new monster).
socket/request.c: Pull weapon_speed from object, not player structure
when sending to client
---
MSW 2008-01-13

458 lines of code changed in 20 files:

mwedel 2008-01-14 02:24 Rev.: 8193

commit automatically generated file from latest arch changes.
MSW 2008-01-12

4 lines of code changed in 1 file:

mwedel 2008-01-14 02:23 Rev.: 8192

Whitespace change - no functional difference.
MSW 2008-01-13

1 lines of code changed in 1 file:

mwedel 2008-01-14 02:16 Rev.: 8191

Whitespace change - no actual functional difference.
MSW 2008-01-13

3 lines of code changed in 1 file:

ryo_saeba 2008-01-13 01:16 Rev.: 8185

Add file changes for some previous commits.

8 lines of code changed in 1 file:

ryo_saeba 2008-01-13 01:13 Rev.: 8184

Fix invalid check in test unit, resulting in failure.

5 lines of code changed in 2 files:

akirschbaum 2008-01-12 13:05 Rev.: 8178

Fix unit test.

9 lines of code changed in 1 file:

akirschbaum 2008-01-12 03:27 Rev.: 8175

Fix buffer overflows in get_ob_diff(), dump_object(), and dump_arch().

542 lines of code changed in 15 files:

akirschbaum 2008-01-12 02:53 Rev.: 8173

Remove trailing whitespace.

5 lines of code changed in 4 files:

gros 2008-01-09 17:51 Rev.: 8160

Added more help French translations.

223 lines of code changed in 22 files:

ryo_saeba 2008-01-07 16:31 Rev.: 8146

Make the 'player quits the game' in the same style as entered/leave.

5 lines of code changed in 2 files:

ryo_saeba 2008-01-06 12:51 Rev.: 8144

Documentation, no functional changes.

159 lines of code changed in 4 files:

ryo_saeba 2008-01-06 12:30 Rev.: 8142

Add documentation generated by the converter program.

26997 lines of code changed in 222 files:

ryo_saeba 2008-01-06 12:25 Rev.: 8141

New small program to extract information from Gridarta's types.xml file and generate doxygen documentation.

1069 lines of code changed in 5 files:

ryo_saeba 2008-01-05 16:12 Rev.: 8132

Fix multipart holes not animating properly.

10 lines of code changed in 2 files:

ryo_saeba 2008-01-04 03:34 Rev.: 8086

Handle invalid file descriptors more gracefully.

27 lines of code changed in 3 files:

ryo_saeba 2008-01-03 15:50 Rev.: 8083

Fix crash on invalid bulletwalls.

8 lines of code changed in 2 files:

ryo_saeba 2008-01-03 15:50 Rev.: 8082

Fix plugin-related potential crash.

36 lines of code changed in 2 files:

ryo_saeba 2008-01-03 07:47

Win32 compilation fixes.

19 lines of code changed in 6 files:

ryo_saeba 2008-01-03 07:12 Rev.: 8078

Win32 compilation fixes.

19 lines of code changed in 3 files:

December 2007 »

Generated by StatSVN 0.7.0