Comments on new stuff I'd done.  --Peterm
    
12 lines of code changed in 1 file:
These guys were intended to have high power and learn
spells easily.  When the Pow stat was instituted, they
never got changed.  --PeterM
    
3 lines of code changed in 1 file:
PeterM:
reader.c:  just rebuilt it, reader.l, its source file, wasn't touched.
special.c:  I put a loop around the fountain placement code so
   that it won't try to stick something outside of the map.
style.c:  won't try to read things with CVS in them as map
   styles anymore.
    
7 lines of code changed in 2 files:
Update lib/Makefile.in to create empty bookarch and temp.maps files as
part of install process. - msw
    
8 lines of code changed in 2 files:
Change configure.in script so that by default, files will be put in
installdir/var/crossfire and installdir/share/crossfire instead of
just installdir/var and installdir/share.  This allows crossfire to be
installed more cleaning without it having its own top level directory.
Old installation behaviour can be gained by using --enable-old-layout when
running the configure script.
    
243 lines of code changed in 3 files:
Add note about DM_MAIL that it does not need to be defined.
    
4 lines of code changed in 1 file:
Add checks to xutil.c to verify we have a valid keysym before trying
to convert it to a string and print it out.  Before, this could result
in trying to print null strings, which would cause a crash - msw.
    
23 lines of code changed in 2 files:
fix unbind and bind in xutil.c so they properly skip over leading spaces
- msw.
fix Makefile.in so make depend will pick up x11.c dependencies - msw.
    
16 lines of code changed in 3 files:
Fix 'help command so that the draw info commands are formatted to fit
on the default window width (player.c - msw).
Fix so that cwindow without options results in a message that an option
is needed instead of causing the program to crash (player.c - msw)
    
39 lines of code changed in 2 files:
Fix bug introduced by last checking (fix unique map problem) - one of the
checks in enter_object was calling check_path with the wrong options - this
would the program not to find the correct map - msw
    
1 lines of code changed in 1 file:
Patch by Carsten Pluntke that fixes a problem with unique maps not being
properly reloaded after being swapped out (main.c) - msw
    
18 lines of code changed in 2 files:
Fix so that when picking up objects from a container, the client gets
an update to remove the object display from the container (ie, if
you pick up all the gold coins from a container, the total in the players
inventory always got corrected, but the client still displayed some in the
container even if there should not be.)  The change is in c_object.c - msw
    
12 lines of code changed in 2 files:
Check that hitter has a valid name before it attacks - fixes some
crashes (attack.c) - msw
    
21 lines of code changed in 2 files:
Fix in edit.c to ensure map objects (mainly is_floor objects) are actually
removed visually as well as from a pure object standpoint.
    
2 lines of code changed in 1 file:
Improve auto_apply functions so that it will create treasures (random_*
items) inside other objects.  There is still a limit in that it will only
look for these objects inside other top level objects - a random potion
inside a chest inside a monster will not be processed.  But that
should be a rare case, and nesting containers very deep has never been
well supported in the code.  The code affects is in the apply.c file.
    
34 lines of code changed in 2 files:
Add Xaw to start of libraries when linking crossedit - fixes focus problem.
File affected is configure.in
    
4 lines of code changed in 2 files:
Update Makefile.in so that make install works again - msw
    
7 lines of code changed in 2 files:
May 1999 »