November 2000 Commit Log

Number of Commits:
87
Number of Active Developers:
7
cvs 2000-11-29 02:02 Rev.: 550

Updated for version 0.95.8.

8 lines of code changed in 3 files:

cvs 2000-11-29 01:31 Rev.: 549

Remove the maps from being included in the archive release.
MSW 2000-11-28

0 lines of code changed in 1 file:

cvs 2000-11-29 01:20 Rev.: 548

Update version numbers for 0.95.8 release.
MSW 2000-11-28

5 lines of code changed in 3 files:

cvs 2000-11-26 17:40 Rev.: 547

MSW 2000/11/26:
utils/metaserver.pl (added), utils/Makefile.in: Add metaserver.pl script.

105 lines of code changed in 3 files:

peterm 2000-11-26 03:30 Rev.: 546

increased the spellpoint cost of several spells

4 lines of code changed in 1 file:

cvs 2000-11-26 02:52 Rev.: 545

Tone down the damage from the vitriol pool.

1 lines of code changed in 1 file:

peterm 2000-11-26 02:46 Rev.: 544

Added dnh, who is doing the gods rebalancing stuff and other stuff.

7 lines of code changed in 1 file:

peterm 2000-11-26 02:20 Rev.: 543

"hunger -1" message changed to "sustenance -1"

9 lines of code changed in 1 file:

cvs 2000-11-25 23:56 Rev.: 542

MSW 2000/11/25:
include/patchlevel.h (removed), doc/spell-docs/Makefile (removed),
include/Makefile.in, include/version.h, server/init.c, server/main.c,
socket/metaserver.c: remove patchlevel.h - include the patchlevel in the
version.h file, update other files to use version as a single string.

13 lines of code changed in 6 files:

cvs 2000-11-25 22:48 Rev.: 541

MSW 2000/11/25:
socket/metaserver.c: If on FreeBSD systems, do not attempt to connect to
the metaserve. FreeBSD seems to have a problem using sendto on a connected
soccket.

10 lines of code changed in 2 files:

cvs 2000-11-25 21:03 Rev.: 540

MSW 2000/11/25:
configure.in, configure, include/autoconf.h.in, server/main.c: Update
to check for libdes.a and des.h and use those for password decryption - fixes
a problem on freebsd if it is using md5 crypt. Hopefully it doesn't break
anything. main.c was also checking for HAVE_CRYPT_H too early.
include/sproto.h: Needed updating. Unrelated to above changes.

8 lines of code changed in 1 file:

cvs 2000-11-25 20:54 Rev.: 539

MSW 2000/11/25:
configure.in, configure, include/autoconf.h.in, server/main.c: Update
to check for libdes.a and des.h and use those for password decryption - fixes
a problem on freebsd if it is using md5 crypt. Hopefully it doesn't break
anything.
include/sproto.h: Needed updating. Unrelated to above changes.

156 lines of code changed in 5 files:

mids 2000-11-25 17:09 Rev.: 538

Added the option "make distclean" in all the Makefile.in

77 lines of code changed in 19 files:

mids 2000-11-24 16:18 Rev.: 537

Added defined(__FreeBSD__) || defined(__OpenBSD__) so setsockopt can use
REUSEADDR on these operating systems

2 lines of code changed in 1 file:

avogl 2000-11-24 15:57 Rev.: 536

rebuilt arches for new graphics to take effect

1218 lines of code changed in 3 files:

avogl 2000-11-24 15:54 Rev.: 535

new graphics for the vitriol spell

224 lines of code changed in 13 files:

avogl 2000-11-24 15:54 Rev.: 534

New arch & graphics: Gaea�s tear (basically a healing potion).

0 lines of code changed in 13 files:

pjka 2000-11-24 11:55 Rev.: 533

lib/settings was not included into the tar in 'make archive'

2 lines of code changed in 1 file:

avogl 2000-11-24 10:13 Rev.: 532

This pic is starting to get on my nerves. Hope
it�s working now.

1 lines of code changed in 1 file:

peterm 2000-11-23 20:16 Rev.: 531

Commented out all the FLAG_BERSERK stuff.
Attempt to add FLAG_BERSERK properly failed, so do this for now.

7 lines of code changed in 4 files:

peterm 2000-11-23 19:48 Rev.: 530

Found a bug where splints would hit something and then be
freed, and then another free/remove attempt would crash the
server.

I'm uncertain of the original cause of this bug.

2 lines of code changed in 1 file:

avogl 2000-11-23 08:35 Rev.: 529

rebuilt archetypes for new pngs to take effect

2 lines of code changed in 2 files:

avogl 2000-11-23 08:29 Rev.: 528

corrected pngs by lorindol - thanks dude

97 lines of code changed in 24 files:

avogl 2000-11-23 08:25 Rev.: 527

Corrected a color-pallette problem

1 lines of code changed in 1 file:

cvs 2000-11-23 02:32 Rev.: 526

MSW 2000/11/22
server/main.c: Modify enter_exit so that it properly uses per player
unique maps that are only in memory and not on disk. Remove unused
variable from process events (unrelated change).

20 lines of code changed in 2 files:

cvs 2000-11-22 02:09 Rev.: 525

MSW 2000-11-22: talisman/ring_drain.arc - give object speed 0.1
so it will animate (animation already in place, just was not being
used.)

5 lines of code changed in 2 files:

peterm 2000-11-21 16:52 Rev.: 524

Fix so that poisoning kills go into the right place.

PM

1 lines of code changed in 1 file:

peterm 2000-11-21 13:58 Rev.: 522

Repaired the poison cloud spell.

1 lines of code changed in 1 file:

peterm 2000-11-21 13:48 Rev.: 521

Put a newline on the ned of the file. (dammit.)

2 lines of code changed in 1 file:

peterm 2000-11-19 23:24 Rev.: 520

Turn off bookchance for ironwood skin.

1 lines of code changed in 1 file:

avogl 2000-11-19 21:43 Rev.: 519

PeterM�s personal motd won`t reach the official release.
I replaced it with sth reasonable.

10 lines of code changed in 1 file:

peterm 2000-11-19 20:38 Rev.: 518

Rebuilt the archetypes after updating arch.

8 lines of code changed in 2 files:

peterm 2000-11-19 20:07 Rev.: 517

Notes on new prayers added.

14 lines of code changed in 1 file:

peterm 2000-11-19 19:59 Rev.: 516

New spells added:

conflict
vitriol
ironwood skin.

153 lines of code changed in 9 files:

peterm 2000-11-19 17:28 Rev.: 515

PeterM: Archetypes for the new vitriol spell.

9 lines of code changed in 1 file:

avogl 2000-11-19 10:03 Rev.: 514

Updating the arches, for the new pngs and
the new spell-types.
--AndreasV

2745 lines of code changed in 3 files:

peterm 2000-11-19 02:34 Rev.: 513

peterm: Implementation of:
1) sanctuary
2) holy rage
3) peace
4) forked lightning
5) flaming aura
6) spiderweb

8 lines of code changed in 4 files:

peterm 2000-11-19 02:33 Rev.: 512

PeterM: Implementation of:
1) sanctuary
2) holy rage
3) peace
4) forked lightning
5) flaming aura
6) spiderweb

79 lines of code changed in 3 files:

peterm 2000-11-19 02:30 Rev.: 511

Archetype for the forked lightning prayer.

0 lines of code changed in 1 file:

peterm 2000-11-18 23:13 Rev.: 510

Archetypes for adding the spiderweb spell.

1 lines of code changed in 1 file:

peterm 2000-11-18 22:38 Rev.: 509

Archetype for the spell of peace.

0 lines of code changed in 1 file:

avogl 2000-11-18 22:16 Rev.: 508

In cooperation with Micheal T., I started to improve
the png-set. Correcting the worst flaws...
It�s looking better now but still needs lotsa work.
--AndreasV

356 lines of code changed in 74 files:

peterm 2000-11-18 18:38 Rev.: 507

PeterM: archetypes for flaming aura and sanctuary.

1 lines of code changed in 2 files:

peterm 2000-11-18 18:19 Rev.: 506

PeterM: some repairs to sanctuary and flaming aura.

8 lines of code changed in 2 files:

cvs 2000-11-17 23:27 Rev.: 505

MSW 2000/11/17:
socket/metaserver.c: More changes - use fcntl to set O_NONBLOCK. Don't
close socket if connect fails, since with sendto it is not required
that the connect works.

8 lines of code changed in 2 files:

peterm 2000-11-17 22:32 Rev.: 504

10 new spells skeleton added to spellist.h and spells.h:
SP_SANCTUARY, SP_PEACE, SP_SPIDERWEB SP_CONFLICT, SP_RAGE,
SP_FORKED_LIGHTING SP_POISON_FOG, SP_FLAME_AURA,
SP_VITRIOL

Of these, SP_SANCTUARY and SP_FLAME_AURA are partially
implemented. These two require archetypes yet.

130 lines of code changed in 8 files:

peterm 2000-11-17 13:54 Rev.: 503

Comment on windstorm spell.

5 lines of code changed in 1 file:

avogl 2000-11-17 11:24 Rev.: 502

New ring face.
--AndreasV

0 lines of code changed in 3 files:

avogl 2000-11-17 11:23 Rev.: 501


Added a nice dirty monster for a new quest in st. dominion.
--AndreasV

10 lines of code changed in 7 files:

peterm 2000-11-17 06:16 Rev.: 500

New spell added, Windstorm.
It pushes objects, mostly, and does a little damage.
define.h: NROFREALSPELLS++
spellist.h spells.h: "windstorm"
archetypes: new arch added for windstorm
disease.c: comment on new title parameter.
spell_effect.c, sproto.h spell*.c: implmenetation of windstorm.

63 lines of code changed in 9 files:

peterm 2000-11-17 03:26 Rev.: 499

New spell archetype for windstorm.

4 lines of code changed in 1 file:

cvs 2000-11-17 00:07 Rev.: 498

MSW: 2000/11/16:
socket/metaserver.c: Add #ifdef MSG_DONTWAIT into metaserver.c for systems
that lack that definition.
random_maps/style.c: alphasort was not properly de-referencing pointers
when doing name comparisons, and thus returned garbage results,
resulting in a crash when entering random maps. This only happens
for systems which lack scandir in normal libraries (like Solaris).
BSDs and linux have scandir built in, and did not have a problem.
server/disease.c: fix infect_object - server would crash if player did
not have praying skill and was infecting someone else.
end of changes, MSW 2000/11/16

28 lines of code changed in 4 files:

peterm 2000-11-14 21:57 Rev.: 497

PeterM: Forked lightnig code committed.
not activated yet though: requires parameters set in the archetype.

49 lines of code changed in 1 file:

peterm 2000-11-14 19:11 Rev.: 496

Rebuilt arches to reflect new immolation objects.

6 lines of code changed in 2 files:

cvs 2000-11-14 19:05 Rev.: 495

Fix the name of the immunity

1 lines of code changed in 1 file:

avogl 2000-11-14 17:50 Rev.: 494


New savebed-respawn feature:
After death players wake up on the last-applied bed of
reality (instead of scorn center).
Default for starting players (and old player-files) is
scorn center, until they apply their first savebed.
--AndreasV

32 lines of code changed in 3 files:

avogl 2000-11-14 17:47 Rev.: 493


New savebed-respawn feature:
After death players wake up on the last-applied bed of
reality (instead of scorn center).

player.h: Added three variables to the player struct to
hold the position of last savebed.
--AndreasV

2 lines of code changed in 1 file:

peterm 2000-11-14 03:56 Rev.: 492

Edited the message.

1 lines of code changed in 1 file:

peterm 2000-11-14 03:56 Rev.: 491

Another new arc.

1 lines of code changed in 1 file:

peterm 2000-11-14 03:52 Rev.: 490

Message on new stuff.

7 lines of code changed in 1 file:

peterm 2000-11-14 03:47 Rev.: 489

PeterM: Immolation object and immunity archetype.

42 lines of code changed in 2 files:

peterm 2000-11-14 03:37 Rev.: 488

PeterM: Made some changes so that non-disease effects may be done without
being labelled as a disease. Also, fixed a bug in which we'd kill something
and then try to insert something in the killed thing's map.

133 lines of code changed in 1 file:

cvs 2000-11-14 02:35 Rev.: 487

metaserver update:
common/init.c: Add meta_ fields to settings structure initialization.
include/global.h: Add meta_ fields to settings structure.
include/sockproto.h: Updated for new meta_ functions.
lib/Makefile.in: Have it install settings file.
lib/settings: Default settings file with some metaserver default value.s
server/init.c: Add load_settings file. Add call to metaserver_init.
server/main.c: Add call to metaserver_update in do_specials.
socket/Makefile.in: Add metaserver.c to list of files.
socket/metaserver.c: File that deals with metaserver related data.
socket/item.c: Remove some unused variables. Unrelated to metaserver changes.
socket/loop.c: Add calls to metaserver_update in block_until_new)connection. Change
function so that if there are no active players, it still timeouts and
does metaserver update. Basically changed to do it the way the
WATCHDOG code did it.
End of metaserver update. MSW 2000-11-13

270 lines of code changed in 12 files:

avogl 2000-11-11 20:54 Rev.: 486


Special arch for chessfigures.
--AndreasV

0 lines of code changed in 1 file:

avogl 2000-11-11 20:11 Rev.: 485


Completed the set of chess-figures, so that people can play chess
on crossfire. Read my logs to the arch-changes.
--AndreasV

5893 lines of code changed in 3 files:

avogl 2000-11-11 19:51 Rev.: 484


Added a new chess-club house pic, for the new
chessclub(s) to come :)
--Andreas
This is an animation for permanent fire. Very much needed
for the pupland maps.
--AndreasV
I have completed the set of chess-figures, and made the existing ones
(esp. pngs) look better. Now that the set is complete, people can
play chess on crossfire. =)
--AndreasV

450 lines of code changed in 32 files:

avogl 2000-11-11 19:47 Rev.: 483


Added a new chess-club house pic, for the new
chessclub(s) to come :)
--Andreas
This is an animation for permanent fire. Very much needed
for the pupland maps.
--AndreasV

0 lines of code changed in 1 file:

avogl 2000-11-11 19:46 Rev.: 482


Added a new chess-club house pic, for the new
chessclub(s) to come :)
--Andreas

2 lines of code changed in 4 files:

cvs 2000-11-09 02:25 Rev.: 481

server/player.c: removed unused tmp2 variable from move_player_attack.
modify depletion in kill_player so the maximum depletion for a stat is -50. This
should preven stat wrapping from -126 to 127. MSW 2000-11-08

19 lines of code changed in 2 files:

cater 2000-11-08 16:47 Rev.: 480

*** empty log message ***

1 lines of code changed in 1 file:

peterm 2000-11-08 16:07 Rev.: 479

A test, more than anything else.

0 lines of code changed in 1 file:

avogl 2000-11-08 15:17 Rev.: 478

The new battleground-feature:
I have created a place where friendly players can battle
each other without having to fear death. The defeated player
will be teleported to a special location (the first-aide station).
No exp nor stats loss. Moreover, exp-draining doesn't work inside
the arena, acid won't harm the equipment.
To make things easier, peaceful mode is ignored in the arena.
--AndreasV

105 lines of code changed in 2 files:

avogl 2000-11-08 15:15 Rev.: 477


The new battleground-feature:
I have created a place where friendly players can battle
each other without having to fear death. The defeated player
will be teleported to a special location (the first-aide station).
No exp nor stats loss. Moreover, exp-draining doesn't work inside
the arena, acid won't harm the equipment.
To make things easier, peaceful mode is ignored in the arena.
--AndreasV

2 lines of code changed in 2 files:

cvs 2000-11-08 02:22 Rev.: 476

Checkin on 2000-11-7 by MSW:
item.h: Update NAME_LEN to 128, as the server may send us names that
long. Also, terminate the name after we copy it.

7 lines of code changed in 2 files:

cvs 2000-11-08 02:19 Rev.: 475

MSW 2000-11-07
common/item.c: query_base_name was not return plural version of items
with 'of' in name. Also, much of the function was not using safe_strcat,
which could result in buffer overlow problems.

common/object.c: Change update_position so that we always generate
3 images per space. This fixes players standing on top of dragon transports,
but generally works for things like monsters standing on objects.
insert_ob_in_map: change 'return' statement to 'return NULL'. Also
remove unused map pointer.
decrease_ob_nr: Fix bug for client updates when player drops item that
is then consume. It was using op->above after object was removed to
find the player. Store above pointer before we remove the object.

socket/item.c: Don't terminate pointer as returned by query_base_name -
instead, terminator buffer after we copy it. For simple object,
query_base_name may directly return a pointer to the objects name
which is only long enough to hold the name itself.

socket/lowlevel.c: Abort if we are trying to send the client a packet
longer than supported by the protocol. Since that buffer is static,
overflowing it will just create memory corruption - easier to stop
then than try and debug it later.

End of MSW checkin 2000-11-7

116 lines of code changed in 5 files:

peterm 2000-11-06 19:43 Rev.: 474

Fix of crash and improvement to move_ball_lightning. --PeterM

40 lines of code changed in 2 files:

jec 2000-11-06 18:06 Rev.: 473

* stop_item() / attack fix patch 2000-11-06

936 lines of code changed in 13 files:

cvs 2000-11-04 01:40 Rev.: 472

server/time.c: Add call to esrv_update_item to update the face for
the client after the player chooses a class. MSW 11/3/2000

4 lines of code changed in 2 files:

cvs 2000-11-04 00:17 Rev.: 471

Checking on 11/3 by MSW:
Remove remaining font support for x11 client.
Allow setting default display mode and server to connect to in the
cconfig.h file.
Files affected: CHANGES, cconfig.h, client.c, client.h, gx11.c, x11.c,
xutil.c

73 lines of code changed in 8 files:

cvs 2000-11-03 00:56 Rev.: 470

urp - forgot to include this file in the checkin:
server/c_object.c, socket/item.c: Fixed for long item support. pick_up_object
in c_object was overwriting a fixed length string, causing server crashes.
item.c was not properly terminating plural version of object name, resulting
in corrupt packets being sent to the client. MSW 11/2/2000

5 lines of code changed in 1 file:

cvs 2000-11-03 00:42 Rev.: 469

server/c_object.c, socket/item.c: Fixed for long item support. pick_up_object
in c_object was overwriting a fixed length string, causing server crashes.
item.c was not properly terminating plural version of object name, resulting
in corrupt packets being sent to the client. MSW 11/2/2000

8 lines of code changed in 2 files:

pjka 2000-11-02 07:47 Rev.: 468

Crossedit now does a graceful exit(0); if no libXpm and FONTNAME==""

7 lines of code changed in 1 file:

peterm 2000-11-02 01:16 Rev.: 467

Trivial name change.

1 lines of code changed in 1 file:

avogl 2000-11-01 19:28 Rev.: 466


Inserted my new sorcerer pics. --AndreasV

111 lines of code changed in 1 file:

avogl 2000-11-01 19:24 Rev.: 465


New archtype for pvp-arena feature.
When standing on this archetype no exp loss on death will occur.
removed "material 64", so that it has no material per default now.
purpose is making boulders indestructible (to spells)
-- AndreasV
Inserted my new sorc pics. --AndreasV

107 lines of code changed in 4 files:

avogl 2000-11-01 19:24 Rev.: 464


New archtype for pvp-arena feature.
When standing on this archetype no exp loss on death will occur.
removed "material 64", so that it has no material per default now.
purpose is making boulders indestructible (to spells)
-- AndreasV

0 lines of code changed in 1 file:

avogl 2000-11-01 19:22 Rev.: 463


New archtype for pvp-arena feature.
When standing on this archetype no exp loss on death will occur.

0 lines of code changed in 1 file:

October 2000 »

Generated by StatSVN 0.7.0