February 2003 Commit Log

Number of Commits:
59
Number of Active Developers:
5
tanner 2003-02-26 23:20 Rev.: 2047

* Wed Feb 26 2003 Bob Tanner <tanner@real-time.com>
+ crossfire-client-1.5.0-1.realtime
- new release 1.5.0

86 lines of code changed in 1 file:

garbled 2003-02-25 10:08 Rev.: 2046

For the 1.5 release, put feather_map under dynamiclevel 4. It still has
some issues apparently, and I'm not going to have time to fix them before
the release. This way people can set dynamiclevel to 2 and 3 without
experiencing bizzare problems. 4 and 5 work, but aren't ready for
primetime yet.

3 lines of code changed in 1 file:

mwedel 2003-02-25 03:15 Rev.: 2045

Fix lib/Makefile.am - some lines got split/joined that should not
have been.
Rebuilt some of the doc files.
MSW 2003-02-24

6862 lines of code changed in 7 files:

mwedel 2003-02-25 02:52 Rev.: 2044

Update for 1.5.0 release.
MSW 2003-02-24

23 lines of code changed in 4 files:

mwedel 2003-02-25 02:29 Rev.: 2043

Update update_apart to update scorn apartments.
Update peterm maps so that players can't as easily avoid the
draining runes.
Add some test maps I have used.
MSW 2003-02-24

9252 lines of code changed in 10 files:

mwedel 2003-02-25 02:18 Rev.: 2042

*/Makefile.in, related files: Updated for 1.5.0
server/attack.c: Don't change weak wall image if no damage was actually done.
server/c_object.c: Include math.h - needed for pow()
server/spell_effect.c: fix infinite loop in town_portal
MSW 2003-02-24

2792 lines of code changed in 31 files:

mwedel 2003-02-24 02:39 Rev.: 2041

common/anim.c: Fix for 8 way facing animations.
lib/treasures: Add sheep treasures
lib/* (rest) - rebuilt
server/spell_effect.c: Fix up counterspell - mainly fix a bug in that if
counterspell hit a multipart magic that used magic as an attacktype,
it would also crash. However, code also woudln't work properly on
tiled maps, and I'm dubious if it would work properly if there was more
than one effect on a space.
MSW 2003-02-23

82 lines of code changed in 4 files:

mwedel 2003-02-24 02:30 Rev.: 2040

Fix up arch - had wrong names in some places.
MSW 2003-02-24

2 lines of code changed in 1 file:

mwedel 2003-02-24 02:26 Rev.: 2039

Add sheep images and related bits. Done by Flying Pedestrian.
MSW 2003-02-23

4 lines of code changed in 11 files:

temitchell 2003-02-23 11:46 Rev.: 2038

-fix discrepancy in image count between sets.

0 lines of code changed in 2 files:

mwedel 2003-02-22 02:26 Rev.: 2037

server/spell_effect.c: clean up town_portal to use its own arch's
so it doesn't have to reset so many fields. Also, fix crash.
server/spell_util.c: Update cast_create_obj to put new object below
casting up.
lib/*: Rebuilt
MSW 2003-02-21

233 lines of code changed in 2 files:

mwedel 2003-02-22 01:38 Rev.: 2036

Add arch's for town portal spell so that it doesn't have to reset/change
all the values.
MSW 2003-02-21

0 lines of code changed in 1 file:

crowbert 2003-02-21 12:26 Rev.: 2035

display pickup mode code with setting new pickup mode

3 lines of code changed in 1 file:

crowbert 2003-02-21 12:15 Rev.: 2034

add "clearinfo" command for gtk client

9 lines of code changed in 2 files:

mwedel 2003-02-21 02:55 Rev.: 2033

server/skills.c: Fix jump so that it updates the clients map properly.
server/spell_effect.c: insert town portals below the player so it
works better with apply.
MSW 2003-02-20

14 lines of code changed in 4 files:

mwedel 2003-02-21 02:52 Rev.: 2032

fix name_pl for desk - never got this change committed for some reason.
MSW 2003-02-20

1 lines of code changed in 1 file:

mwedel 2003-02-20 22:55 Rev.: 2031

Fix setting of message - turns out the map->msg structure is actually
strdup'd data, while ob->msg is shared string - new code in random_map.c
was doing the later, causing problems when the code when to free it.
MSW 2003-02-20

1 lines of code changed in 1 file:

mwedel 2003-02-20 02:55 Rev.: 2030

gtk/png.c, x11/png.c: Fix bug in rescale_rgba_data() that was potentially
causing a 1 byte overrun of malloc'd data, that could result
in crashes or other odd problems.
MSW 2003-02-19

27 lines of code changed in 3 files:

mwedel 2003-02-20 01:46 Rev.: 2029

server/move.c: Fix transfer_ob so that it sends newmap command to client
if we're moving a playing - otherwise fog of war displays bad
information on the client.
MSW 2003-02-19

25 lines of code changed in 2 files:

mwedel 2003-02-19 01:58 Rev.: 2028

Fix error in threewide shot - typo had direction -22 instead of -2.
MSW 2003-02-18

1 lines of code changed in 1 file:

mwedel 2003-02-19 01:52 Rev.: 2027

Fix bug where it wasn't making new players level 1, thus not rolling
up appropriate hp, sp, and grace for them.
MSW 2003-02-18

79 lines of code changed in 1 file:

garbled 2003-02-18 04:27 Rev.: 2026

New images for frostbolt, firebolt and mouse. Taken from
http://avrc.city.ac.uk/nethack/tiles.html. (Various variations of
nethack tiles)

162 lines of code changed in 20 files:

mwedel 2003-02-16 21:37 Rev.: 2025

More bugfixes:
server/c_wiz.c: Fix reset command - while it deleted the maps, it made things
so that it never got removed from the map listing - instead, just let
flush_old_maps do most of the work.
server/main.c: If player tries to enter a random map that has been reset
and that we have no informatino about (eg, going up in a dungeon),
just say the exit is closed instead of making a completely random map
that usually isn't in keeping with the dungeon (and still won't lead
outdoors)
server/move.c: In move_teleporter(), change it so that if a player uses
a shop map yet there is no place to put the player, just drop him on
top of a monster - this fixes problem of players getting trapped inside
of shops in random dungeons.
MSW 2003-02-16

55 lines of code changed in 4 files:

mwedel 2003-02-16 04:03 Rev.: 2024

random_map/random_map.c: Include parameters used to make map in msg of map -
this can hopefully be used to debug what is really happening when bad
maps are made.
MSW 2003-02-17

53 lines of code changed in 2 files:

mwedel 2003-02-16 02:30 Rev.: 2023

server/rune.c: Modify dispel_rune function (called from disarm spell)
to erase marking runes. While at it, fix it so that it does the right
thing with respect to tiled maps.
MSW 2003-02-17

55 lines of code changed in 2 files:

mwedel 2003-02-16 00:54 Rev.: 2022

Fix bug with light being cast outside the map.
MSW 2003-02-15

6 lines of code changed in 1 file:

temitchell 2003-02-15 15:59 Rev.: 2021

- adds cold marsh, marsh and wooded hills - new pic for desert, old pic
now clsc image

----------------------------------------------------------------------

54 lines of code changed in 10 files:

mwedel 2003-02-14 03:18 Rev.: 2020

include/sproto.h, server/move.c: Modify try_fit() to take mapstruct parameter
for which map we are trying to fit this on - fixes problems with rolling
boulders accross map (only function that currently uses this).
MSW 2003-02-14

10 lines of code changed in 3 files:

garbled 2003-02-14 00:57 Rev.: 2019

fix compile warning generated with -Wall.

4 lines of code changed in 1 file:

garbled 2003-02-14 00:54 Rev.: 2018

Regen loader.c, add changes to changelog.

27 lines of code changed in 1 file:

garbled 2003-02-14 00:50 Rev.: 2017

Lots of updates here:
common/item.c: make item_power stop showing up in ring short descriptions.
fix some of the items that were double-displaying materialnames, like
mithril mithril chainmail.
common/loader.l: add tooltype
common/utils.c: Unless the object is armour or weapons, pick the first
materialname we find. Now, newly generated diamonds will stack.
Fix name_to_material to return NULL if it finds nothing, fixes
navar_city/museum crash.
Change set_materialname to take a materialtype_t argument, allowing
functions to manually set the materialname, rather than let the
randomizer pick for them.
include/define.h: Add TOOL and BUILDFAC for item building.
include/object.h: add tooltype for item building.
include/materials.h: add M_SPECIAL. Set this in an object, to prevent things
like mithril mithril chainmail. This is primarily only needed in
artifacts, because they change the base material of the arch. Also
useful in things like the demonspawn shield, and on maps.
lib/artifacts: sprinkle M_SPECIAL around.
server/player.c: remove auto_heal. This never should have been
committed, and was never referenced by any code.
server/c_object.c: add item building, but add it disabled. Too many
bugfixes were tied in with this code to cleanly add them. When
enabled, this code will add player item building, similar to
create to take place. Requires a host of graphics and arches
to be useable.

379 lines of code changed in 13 files:

garbled 2003-02-13 23:25 Rev.: 2016

Update these to by type==73. Only mithril previously had a type, which
was 60 (GEM). Changed it to 73 as I will be using 73 for raw materials in
item creation.

4 lines of code changed in 4 files:

garbled 2003-02-13 18:51 Rev.: 2015

organic->organics. Caused crash in navar museum of arms

1 lines of code changed in 1 file:

mwedel 2003-02-12 03:04 Rev.: 2014

random_maps/special.c: Fix possible bug with placement of special maps.
MSW 2003-02-11

2 lines of code changed in 2 files:

mwedel 2003-02-12 01:30 Rev.: 2013

Add lore/endlore to object structure to hold general information about objects:
common/loader.c, common/loader.l: Add loading and saving of lore field.
common/object.c: handle lore field for copy/free/other object operations.
Also, update CAN_MERGE to look at materialname also.
doc/Developers/objects: Add notes about lore.
include/object.h: add lore field to object.
MSW 2003-02-11

89 lines of code changed in 5 files:

mwedel 2003-02-12 00:40 Rev.: 2012

server/apply.c: Fix bug in that cursed weapons were not equipped/
unequipped.
MSW 2003-02-11

16 lines of code changed in 2 files:

mwedel 2003-02-11 03:10 Rev.: 2011

Add substring matching to item_match_string, so players can search for
things like Str+1.
MSW 2003-02-10

10 lines of code changed in 1 file:

mwedel 2003-02-10 01:52 Rev.: 2010

doc/Developers/objects: Add nodes about shared strings in objects.
server/c_misc.c: Remove check for name length - check_name takes care
of that for us.
server/monster.c: store return value from get_map_flags - seen some
crashes traced back to this area, want to see what it returned.
Allow objects with no msg to still use scripts that listen.
server/player.c: Fix potentional issue of freeing/adding players name
when they enter play again - seen some crashes attributed to
odd names.
MSW 2003-02-08

55 lines of code changed in 5 files:

crowbert 2003-02-09 22:31 Rev.: 2009

fix stupid mistake

2 lines of code changed in 1 file:

garbled 2003-02-09 02:30 Rev.: 2008

Remove the supplydb code. It has served it's purpose, and if we decide
we want to investigate that again.. thats what cvs -r is for.

0 lines of code changed in 3 files:

garbled 2003-02-07 02:14 Rev.: 2007

bestarrow changes:
1) compare resists against the arch of the monster, not the actual monster.
2) stop looking for a target if you hit a blocksview.
3) penalize ROF when using bestarrow.

15 lines of code changed in 1 file:

garbled 2003-02-07 01:57 Rev.: 2006

Mark clued me in that query_name existed.. and that brought to light that
the way I was handling materialnames before was stupid. Back the old
code out, and use query_name instead. Put something in the loader to
back the names out of the objects I mangled.

47 lines of code changed in 4 files:

garbled 2003-02-06 03:20 Rev.: 2005

regen these files.
materials: add a slew of new materialtypes. Too many people to list
helped me come up with these.
atrifacts: twiddle some of the materialtypes in here.. to avoid certain
wierd combinations of objects and materialnames.

462 lines of code changed in 2 files:

garbled 2003-02-06 03:13 Rev.: 2004

Twiddle the materials and materialnames on a ton of objects. Get rid of
things like "organic eyeshield" "glass magnifying glass" etc. Set some
materialtypes that are specific to the armour/weapon, like glacium for
the frost weapons. Make all the boots and shoes made of leather, so I
stop seeing "pine boots". Change a bunch of artifacts to use specific
metals or magical cloths, to stop things like "adamantium robe".

Also.. change leather armour to just "armour" so the leather and other
random leathertypes automatically work with it, making things like
"bearskin armour". This breaks a few alchemy formulae.. which I will fix
soon.

48 lines of code changed in 27 files:

garbled 2003-02-06 03:08 Rev.: 2003

Fix the following bugs:
When doing alchemy with a transmute formula, check if we should add one
of the materialtype's special modification properties into the newly
created object.
When performing alchemy, do better checks to remove the materialname form
the object's strtoint value. Don't remove the materialname on
non-weapon/armour, and don't remove it if the object has it manually
specified in the arch.
Fixes alot of formulae I broke.

51 lines of code changed in 3 files:

mwedel 2003-02-05 03:13 Rev.: 2002

common/init.c: Make sure we initalize all the config values.
gtk/gx11.c: fix foodbeep - now only beep when food is low, and continue
to beep when food reaches 0.
sound-src/Makefile.in: Remove gx11.c in depend statement.
MSW 2003-02-04

17 lines of code changed in 4 files:

garbled 2003-02-05 00:32 Rev.: 2001

New bow code. bowmode bestarrow. When firing arrows, look at the first
target in line, and attempt to pick the best arrow to use against it.

181 lines of code changed in 5 files:

garbled 2003-02-04 02:25 Rev.: 2000

Don't free the msg string before copying the item. Prevents crashes from
mass inscription.

2 lines of code changed in 1 file:

garbled 2003-02-04 01:26 Rev.: 1999

Fix some bugs for once, rather than introduce them.

27 lines of code changed in 5 files:

mwedel 2003-02-03 23:06 Rev.: 1998

Oops. Meant materialname, not material.
MSW 2003-02-03

1 lines of code changed in 1 file:

mwedel 2003-02-03 23:01 Rev.: 1997

Fix missing initialization of material, causign continous crashes on
metalforge.
MSW 2003-02-03

1 lines of code changed in 1 file:

temitchell 2003-02-03 18:05 Rev.: 1996

- made the big forest a bit bigger

9209 lines of code changed in 7 files:

mwedel 2003-02-03 03:27 Rev.: 1995

server/player.c: Fix permadeath without resurrection - wasn't deleting
player save files as it was supposed to. If permadeath +
resurrection was in use, I believe it all worked as expected.

47 lines of code changed in 2 files:

mwedel 2003-02-03 02:23 Rev.: 1994

More bugfixes:
include/shop.h: remove _SHOP_H after endif, causing compiler warnings.
include/skills.h: Add check to USING_SKILL to make sure chosen_skill
is not null.
server/c_chat.c: Add some missing return values, resulting in compiler
warnings.
server/skill_util.c: Remove unused variable. compiler warnings again.
server/spell_effect.c: Change dimension door so that you can't go
through spaces that block passsage and also block view (eg walls).
This goes back to the more traditional behaviour. Remove
some unused variables.
server/spell_util.c: Add missing P_OUT_OF_MAP to move_missile, resulting
in crashes.
server/time.c: if generator is not on a map, don't have it generates.
Fixes crashes.
MSW 2003-02-02

78 lines of code changed in 8 files:

temitchell 2003-02-02 15:49 Rev.: 1993

- touch up IPO changes and update the README

8 lines of code changed in 2 files:

temitchell 2003-02-02 15:05 Rev.: 1992

- move the ImperialPost python files to the python directory, unclude system pathfinding from CFPython

761 lines of code changed in 12 files:

temitchell 2003-02-02 15:03 Rev.: 1991

-IPO conversion

1 lines of code changed in 1 file:

temitchell 2003-02-02 02:50 Rev.: 1990

- using new directory getting functions in the Plugin, makes python more better
- converted the slots over, now easier to install
- added a script that returns the directories for easy use

381 lines of code changed in 6 files:

temitchell 2003-02-01 02:17 Rev.: 1989

-new classic halfing images

0 lines of code changed in 4 files:

January 2003 »

Generated by StatSVN 0.7.0