April 2004 Commit Log

Number of Commits:
52
Number of Active Developers:
4
ryo_saeba 2004-04-28 17:04 Rev.: 2749

Change char* to const char*, value shouldn't be changed

7 lines of code changed in 3 files:

ryo_saeba 2004-04-28 14:49 Rev.: 2748

Sync client version with server

2 lines of code changed in 1 file:

ryo_saeba 2004-04-27 17:01 Rev.: 2747

Fix Win32 server version

1 lines of code changed in 1 file:

mwedel 2004-04-27 02:35 Rev.: 2746

Re-add bmaps.paths to list of files to include in distribution. While
it is not needed by the target, if it is missing, the makefiles try to
rebuild it, which it may not be able to do.
MSW 2004-04-26

2 lines of code changed in 2 files:

mwedel 2004-04-27 02:08 Rev.: 2745

configure, Makefiles: Rebuilt for 1.6.0 release
doc/*/Makefile.am: Modified to use one makeps.pl utility in scripts directory.
doc/scripts/makeps.pl: Make this the definitive copy - fix problem with it
trying to combine big images when it doesn't need to. Remove other copies.
doc/playbook/chap1.tex, doc/playbook/chap5.tex: Fix some obvious errors,
but overall, the playbook is still quite out of date.
doc/playbook/treas2-extract: Have it not include abilities in given items,
have it properly deal with multiple underscores in arch names.
doc/spoiler-html/spoiler.html, doc/spoiler.ps: Rebuilt
MSW 2004-04-26

31809 lines of code changed in 27 files:

mwedel 2004-04-26 00:27 Rev.: 2744

server/apply.c: apply_savebed() - make call to terminate_all pets before
call to remove_ob() so that pets are properly removed.

4 lines of code changed in 2 files:

mwedel 2004-04-26 00:07 Rev.: 2743

common/item.c, server/c_object.c: Fix code so that skill tools (talismans,
holy symbols, etc) are properly describe. Clean up formatting of long_desc()
MSW 2004-04-25

49 lines of code changed in 3 files:

ryo_saeba 2004-04-25 03:28 Rev.: 2742

Windows 1.7.0 release

24 lines of code changed in 7 files:

mwedel 2004-04-25 02:17 Rev.: 2741

Change most shop buy/sell functions to use 64 bit values. Problem arises
where player would sell valuable item, and if they wanted to buy them back,
it would overflow a 32 bit value, so they could buy them back for free.
Note quite as odd when you consider the buy/sell price for really valuable
items to be very different.
include/global.h: Add UINT32_MAX and other max type defines for our typedef
values so that we have standard setting of what the cap is.
server/apply.c: Change get_payment call to take second argument.
server/plugins.c: Add note about bug in handling of query_cost in this
function.
server/shop.c: query_cost() now returns 64 bit. Many other functions
updated to also take/return 64 bit cost values. Have cost_string
nicely deal with values that are beyond affordability. Rename get_payment2()
to get_payment(), and remove the later, which was just a simple wrapper
function that called get_payment2.
server/spell_effect.c: Update alchemy code. Remove some suspect use of
static values.
MSW 2004-04-24

224 lines of code changed in 7 files:

mwedel 2004-04-25 01:18 Rev.: 2740

Fix suspect code for figuring out wc of thrown objects.
MSW 2004-04-24

1 lines of code changed in 1 file:

ryo_saeba 2004-04-22 16:55 Rev.: 2739

Fixed & wrote some comments

139 lines of code changed in 1 file:

mwedel 2004-04-21 01:44 Rev.: 2738

server/apply.c: fix check_weapon_power() so it operates on overall character
level and not skill level - this matches up what the out of skills
displays.
MSW 2004-04-20

15 lines of code changed in 2 files:

mwedel 2004-04-21 01:18 Rev.: 2737

fix up abilities on this map.
MSW 2004-04-20

43 lines of code changed in 1 file:

mwedel 2004-04-19 01:35 Rev.: 2736

Various updates for 1.7.0 release - bump version number. Some file names
renamed/removed/mistypes in the Makefiles - fix those up. Update the
CHANGES file.
MSW 2004-04-18

17 lines of code changed in 6 files:

mwedel 2004-04-19 00:14 Rev.: 2735

Minor changes to clean up some compiler warnings.
MSW 2004-04-18

4 lines of code changed in 2 files:

ryo_saeba 2004-04-18 04:32 Rev.: 2734

Update comments, doxygen format

65 lines of code changed in 1 file:

mwedel 2004-04-18 02:59 Rev.: 2733

common/button.c: Patch by Bernd Edler to have proper speed set for items
activated by buttons.
server/apply.c: Apply the 'special prayer' marker stuff, since it wasn't
used anymore.
server/gods.c: Check for FLAG_EQUIP on spells and not for a special prayer
marker to guess if a spell is a god given spell or not.
server/spell_util.c: Patch by Bernd Edler so that firewalls are immune
to casting time.
MSW 2004-04-17

34 lines of code changed in 5 files:

mwedel 2004-04-18 02:29 Rev.: 2732

Patch by Brian Angeletti to replace wyverns on map with proper chaos
wyvern archetypes. Note the changes appear much larger due to difference
in how the java editor writes out the map vs the old crossedit program.
Applied by MSW, 2004-04-17

120 lines of code changed in 1 file:

mwedel 2004-04-18 01:50 Rev.: 2731

commit modified ring of occidental mages, which reduces the stats.
This should balance the item - much harder to get it to have 30 stats
now.
Updated version by Lalo Martins, applied by Mark Wedel
2004-04-17

3 lines of code changed in 1 file:

mwedel 2004-04-18 01:09 Rev.: 2730

Fix image for book on map.
MSW 2004-04-17

1 lines of code changed in 1 file:

akirschbaum 2004-04-16 11:28 Rev.: 2729

server/shop.c: Decrease adjustment limit for expensive items to 10000 to get a
continuous adjustment function. That is you will get much less when selling
items with a value between 800pp and 2000pp.
Andreas Kirschbaum 2004-04-16

6 lines of code changed in 2 files:

mwedel 2004-04-16 01:23 Rev.: 2728

common/map.c: Change blocked_link() to take a map parameter. Also, change code
in blocked_link() to assume that the caller has set up appropriate map and
coordinates related to tiling (in all functions that currently call
blocked_link, this is the case)
include/libproto.h: Rebuilt.
server/move.c, server/player.c: update call to blocked_link to include the map.
MSW 2004-04-15

48 lines of code changed in 5 files:

temitchell 2004-04-14 22:08 Rev.: 2727

- fix water under galleon to allow passage

2 lines of code changed in 1 file:

mwedel 2004-04-14 02:24 Rev.: 2726

common/object.c: Change CAN_MERGE() so that it compares the stats structure of
the objects being merged. Fixes problems of rings improperly merging with
other rings that have different stat values.
server/monster.c: Modify check_earthwalls() and check_doors() to take a
map structure as an option parameter, and use that structure when
calling get_map_ob. Fixes a crash in cases where earthwalls/doors
were at the edge of a tiled map, and creature was on other map moving into
it.
server/move.c: Change move_ob() to adjust coordinates for tiling, and
pass in these adjusted coordinages (and map) to the check_() functions
in monster.c
random_maps/treasure.c: Apply patch by Andreas Kirschbaum so that it does
more work in trying to place keys on maps.
MSW 2004-04-13

37 lines of code changed in 5 files:

temitchell 2004-04-12 01:39 Rev.: 2725

- fix water under the pier

13 lines of code changed in 1 file:

ryo_saeba 2004-04-11 04:48 Rev.: 2724

Tweaked SDL sound support for Windows

29 lines of code changed in 2 files:

ryo_saeba 2004-04-11 03:36 Rev.: 2723

Sound for Windows w/o SDL

130 lines of code changed in 3 files:

temitchell 2004-04-10 20:33 Rev.: 2722

- add special map for DMs to use with mailbox, an Oracle and some
messageboards (one for inter DM messages, one for players to petition
DMs). Map has unique floors and five areas for creating/testing/storing
stuff.

85 lines of code changed in 1 file:

temitchell 2004-04-10 19:33 Rev.: 2721

- fix maps with old image notation (storing more than head).

292 lines of code changed in 9 files:

mwedel 2004-04-10 02:34 Rev.: 2720

add attacktype to these skills.
MSW 2004-04-09

2 lines of code changed in 2 files:

mwedel 2004-04-10 02:27 Rev.: 2719

common/living.c: Patch by Bernd Edler to remove cap on exp for players.
MSW 2004-04-09

13 lines of code changed in 2 files:

temitchell 2004-04-09 22:25 Rev.: 2718

- add god treasure lists to arches
- some modifications to ixalovh
- add some god treasure list info from objects doc to README

559 lines of code changed in 12 files:

temitchell 2004-04-09 22:21 Rev.: 2717

- remove god lists from treasures file - will collect them from arches
instead
- add goose to birds race

3 lines of code changed in 2 files:

temitchell 2004-04-09 22:18 Rev.: 2716

- add patch to stop pets from multiplying (good idea thanks David
McIlwraith)

1 lines of code changed in 1 file:

mwedel 2004-04-08 01:48 Rev.: 2715

common/item.c: If potion wasn't given a random spell, use the archetype
name when it is identified.
common/treasure.c: Fix potion codes so that healing and magic power potions
get the proper spell inserted into them. Also fix line termination issue.
server/skill_util.c: Add check in skill_attack() to make sure current_weapon
is not null - there has been some crashes here, but I can't figure out
how it gets to this state, so better to at least handle it.
MSW 2004-04-07

49 lines of code changed in 4 files:

mwedel 2004-04-07 01:49 Rev.: 2714

Patch by Bernd Edler to fix message printout on spells that raise stats -
function cast_change_ability()
MSW 2004-04-06

1 lines of code changed in 1 file:

mwedel 2004-04-07 01:46 Rev.: 2713

server/player.c: In flee_player(), make sure the enemy to the player is
on an actual map - fixes crashes.
MSW 2004-04-06

15 lines of code changed in 2 files:

ryo_saeba 2004-04-06 16:32 Rev.: 2712

Windows now has script support

25 lines of code changed in 1 file:

mwedel 2004-04-06 02:05 Rev.: 2711

common/potion.c: Fix up change_abil() to more properly deal with potions -
characters could get 0 stat values. Also, messages were not being properly
displayed. Patch is slightly modified from one sent in by Bernd Edler.
MSW 2004-04-05

43 lines of code changed in 2 files:

mwedel 2004-04-05 02:01 Rev.: 2710

Fix file with right code - made mistake when with previous checkin.
MSW 2004-04-04

1 lines of code changed in 1 file:

temitchell 2004-04-04 21:47 Rev.: 2709

- fix missing face change for fire claws
- fix colour in pl_dragon arc
- fix animation for blue dragon face file

3 lines of code changed in 3 files:

temitchell 2004-04-04 11:37 Rev.: 2708

- modify spell_knockback function to exclude DM and add a simple
modifier for friction. Flying creatures are easier to push than
walking creatures (perhaps if a FLAG_STICKYFEET ever comes into play
this modifier can be used here as well to increase effects of friction).

9 lines of code changed in 1 file:

ryo_saeba 2004-04-04 05:07 Rev.: 2707

Fix Win32 scripting

261 lines of code changed in 6 files:

ryo_saeba 2004-04-03 08:49 Rev.: 2706

Guild for Damned Heretics

4426 lines of code changed in 2 files:

ryo_saeba 2004-04-03 08:39 Rev.: 2705

Guild for Dreaming Sage

4429 lines of code changed in 2 files:

ryo_saeba 2004-04-03 08:24 Rev.: 2704

Guild for Drunken Barbarian

4429 lines of code changed in 2 files:

ryo_saeba 2004-04-03 05:58 Rev.: 2703

Storage rooms for PurpleButterfly & LaughingSkull

8858 lines of code changed in 4 files:

ryo_saeba 2004-04-03 05:38 Rev.: 2702

Made instructions non-destructible.

6 lines of code changed in 1 file:

ryo_saeba 2004-04-03 05:37 Rev.: 2701

Readded Acme Inc. building shop.

4 lines of code changed in 1 file:

mwedel 2004-04-03 03:05 Rev.: 2700

server/main.c: Add extra checking for valid map coordinates after we grab
them from the destination map itself - if a map is broken and has
default enter_ coordinates outside the maps range, this previously
resulted in a crash.
server/pets.c: Pass the correct map object into insert_ob_in_map().
MSW 2004-04-03

14 lines of code changed in 3 files:

ryo_saeba 2004-04-03 02:52 Rev.: 2699

Fixed broken default entry coordinates pointing outside real map area.

2 lines of code changed in 1 file:

ryo_saeba 2004-04-02 12:05 Rev.: 2698

Restored version 1.9 due to some corruption from me.

13771 lines of code changed in 1 file:

March 2004 »

Generated by StatSVN 0.7.0