February 2004 Commit Log

Number of Commits:
82
Number of Active Developers:
4
temitchell 2004-02-29 18:17 Rev.: 2656

- change the arch here for blue dragon face

3 lines of code changed in 1 file:

temitchell 2004-02-28 23:27 Rev.: 2655

- fix a problem with new players getting crushed by doors - (turned it
into a lesson...)

148 lines of code changed in 1 file:

temitchell 2004-02-28 23:12 Rev.: 2654

- fix stairs (as reported by Katia)

244 lines of code changed in 1 file:

temitchell 2004-02-28 21:46 Rev.: 2653

- small change in message to make the horn code more generic

3 lines of code changed in 1 file:

temitchell 2004-02-28 21:38 Rev.: 2652

- add some items to artifacts for Ixa, also work in the rapier a bit

45 lines of code changed in 1 file:

temitchell 2004-02-28 20:59 Rev.: 2651

- add races for water goddess

10 lines of code changed in 1 file:

temitchell 2004-02-28 20:53 Rev.: 2650

- change check_cone_push to check_spell_knockback
move function and change it to use the spell object weight
now cone spells (also perhaps bolts later?) which use an arch with
weight will have a 'knockback' or push component based on the weight
of the arch.

60 lines of code changed in 3 files:

temitchell 2004-02-28 17:55 Rev.: 2649

add lythander's pipe
shadows use negative energy spells

7 lines of code changed in 1 file:

temitchell 2004-02-28 17:52 Rev.: 2648

- new spell for summoners

2 lines of code changed in 2 files:

temitchell 2004-02-28 17:31 Rev.: 2647

- add spell wave
- add weights to some other cone spells (for knockback effects)

77 lines of code changed in 8 files:

temitchell 2004-02-28 17:28 Rev.: 2646

- add sirencall spell (wide area charm- water goddess spell)
- charm uses new charm graphic

23 lines of code changed in 2 files:

temitchell 2004-02-28 17:25 Rev.: 2645

- make new images for charm effects

0 lines of code changed in 4 files:

temitchell 2004-02-28 17:24 Rev.: 2644

- add shell type horns and graphics

0 lines of code changed in 4 files:

temitchell 2004-02-28 17:21 Rev.: 2643

- add water goddess treasure and avatar files (but note she likely
still needs tweaking)

57 lines of code changed in 3 files:

temitchell 2004-02-28 17:19 Rev.: 2642

- add two horns for water goddess, fix Lythander's horn to work with new
skills.

71 lines of code changed in 6 files:

ryo_saeba 2004-02-28 05:40 Rev.: 2641

Warning cleaning

15 lines of code changed in 5 files:

ryo_saeba 2004-02-27 18:00 Rev.: 2640

Some warnings cleaning.

43 lines of code changed in 11 files:

mwedel 2004-02-26 01:17 Rev.: 2639

copy over x, y into nx, ny in do_mood_change - otherwise, infinite
loop can result because loop variable (x, y) will ge clobbered.
MSW 2004-02-25

6 lines of code changed in 1 file:

mwedel 2004-02-24 01:00 Rev.: 2638

common/living.c: Have give_skill_by_name() update the skill pointers in the
player object.
MSW 2004-02-23

6 lines of code changed in 2 files:

mwedel 2004-02-24 00:43 Rev.: 2637

server/spell_attack.c: Properly set maxhp in the cone spell - this is used
in ok_to_put_more() to make sure one spell doesn't hit a single space
too many times.
MSW 2004-02-23

14 lines of code changed in 2 files:

mwedel 2004-02-23 01:06 Rev.: 2636

common/object.c: Change CAN_MERGE() so that we never merge applied objects -
whether or not they are rings.
server/spell_attack.c: Fix cast_cone() so that it properly hits all directions.
MSW 2004-02-22

23 lines of code changed in 3 files:

mwedel 2004-02-22 20:21 Rev.: 2635

lib/*: different spell for dragons vs players for firebreath - update
treasures so monsters use ability version.
server/gods.c: Add missing call to link_player_skills(), resulting in players
having multiple praying skills.
server/skill_util.c: Change learn_skill() so we don't create a skill pointer
for the player if they didn't learn the skill (even if they can't use
such a created skill, it is still a bit confusing). Fix finding of
hand to hand skills to make sure the player can in fact use the skill
in question.
MSW 2004-02-22

30 lines of code changed in 4 files:

temitchell 2004-02-22 14:56 Rev.: 2634

- updating some worldmaps with some changes (mostly
shoreline and beaches - some mountains)

13402 lines of code changed in 11 files:

temitchell 2004-02-22 14:37 Rev.: 2633

- add entrances to new navar shops (also new temple coming soon)

3262 lines of code changed in 3 files:

temitchell 2004-02-22 14:32 Rev.: 2632

- add three more workshops fix workshops to stop people sneaking in so
easily

3317 lines of code changed in 6 files:

temitchell 2004-02-22 14:30 Rev.: 2631

- fix workshops to prevent magical access and sneaking folks in

338 lines of code changed in 6 files:

temitchell 2004-02-21 10:41 Rev.: 2630

- add two workshop buildings to Navar, change exit for Gunther's

14 lines of code changed in 1 file:

temitchell 2004-02-21 10:39 Rev.: 2629

- add smith facilities to Gunthers, add kitchen and jewler workshops for
Navar

2824 lines of code changed in 4 files:

temitchell 2004-02-21 10:36 Rev.: 2628

- minor cosmetic changes to workshops

1 lines of code changed in 2 files:

tanner 2004-02-19 19:14 Rev.: 2627

First attempt at fixing the bugs and wishlist items listed here:

http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=pkg&data=crossfire-server&archive=no

My debian build box is an old sparc20, so it takes a very long time
for it to do a QA build, but I'll check this in for people to look at.

Big changes are adding the crossfire-server-common and crossfire-server-dbg
packages.

77 lines of code changed in 3 files:

mwedel 2004-02-18 00:28 Rev.: 2626

Fix bug with item_power not being summed properly when determining if
players can equip items or not.
MSW 2004-02-17

1 lines of code changed in 1 file:

mwedel 2004-02-18 00:14 Rev.: 2625

increase power of divine shock some.
MSW 2004-02-17

3 lines of code changed in 1 file:

mwedel 2004-02-16 22:38 Rev.: 2624

include/define.h,server/shop.c: Apply patch by Bernd Edler that gives
bargaining experience based on the amount of money a character saves.
Higher the bargaining skill, the more money they can save.
MSW 2004-02-16

152 lines of code changed in 3 files:

mwedel 2004-02-16 19:35 Rev.: 2623

increase the size of the highscore list - 10 seems way too low for
a default value.
MSW 2004-02-16

1 lines of code changed in 1 file:

mwedel 2004-02-16 19:22 Rev.: 2622

doc/Developers/spells: Update type on casting_time - include suggested value
for times so that results are hopefully more coherent.
lib/archetypes, treasures.bld: rebuilt.
lib/treasures: Change some of the 'spelldirect' types to just the actual spells,
so that two seperate archs don't have to be maintained.
server/c_wiz.c: Add some basic sanity checking to command_remove() so that
we don't unnecessarily crash.
server/skills.c: write_scroll() - have it reset value of the scroll so that
the scrolls so inscribed by players have better chance of merging.
server/spell_attack.c: cast_cone() - if the caster is a trap, have it hit
the center space, so that characters who detonate cone traps will get hit
by the effects. Also, reduce range of cone spells if they are going
in all directions, compared to being targetted in a speciifc direction.
server/spell_util.c: cast_spell() - put lower limit on player speed_left value
when casting spells - since higher up the calling stack, the player speed
is also reduced, we need to set the lower limit here so that the player
isn't out of action longer than they should be.
MSW 2004-02-16

86 lines of code changed in 7 files:

tanner 2004-02-16 19:13 Rev.: 2621

First part of fixing http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232421

34 lines of code changed in 4 files:

mwedel 2004-02-16 19:04 Rev.: 2620

Clean up the casting time on a bunch of archetypes - the value wasn't
all that consistent. Also, start on the 'in game' documentation of
spells.
MSW 2004-02-16

440 lines of code changed in 69 files:

tanner 2004-02-16 15:03 Rev.: 2619

When the crossfire server crashes or restarts it over-writes the
logfiles.

This make and sort of port-mortem analysis of a crash impossible.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=232336

2 lines of code changed in 1 file:

ryo_saeba 2004-02-16 13:05 Rev.: 2618

Cleaned some unused fields. Type coherence.

8 lines of code changed in 5 files:

mwedel 2004-02-16 00:10 Rev.: 2617

Add check for null path name in load_and_link_tiled_map() - it's possible
that maps like assymetrically.
MSW 2004-02-15

2 lines of code changed in 1 file:

mwedel 2004-02-13 02:42 Rev.: 2616

common/object.c: change get_owner() so that it also returns no valid owner if
the owner is removed. This fixes a crash if a player quits but is still
sitting at the play again prompt when something he owns kills something.
server/skill_util.c: Fix show_skills() so that if the character has too many
skills for whatever reason, we don't crash, and instead print an error
to the player.
server/spell_attack.c: Fix typo - not sure actual effect, but probably nothing
good. '+ +' should just have been '+'
MSW 2004-02-12

44 lines of code changed in 4 files:

temitchell 2004-02-11 21:45 Rev.: 2615

- change resist_blinding to resist_blind

3 lines of code changed in 3 files:

mwedel 2004-02-11 03:09 Rev.: 2614

common/Makefile.am: Clean up proto - lex seems to toss some new symbols in
now days.
common/map.c, common/object.c, server/player.c, socket/item.c,
socket/request.c: change parameters of get_map_from_coord from int to
sint16, so the op->x,op->y can get passed directly in. Update callers of
this function.
lib/archetypes: Add damned 1 to the shop floors.
server/pets.c: Fix problem with big (multisquare) pets following the owner
across tiled map boundaries.
socket/item.c: Fix problem of players being able to see everything within
containers by just looking at them.
MSW 2004-02-10

77 lines of code changed in 10 files:

mwedel 2004-02-11 02:40 Rev.: 2613

Clean up even freeing code. Functionality should basically be the
same, but IMO is a bit clear/more efficient now.
MSW 2004-02-10

17 lines of code changed in 1 file:

mwedel 2004-02-10 02:14 Rev.: 2612

Fix horrendous memory leak related to extended map info - wasn't
freeing data when it should have.
MSW 2004-02-09

1 lines of code changed in 1 file:

mwedel 2004-02-09 03:04 Rev.: 2611

common/treasure.c: add_abilities(): For potions and horns (spell casting
objects) convert the other_arch into a spell and put into the object -
otherwise, the spell casting object casts the wrong spell.
MSW 2004-02-08

23 lines of code changed in 2 files:

mwedel 2004-02-09 01:00 Rev.: 2610

Add 'damned 1' to all the floors, so that you can't cast cleric spells
on them.
MSW 2004-02-08

19 lines of code changed in 19 files:

mwedel 2004-02-09 00:52 Rev.: 2609

cast_change_ability(): Make call to change_abil() after inserting
force into player - necessary for change_abil() to work correctly.
MSW 2004-02-08

1 lines of code changed in 1 file:

mwedel 2004-02-09 00:36 Rev.: 2608

common/object.c: Clean up formatting of copy_object. Only real code change
is to fix events - copied event data wasn't getting malloc'd, and thus
when another object of that event was freed, it freed the event data
for all objects derived from it.
common/treasure.c: Fix fix_generated_item() so that books generated by
monsters with no_pick set don't inherit that for the book itself.
Still do it for other objects of the creator type.
MSW 2004-02-08

84 lines of code changed in 3 files:

ryo_saeba 2004-02-08 12:07 Rev.: 2607

Object weight limit, become fellower bug

15 lines of code changed in 3 files:

mwedel 2004-02-07 23:24 Rev.: 2606

apply(): Allow players to manually apply skill tools.
player.c: Tell player when invisibility spells expire.
MSW 2004-02-07

5 lines of code changed in 2 files:

mwedel 2004-02-06 02:27 Rev.: 2605

configure.in: Remove checks for gnome libraries, since we no longer use
gnome/build a gnome client.
aclocal.m4: downgrade requirement for needed autoconf version.
MSW 2004-02-05

615 lines of code changed in 4 files:

tanner 2004-02-05 15:30 Rev.: 2604

After talking with a couple debian developers, they seem to think debian best practice is to run crossfire as user games.

- Commented out the useradd/userdel from pre/post scripts
- Updated init.d to run crossfire as games
- Changed some perms to allow games to write files/etc.

27 lines of code changed in 4 files:

tanner 2004-02-05 13:06 Rev.: 2603

As discussed on irc, making crossfire server run as user crossfire/crossfire.

28 lines of code changed in 2 files:

tanner 2004-02-05 01:21 Rev.: 2602

Jaakko's debian specific patch is dpatch format.

0 lines of code changed in 3 files:

tanner 2004-02-05 00:40 Rev.: 2601

Moved forward Jaakko's patches.

I think this is a good-to-go-debian build.

14 lines of code changed in 2 files:

tanner 2004-02-04 19:22 Rev.: 2600

Small change to changelog.

1 lines of code changed in 1 file:

tanner 2004-02-04 19:17 Rev.: 2599

Re-worked the debian stuff to be more elegant(?), meaning it depends more on
the makefiles for where to install stuff, instead of having it all hard coded
in the rules file.

Going to commit, because it compiles now.

STILL have to merge in a couple of Jaakoo's patches from 1.4.0 (like log path,
etch).

65 lines of code changed in 5 files:

tanner 2004-02-04 19:05 Rev.: 2598

More badly needed documentation.

241 lines of code changed in 3 files:

tanner 2004-02-04 18:48 Rev.: 2597

Wow. Debian lint is much more picky then rpmlint!

14 lines of code changed in 1 file:

tanner 2004-02-04 18:36 Rev.: 2596

Some badly needed updates to the man pages.

7 lines of code changed in 3 files:

tanner 2004-02-04 15:50 Rev.: 2595

Needed to add the crossfire-config man page to .am and regen the .in. Why is
the autotools so convoluted.

128 lines of code changed in 2 files:

tanner 2004-02-04 14:47 Rev.: 2594

E: crossfire-server: copyright-file-contains-full-gpl-license
N:
N: The copyright file /usr/share/doc/<pkg>/copyright contains the
N: complete text of the GPL. It should refer to the file
N: /usr/share/common-licenses/GPL instead.
N:
N: Refer to Policy Manual, section 13.5 for details.

1 lines of code changed in 1 file:

tanner 2004-02-04 14:39 Rev.: 2593

Super-quick hack on the crossfire-config man page.

Just took Mark's comments from the code and dropped them into the file.

5 lines of code changed in 1 file:

tanner 2004-02-04 14:35 Rev.: 2592

Call me a linux bigot, but I believe all the open source operating systems and
many of the commerical operating systems install perl in /usr/bin/perl now.

1 lines of code changed in 1 file:

tanner 2004-02-04 13:13 Rev.: 2591

Removed from cvs 2003/04/05.

0 lines of code changed in 1 file:

tanner 2004-02-04 13:05 Rev.: 2590

spell-paths was remove 04/05/2003 in v1.2 of the server.

0 lines of code changed in 1 file:

tanner 2004-02-04 03:51 Rev.: 2589

This file is used to configure the uscan(1) and uupdate(1) programs (in the devscripts package). These are used to watch the site you got the original source from.

0 lines of code changed in 1 file:

tanner 2004-02-04 03:37 Rev.: 2588

First attempt at adjusting the changelog for 1.5.x builds.

I give the official debian maintain full rights to change whatever they need to to make this stuff get back into the official debian repository.

11 lines of code changed in 1 file:

tanner 2004-02-04 03:13 Rev.: 2587

Christian Perrier <bubulle@debian.org> actually French translations.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=207120

0 lines of code changed in 1 file:

tanner 2004-02-04 03:10 Rev.: 2586

New files associated with Christian Perrier <bubulle@debian.org> fr.po patch.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205773

0 lines of code changed in 3 files:

tanner 2004-02-04 03:08 Rev.: 2585

First attempt at importing Christian Perrier <bubulle@debian.org> fr.po patch
into baseline: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205773

10 lines of code changed in 3 files:

tanner 2004-02-04 02:58 Rev.: 2584

Mark caught me on irc and said the crossfire-devel mailing list is a better
address for the upstream authors.

1 lines of code changed in 1 file:

tanner 2004-02-04 02:50 Rev.: 2583

Trival spacing.

4 lines of code changed in 1 file:

tanner 2004-02-04 02:46 Rev.: 2582

- Upstream patch http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=57744
- Mark said (via irc) just remove it

0 lines of code changed in 1 file:

tanner 2004-02-04 02:25 Rev.: 2581

Feed debian bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=168524
back into upstream source

50 lines of code changed in 2 files:

tanner 2004-02-03 23:02 Rev.: 2580

- Changed Mark's email address
- Updated the license to CPL v2 as specified in the COPYING file

339 lines of code changed in 1 file:

tanner 2004-02-03 22:47 Rev.: 2579

Put Jaakko Niemi's debian stuff into cvs.

Will take these files rel-1-4-0 after this commit.

172 lines of code changed in 14 files:

mwedel 2004-02-01 19:37 Rev.: 2578

rebuild various files from arch directory.
MSW 2004-02-01

24 lines of code changed in 1 file:

mwedel 2004-02-01 19:34 Rev.: 2577

Fix a few arc errors related to panther.111 disappearing, but
gaea still using them.
Break out many of the treasure lists, and add the necessary skills so that
the monsters can properly use things like spellbooks, wands, rods, etc.
In many cases, update the creatures to have their own specific treasurelist.
Add proper skill values to rods, horns, and staves - should fix problem with
exp not being credited to correct skill.
MSW 2004-02-01

1405 lines of code changed in 110 files:

ryo_saeba 2004-02-01 04:41 Rev.: 2576

Getting ready for 1.6.1 release.

34 lines of code changed in 4 files:

ryo_saeba 2004-02-01 04:31 Rev.: 2575

Win32 printf => LOG

4 lines of code changed in 2 files:

January 2004 »

Generated by StatSVN 0.7.0