August 2001 Commit Log

Number of Commits:
31
Number of Active Developers:
5
avogl 2001-08-30 18:55 Rev.: 1276

Set the spell "flaming aura" to PATH_FIRE
which seems way more appropriate than what
it was set to before (PATH_DETONATE).
--AV

1 lines of code changed in 1 file:

avogl 2001-08-30 10:50 Rev.: 1275

arch collect for new images
--AV

0 lines of code changed in 1 file:

avogl 2001-08-30 10:39 Rev.: 1274

Big bunch of new graphics for the standard png set.

Especially noticeable is the new picture for
the chinese dragon. Due to the special "importance"
of this dragon I had set up a poll weither the
image is appreciate, which turned out 7:3 in favour.
Note that the old image continues to exist both
in the xpm and alternate png set.

--AndreasV

375 lines of code changed in 78 files:

mwedel 2001-08-30 00:17 Rev.: 1273

Fix to prevent divide by zero crashes in dist_att.
MSW 2001-08-29

4 lines of code changed in 1 file:

reeve 2001-08-29 11:31 Rev.: 1272

Scott Barnes: One last fix for server/main.c, the login crashes I found are gone.

5 lines of code changed in 1 file:

reeve 2001-08-29 10:55 Rev.: 1271

Scott Barnes: Another fix, this time in server/main.c

1 lines of code changed in 1 file:

reeve 2001-08-29 10:50 Rev.: 1270

Scott Barnes: Fixed some bugs in request.c that crashed the server.

17 lines of code changed in 1 file:

reeve 2001-08-29 10:45 Rev.: 1269

Scott Barnes: Fixed a bug in the loop code that made the server crash.

1 lines of code changed in 1 file:

avogl 2001-08-29 08:25 Rev.: 1268

arch collect and...

lib/treasures:

Skeletal mages now have frostbolt (instead of
icespells which they couldn't cast due to lack of sp).
I think frostbolt makes for a nice diversity
from other spellcasters. It also fits for the
low level they are.
--AV

3 lines of code changed in 2 files:

avogl 2001-08-29 08:19 Rev.: 1267

Rised cold resistance to prevent
skelly mages from killing themselves with their
own spells.
--AV

2 lines of code changed in 1 file:

avogl 2001-08-29 08:17 Rev.: 1266

New ability: frostbolt spell.
I use this for skeletal mages.
--AV

0 lines of code changed in 1 file:

mwedel 2001-08-29 02:15 Rev.: 1265

gx11.c: Modified to know about new pickup mode (frontend - most all the
work is still done on the server). Patch by Nils Lohner.
MSW 2001-08-28

258 lines of code changed in 2 files:

mwedel 2001-08-29 02:14 Rev.: 1264

include/define.h: Pickup type defines added.
include/player.h: Change mode (pickup mode) to 32 bits.
server/c_object.c: command_pickup function modified to support all
the new pickup options.
server/player.c: Fix for path_to_player to prevent crashes. Add check
in move_player_attack just in case. check_pick function modified to
support new pickup options. do_some_living modified to eat flesh
items if player is starving and they don't have any food.
server/spell_effect.c: cast_detection modified so that detect magic/curse
will not show objects beneath the floor. Change so that detect_monster
and detect_evil spells copy the face of what they detected - gives better
appearance on client.
socket/item.c: fix bug LookAt that ws checking blocked_los on wrong
offset.
MSW 2001-08-28

543 lines of code changed in 7 files:

gros 2001-08-27 11:49 Rev.: 1263

Corrected two possible endless loops - Chachkoff Y. 08/27/01

2 lines of code changed in 1 file:

gros 2001-08-27 11:47 Rev.: 1262

Corrected a bug related to the new map code (NULL map pointer not checked) - Chachkoff Y. 08/27/01

7 lines of code changed in 2 files:

avogl 2001-08-26 20:08 Rev.: 1261

Collected arches for new pngs.
--AV

4269 lines of code changed in 3 files:

avogl 2001-08-26 20:04 Rev.: 1260

Some new png graphics for standard set.
--AV

286 lines of code changed in 78 files:

mwedel 2001-08-21 00:39 Rev.: 1259

Enhancements to make monsters 'do the right thing' with relation
to tiled maps (ie, will detect players and attack them if on an adjoining
tiled maps). This involved a rewrite of path_to_player - I've tested this
out, and if anything, it seems that monsters may be more aggressive on
spellcasting.
++
common/map.c: blocked modify to make sure it is checking valid coordinate
value. blocked_link,blocked_two modified to translate for tiled maps.
Add load_and_link_tiled_map which loads a tiled map and links in all
pointers relative to adjoining maps. out_of_map modified to use
this function instead of doing the work itself. Add get_rangevector
function that returns offset, direction, and distance between two
objects, taking into account tiled maps. get_rangevector_from_mapcoord
added which is similar to get_rangevector, but takes a map and coordinates
instead of a second object. on_same_map function added which returns
true if the two objects are on the same logical (ie tiled) maps.
doc/crossfire.doc: Add note about what Int does for monsters.
include/map.h: Add some comments, and add structure for rangevector
function return values.
server/attack.c: add calls to on_same_map instead of doing op->map
comparisons.
server/monster.c: Many functions modified to properly handle tiled
maps properly.
server/pets.c: get_pet_enemy modified to know about tiled maps.
server/player.c: get_nearest_player modified to know about tiled maps.
path_to_player rewritten to know about tiled maps - I think some other
bugs were also fixed in return values. Split player_attack_door
from move_player attack to keep functions a more reasonable size.
move_player_attack, player_can_view modified to know about tiled
maps.
server/skills.c: can detect_enemy modified to take another parameter -
call in steal updated to pass this parameter.
server/spell_util.c: ok_to_put_more, can_see_monsterP modified to
handle tiled maps properly.
socket/item.c: look_at modified to return proper results when player
looks at something on an adjoining tiled map.
++ End of checkin

1103 lines of code changed in 13 files:

mwedel 2001-08-13 01:44 Rev.: 1258

Add reset_map_function into xutil.c that gets called after we lose a
connection to the server. This fixes a problem of some leftover images
from the previous session appearing in the map windows. MSW 2001-08-12
client.c: add call to reset_map_data
proto.h: rebuilt
xutil.c: Add reset_map_function (mostly a copy of reset_map), make some
other functions 'static' so they don't show up in proto.h

59 lines of code changed in 4 files:

avogl 2001-08-08 09:40 Rev.: 1257

Fixed a server crash bug:
When the spell magic map was casted on
a map that contained an empty spot (no floor,
nothing), the server crashed due to a null-
pointer violation.
--AV

12 lines of code changed in 1 file:

avogl 2001-08-07 11:58 Rev.: 1256

Fixed a bug with teleporters. Teleporters
under floors didn't work - now they do.
--AV

9 lines of code changed in 1 file:

avogl 2001-08-07 09:35 Rev.: 1255

Re-enabled the ability of teleporters to move
objects with "no_pass" flag set. It is needed
for a few maps in pupland and mak-tower.
--AV

3 lines of code changed in 1 file:

mwedel 2001-08-05 17:34 Rev.: 1254

common/object.c:decrease_ob_nr modified to correctly update client when
player uses item from container that is on the ground (bookshelf for
example)
server/time.c: move_teleporter modified to skip over wall/floors and
teleport whatever is above them.
MSW 2001-08-05

30 lines of code changed in 3 files:

mwedel 2001-08-05 01:03 Rev.: 1253

Add -fog support for pngximage mode. Performance on it is not very
good however - if your going to use -fog, you should really use
sdl mode if possible. MSW 2001-08-04

20 lines of code changed in 1 file:

mwedel 2001-08-05 00:07 Rev.: 1252

common/map.c: modify link_multipart_objects to preserve name and title of
head when making the more parts. modify update_position so that it should
never show an invisible face to the player.
common/object.c: fix check_walk_on so that spells will now properly get
affected by spinners and directories.
include/sockproto.h: Rebuilt to include MapNewmapCmd
server/hiscore.c: Fix crash if player savebeds map on map which does not
have a name. Use the path instead.
server/move.c: modify teleporter function to send MapNewmapCmd to client
if player got teleported. Needed for fog of war code.
server/time.c: modify move_teleporter so that it will not teleport walls.
socket/Makefile.in: Modified to use cproto to generate proto files.
MSW 2001-08-04

162 lines of code changed in 8 files:

gros 2001-08-04 02:33 Rev.: 1251

Added (get-skill-experience) and (set-skill-experience) instructions to allow fine-tuning of experience points distribution. (Gros 08-04-01)

301 lines of code changed in 4 files:

gros 2001-08-03 04:50 Rev.: 1250

Added the (match-string) command for easier string handling. (Gros 08/03/01)

30 lines of code changed in 2 files:

mwedel 2001-08-03 01:19 Rev.: 1249

Fix bug of using uninitialized value that would then crash the server.
MSW 2001-08-02

1 lines of code changed in 1 file:

michtoen 2001-08-02 09:08 Rev.: 1248

new VC win32 project files

0 lines of code changed in 1 file:

mwedel 2001-08-02 01:35 Rev.: 1247

Fix up so that distclean now clears out all appropriate files - MSW 2001-08-01

46 lines of code changed in 12 files:

mwedel 2001-08-01 01:03 Rev.: 1246

just loaded/saved in gimp. This does fix the problem with gtk client in
sdl mode not displaying it properly - I think this may be because it had
a bogus transperency. MSW 2001-07-31

1 lines of code changed in 1 file:

July 2001 »

Generated by StatSVN 0.7.0