1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-05 22:43:24 +00:00
freebsd-ports/games/crossfire-client/files/patch-am
Andreas Klemm 0828512b9d A) From: "Brian Thomas" <thomas@astro.psu.edu>
Ok, I found the problem.. the artifact code assigns a level value
to artifacts with kind "Berserkergang". The specialweapon/apply
code, when it finds a weapon with a "level" immediately compares
the title field to the weilder's name. If they dont match, it can't
be used.

I created a patch to remove the level designation from the artifact
code since other named weaopns (cf "glamdri") dont have a level
assigned.

B) From: Klaus Elsbernd <elsbernd@dfki.uni-kl.de>

In version 0.92.8 is a bug in the inventory-unlock-code, which
prevents unlocking.

C) From: myself

make post-install target modified in Makefile, *$*HOME was eaten
up by 'make' and displayed nonsense. Tell player to create the players
dir in his login directory.
1996-11-12 12:19:31 +00:00

43 lines
1.4 KiB
Plaintext

To: Mark Wedel <mwedel@pyramid.com>
cc: crossfire@ifi.uio.no
Subject: CF: Bug in inventory-code
Date: Wed, 06 Nov 1996 13:29:14 +0100
From: Klaus Elsbernd <elsbernd@dfki.uni-kl.de>
Hello.
In version 0.92.8 is a bug in the inventory-unlock-code, which prevents
unlocking.
The following patch will fix the problem:
*** server/c_object.c.dist Tue Oct 29 11:57:45 1996
--- server/c_object.c Wed Nov 6 13:24:18 1996
***************
*** 1063,1069 ****
op->contr->freeze_inv=1;
op->contr->freeze_look=1;
! if (!params) lock_inv(op,find_first_inventory_item(op));
else {
if (op->type==PLAYER) show_what=op->contr->show_what;
for (tmp=op->inv; tmp; tmp=tmp->below) {
--- 1063,1069 ----
op->contr->freeze_inv=1;
op->contr->freeze_look=1;
! if (!params) unlock_inv(op,find_first_inventory_item(op));
else {
if (op->type==PLAYER) show_what=op->contr->show_what;
for (tmp=op->inv; tmp; tmp=tmp->below) {
MfG
Klaus
--
._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._.
| Klaus Elsbernd, DFKI/Universit"at Kaiserslautern | elsbernd@dfki.uni-kl.de |
| System Administrator | BOFH |
| 67657 Kaiserslautern; Germany | Tel: (+49) 0631/205-3486|
|_._._._._._._._._._._._._._._._._._._._._._._._._._|_._._._._._._._._._._._._|