October 2006 Commit Log

Number of Commits:
72
Number of Active Developers:
8
mwedel 2006-10-31 02:26 Rev.: 5065

common/newclient.h: Merge/copy over file from server to get it synced up.
gtk-v2/src/info.c: Modify so that it sets the text manager for all the
types so it can use extended markup language.
MSW 2006-10-30

163 lines of code changed in 4 files:

eracc 2006-10-30 19:42 Rev.: 5064

Create Zerina Zorn (eldest Zorn daughter) and add her to Zorn castle. More to come ...

726 lines of code changed in 2 files:

ryo_saeba 2006-10-29 16:57

Fix annoying popups. Default admin messages use draw_info instead of show_media_message. Add new message types.

34 lines of code changed in 6 files:

ryo_saeba 2006-10-29 16:26

Fix bug #1547517: DM issue with containers

18 lines of code changed in 4 files:

akirschbaum 2006-10-29 13:26 Rev.: 5059

Prevent players from being trapped.

0 lines of code changed in 4 files:

mwedel 2006-10-29 02:50 Rev.: 5057

Update code so everything uses draw_ext_info(), and remove new_draw_info().
For the most part, everything is just a simple update of function name/
parameters. In some places, there was some other cleanup, like
inconsistent whitespace being made consistent. A few places were
changed to use the varargs version, so no longer needed a local snprintf.
Many places where used to remove the hard formatting (combine several
calls into one so that the client can do the word wrap/formatting, since
assuming the width of the client never was really accurate)
Dead code was removed, rather than being updated.
For old clients, it will continue to use the old protocol commands, so
this doesn't break client compatibility in any way.
--
Files affected:
common/arch.c, common/button.c, common/living.c, common/los.c. common/map.c,
common/quest.cm common/time.c, common/treasure.c
crossedit/stubs.c
random_maps/standalone.c
include/funcpoint.h, include/newclient.h, include/sockproto.h
server/alchemy.c, server/apply.c, server/attack.c, server/build_map.c,
server/c_chat.c, server/c_wiz.c, server/c_new.c, server/c_object.c,
server/c_range.c, server/c_party.c, server/commands.c, server/disease.c,
server/gods.c, server/hiscore.c, server/login.c, server/monster.c,
server/move.c, server/pets.c, server/player.c, server/plugins.c
server/resurrection.c, server/rune.c, server/server.c, server/skill_util.c,
server/skills.c, server/spell_attack.c, server/spell_effect.c,
server/spell_util.c, server/swamp.c, server/time.c
socket/info.c, socket/item.c, socket/request.c
test/unit/common/stubs_common.c
test/unit/crossedit/stubs_crossedit.c, test/unit/random_maps/stubs_random.c
--
MSW 2006-10-28

3954 lines of code changed in 53 files:

qal21 2006-10-29 01:12 Rev.: 5056

Ensure that svnversion.h is rebuilt every time.

18 lines of code changed in 6 files:

kbulgrien 2006-10-29 01:10 Rev.: 5055

- Move save bed from under wall to nearby location.
- CFJavaEditor save reordered several map entries, but no other functional
changes were made.

0 lines of code changed in 4 files:

kbulgrien 2006-10-28 23:04 Rev.: 5054

- Change lake corner pieces to use the same style of water as the main body of
the lake.

0 lines of code changed in 4 files:

ryo_saeba 2006-10-28 14:29

Implement request feature #1551406: Add player's name to disease symptoms, fix indent

58 lines of code changed in 4 files:

qal21 2006-10-27 23:00 Rev.: 5051

Remove redundent checks in values passed to Crossfire_Foobar_wrap() functions.

20 lines of code changed in 14 files:

akirschbaum 2006-10-24 12:35 Rev.: 5050

Remove level 0 wands.

0 lines of code changed in 4 files:

akirschbaum 2006-10-23 14:38 Rev.: 5049

Display the resource name when crashing due to a missing or bad resource.

0 lines of code changed in 4 files:

akirschbaum 2006-10-23 14:29 Rev.: 5048

Remove debugging statement.

0 lines of code changed in 1 file:

akirschbaum 2006-10-23 14:27 Rev.: 5047

Display the missing stat value when crashing due to an unimplemented stat value.

4 lines of code changed in 1 file:

akirschbaum 2006-10-23 14:23 Rev.: 5046

Ignore spell path information (prevents client crash).

0 lines of code changed in 4 files:

akirschbaum 2006-10-23 14:11 Rev.: 5045

Do not crash for stat values higher than max value.

0 lines of code changed in 2 files:

akirschbaum 2006-10-22 14:59 Rev.: 5044

Remove level 0 rods.

0 lines of code changed in 12 files:

ryo_saeba 2006-10-22 06:51

Fix for bug #1573381 (death attacks does works on skull)

48 lines of code changed in 4 files:

ryo_saeba 2006-10-22 06:12

Fix for bug #1553636 (Crashbug: reset/swaped map after use of overlay_save). Rename function for coherence

78 lines of code changed in 10 files:

ryo_saeba 2006-10-21 17:49

Fix for bug #1573136 (Defect Altar / Wrong slaying)

0 lines of code changed in 4 files:

qal21 2006-10-21 00:13 Rev.: 5037

Make a small tweak to make the svnversion call more proper, and rebuild makefiles (Most don't need to be, however it was becoming too much of a pain to only update the right ones).

5238 lines of code changed in 35 files:

qal21 2006-10-20 23:44 Rev.: 5036

Remove rcs-id handling code from the clients. Unnecessary with the svnversion system.

10 lines of code changed in 23 files:

qal21 2006-10-20 21:12 Rev.: 5035

Merge rev 5034 from trunk: Use 'svnversion' to add the svn revision to the version string.

103 lines of code changed in 12 files:

qal21 2006-10-20 21:02 Rev.: 5034

Use 'svnversion' to add the svn revision to the version string.

102 lines of code changed in 12 files:

mwedel 2006-10-19 00:52 Rev.: 5033

common/loader.l: Make it so that long msg/endmsg won't overflow temp buffer
by using safe_strcat. Will result in long messages being truncated, but
better than crashes.
server/pets.c: Check for existance of object existance after call to
follow_owner() in remove_all_pets(). Can be cases where put is killed
when moving to new map.
MSW 2006-10-18

26 lines of code changed in 3 files:

mwedel 2006-10-19 00:40 Rev.: 5032

common/loader.l: Make it so that long msg/endmsg won't overflow temp buffer
by using safe_strcat. Will result in long messages being truncated, but
better than crashes.
server/pets.c: Check for existance of object existance after call to
follow_owner() in remove_all_pets(). Can be cases where put is killed
when moving to new map.
MSW 2006-10-18

26 lines of code changed in 3 files:

kbulgrien 2006-10-19 00:27 Rev.: 5031

- Tags reordered due to reordering caused by save in CFJavaEditor.
- Furniture and characters moved throughout map so that standing by
one NPC and talking only gets a response from the NPC closest to
the player. Previously several NPCs answered when they were not
the closest NPC to the player.
- Character msg/endmsg text changes: redundant match strings removed;
line wrapping removed. Minor formatting/spelling/grammar changes.
- Dilek: msg/endmsg refers to empty booze bottle on table, but none
was there. Added an empty booze bottle to Dilek's table.
- BRAGH O'LEARY: Add match strings job and name to make it more likely
that someone can eke conversation out of him. By default he was so
standoffish you might not keep trying to chat with him. His booze
is fixed to now render on top of, instead of under, the table.
- West-wall wizard in red garb: One of his hints relates to the Pirate
Den that moved to Wolfsburg. Adjusted the "easy" magic ear message
to mention Wolfsburg in that part of the text. Also added name and
job match strings.
- Wizard with an aura of great power: Added match string message for
job and name.
- Slot machines had "slaying" without a target value. CFJavaEditor
removed the lines.
- Bingo room table/altar on same coordinates were split up to put the
table back in the middle line of tables.
- Dwarf lumberjack: Now has a "name".
- Mark, 1st Tier warrior, dwarf miner, beholder, dwarf lumberjack,
wounded fighter, pirate, pupland elves, conjurer, emissary: Added
name and/or job matches.
- Reworked pupland elf's conversation a bit.
- Brum talked about the Black Ice mountains, but there are no other
references to them by that name, so now he tells you where they
are.

0 lines of code changed in 4 files:

kbulgrien 2006-10-15 23:38 Rev.: 5030

- Minor grammatical tweak; add another message; remove redundant match strings.

0 lines of code changed in 4 files:

kbulgrien 2006-10-15 23:09 Rev.: 5029

- Fix spelling. While at it, undo line wrapping in msg/endmsg.

0 lines of code changed in 4 files:

mwedel 2006-10-13 02:24

server/apply.c: If the captain of a transport exits the transport, make the
next player on the transport the captain.
server/server.c: Like change to apply.c to make player another player captain
if one leaves the game. But in addition, in all cases, we need to clean
up the transport->contr pointer, which will otherwise cause crashes.
MSW 2006-10-12

64 lines of code changed in 6 files:

mwedel 2006-10-13 00:43

common/readable.c: Rewrite god_info_msg() - a buffer overflow crash was seen
on metalforge, and the old code had lots of dangerous string operations
(non safe strcats, sprintf with overlapping buffers). No code is
functionally equivalant, just uses safe string funtions.
MSW 2006-10-12

344 lines of code changed in 4 files:

qal21 2006-10-12 01:11 Rev.: 5024

Remove excess log messages that flood console.

8 lines of code changed in 6 files:

qal21 2006-10-09 21:46 Rev.: 5023

Revert revision 5021 and 5022, mistakes that Leaf and I made. For real this time.

229 lines of code changed in 26 files:

qal21 2006-10-09 21:32 Rev.: 5022

Revert Leaf's accidental commit (rev 5021)

0 lines of code changed in 2 files:

rjtanner 2006-10-09 21:07 Rev.: 5021

initial import

0 lines of code changed in 25 files:

eracc 2006-10-09 17:49 Rev.: 5020

Copy the Lone Town apartment shared courtyard changes to the 1.x branch.

0 lines of code changed in 2 files:

qal21 2006-10-09 09:24 Rev.: 5019

Rename 'jesus weeping' to 'Valriel weeping' in world_105_113.

0 lines of code changed in 4 files:

kbulgrien 2006-10-08 19:25 Rev.: 5018

- Oops. Fix typo in commit 5017.

4 lines of code changed in 2 files:

kbulgrien 2006-10-08 19:16 Rev.: 5017

- Spelling adjustments
- doc/Developers/objects updated to better describe @match use in objects. Many
objects contain useless case handling keys like @match Hello|hello because
mapmakers do not know how @match works. Also add mention of the limited
regular expression support that applies to match keys.

142 lines of code changed in 4 files:

kbulgrien 2006-10-08 19:15 Rev.: 5016

- Spelling adjustments

0 lines of code changed in 4 files:

akirschbaum 2006-10-08 12:38 Rev.: 5015

Make converters inside shops work again.

22 lines of code changed in 4 files:

kbulgrien 2006-10-07 21:41 Rev.: 5014

- Gork conversation adjustments. Match strings are now regular expressions.
Reduce redundant use of keyword. Spelling/punctuation tweaks.

0 lines of code changed in 4 files:

kbulgrien 2006-10-07 21:21 Rev.: 5013

- Minor punctuation and case adjustment.

0 lines of code changed in 4 files:

kbulgrien 2006-10-07 21:19 Rev.: 5012

- Minor punctuation and case tweaks.
- Mork match strings updated to regular expressions.

0 lines of code changed in 4 files:

qal21 2006-10-07 14:24 Rev.: 5011

Add 'ledges' beside the jail teleporters, to prevent players brought there by the 'arrest' command from stepping off of the teleporter. Update the instructions sign to mention the 'arrest' command.

0 lines of code changed in 4 files:

qal21 2006-10-07 13:29 Rev.: 5010

Apply patches #1562945, #1562947, #1563796, and #1566467 to allow the gtk2 client to be built in mingw. Courtesy of Kurt Fitzner.

2839 lines of code changed in 72 files:

qal21 2006-10-07 09:57 Rev.: 5009

Merge rev 5006 from trunk:
Fixed Bug #1552319

Not the best solution but now the chapel is usable.

0 lines of code changed in 2 files:

qal21 2006-10-07 09:56 Rev.: 5008

Merge rev 5005 from trunk:
Solved Bug #1530018

I removed the runes and added "dungeon-magic" to the tiles
below the door. This should prevent players casting some-
thing through the door.

0 lines of code changed in 2 files:

qal21 2006-10-07 09:55 Rev.: 5007

Merge rev 5004 from trunk: Fixed Bug #1539223

0 lines of code changed in 2 files:

k_ahlers 2006-10-07 09:47 Rev.: 5006

Fixed Bug #1552319

Not the best solution but now the chapel is usable.

0 lines of code changed in 2 files:

k_ahlers 2006-10-07 09:27 Rev.: 5005

Solved Bug #1530018

I removed the runes and added "dungeon-magic" to the tiles
below the door. This should prevent players casting some-
thing through the door.

0 lines of code changed in 2 files:

k_ahlers 2006-10-07 09:20 Rev.: 5004

Fixed Bug #1539223

0 lines of code changed in 2 files:

kbulgrien 2006-10-06 21:42 Rev.: 5003

- Spelling adjustments only.

0 lines of code changed in 4 files:

qal21 2006-10-06 14:44 Rev.: 5002

Add undead shaft and pirate mansion maps to svn. Created by Brad Reilly.

17608 lines of code changed in 18 files:

qal21 2006-10-06 13:44 Rev.: 5001

Spelling correction in comment in CFWorld.py

2 lines of code changed in 2 files:

qal21 2006-10-06 13:40 Rev.: 5000

Add Rhyzian amulet quest.

3508 lines of code changed in 16 files:

qal21 2006-10-06 13:29 Rev.: 4999

Merge rev 4997 from trunk: Bugfix to bug #1571256

0 lines of code changed in 2 files:

qal21 2006-10-06 13:27 Rev.: 4998

Merge rev 4996 from 1.x: Fix bug where in players could unequip cursed weapons by switching to a hand to hand skill (punching, karate, etc).

99 lines of code changed in 4 files:

k_ahlers 2006-10-06 07:23 Rev.: 4997

Bugfix to bug #1571256

0 lines of code changed in 2 files:

mwedel 2006-10-06 02:48 Rev.: 4996

Fix bug where in players could unequip cursed weapons by switching to a hand
to hand skill (punching, karate, etc).
--
include/define.h: Add AP_NOPRINT flag.
server/apply.c: Modify the apply_special() code to take AP_NOPRINT option,
which as implies, causes messages not to be printed. Used in change
to skill_util.c, since the code thre prints better message about uequipping
of weapon.
server/skill_util.c: Do some cleanup of unused vars in do_skill(). Modify
attack_hth() to call apply_special() to unequip weapon (that takes care
of checking cursed status, etc).
--
MSW 2006-10-05

99 lines of code changed in 4 files:

kbulgrien 2006-10-05 23:07 Rev.: 4995

- Add map_layer item to food items and townsman3 so that they
are rendered on top of the tables/chair instead of under
them.

0 lines of code changed in 4 files:

kbulgrien 2006-10-05 01:59 Rev.: 4994

- Fix double-fix. Only one env assignment is needed in spring_trap().

0 lines of code changed in 1 file:

qal21 2006-10-04 23:53 Rev.: 4993

Fix double commit of a fix.

0 lines of code changed in 1 file:

qal21 2006-10-04 23:46 Rev.: 4992

Fix mistake in revision 4979, causing get_rangevector to be called with an uninitialized env.

12 lines of code changed in 4 files:

kbulgrien 2006-10-04 22:14 Rev.: 4991

- Move env pointer assignment to fix error in Revision 4979 modification of spring_trap()
See also Sourceforge bug # 1571081.

4 lines of code changed in 2 files:

qal21 2006-10-02 22:42 Rev.: 4990

Fix incorrect use of FMT64 in commant_statistics().

14 lines of code changed in 4 files:

qal21 2006-10-02 22:40 Rev.: 4989

Change references in the ChangeLog files from CVS to SVN.

4 lines of code changed in 2 files:

kbulgrien 2006-10-02 22:29 Rev.: 4988

- Miscellaneous spelling and grammatical adjustments.

0 lines of code changed in 4 files:

akirschbaum 2006-10-02 15:34 Rev.: 4987

server/monster.c: Revert message formatting of NPC responses back to the
two-line format. Fix a possible buffer overflow when players talk to
certain NPCs.

16 lines of code changed in 4 files:

mwedel 2006-10-02 00:54 Rev.: 4986

Add cast to type int for time_t, prevent compiler warning.
MSW 2006-10-01

1 lines of code changed in 1 file:

mwedel 2006-10-02 00:48 Rev.: 4985

Add cast to type int for time_t, prevent compiler warning.
MSW 2006-10-01

1 lines of code changed in 1 file:

September 2006 »

Generated by StatSVN 0.7.0