ldmud-3.2.9/doc/
ldmud-3.2.9/doc/efun/
ldmud-3.2.9/mud/
ldmud-3.2.9/mud/heaven7/
ldmud-3.2.9/mud/heaven7/lib/
ldmud-3.2.9/mud/lp-245/
ldmud-3.2.9/mud/lp-245/banish/
ldmud-3.2.9/mud/lp-245/doc/
ldmud-3.2.9/mud/lp-245/doc/examples/
ldmud-3.2.9/mud/lp-245/doc/sefun/
ldmud-3.2.9/mud/lp-245/log/
ldmud-3.2.9/mud/lp-245/obj/Go/
ldmud-3.2.9/mud/lp-245/players/lars/
ldmud-3.2.9/mud/lp-245/room/death/
ldmud-3.2.9/mud/lp-245/room/maze1/
ldmud-3.2.9/mud/lp-245/room/sub/
ldmud-3.2.9/mud/lp-245/secure/
ldmud-3.2.9/mud/morgengrauen/
ldmud-3.2.9/mud/morgengrauen/lib/
ldmud-3.2.9/mud/sticklib/
ldmud-3.2.9/mud/sticklib/src/
ldmud-3.2.9/mudlib/uni-crasher/
ldmud-3.2.9/pkg/
ldmud-3.2.9/pkg/debugger/
ldmud-3.2.9/pkg/diff/
ldmud-3.2.9/pkg/misc/
ldmud-3.2.9/src/autoconf/
ldmud-3.2.9/src/bugs/
ldmud-3.2.9/src/bugs/MudCompress/
ldmud-3.2.9/src/bugs/b-020916-files/
ldmud-3.2.9/src/bugs/doomdark/
ldmud-3.2.9/src/bugs/ferrycode/ferry/
ldmud-3.2.9/src/bugs/ferrycode/obj/
ldmud-3.2.9/src/bugs/psql/
ldmud-3.2.9/src/done/
ldmud-3.2.9/src/done/order_alist/
ldmud-3.2.9/src/done/order_alist/obj/
ldmud-3.2.9/src/done/order_alist/room/
ldmud-3.2.9/src/gcc/
ldmud-3.2.9/src/gcc/2.7.0/
ldmud-3.2.9/src/gcc/2.7.1/
ldmud-3.2.9/src/hosts/
ldmud-3.2.9/src/hosts/GnuWin32/
ldmud-3.2.9/src/hosts/amiga/NetIncl/
ldmud-3.2.9/src/hosts/amiga/NetIncl/netinet/
ldmud-3.2.9/src/hosts/amiga/NetIncl/sys/
ldmud-3.2.9/src/hosts/i386/
ldmud-3.2.9/src/hosts/msdos/byacc/
ldmud-3.2.9/src/hosts/msdos/doc/
ldmud-3.2.9/src/hosts/os2/
ldmud-3.2.9/src/hosts/win32/
ldmud-3.2.9/src/util/
ldmud-3.2.9/src/util/erq/
ldmud-3.2.9/src/util/indent/hosts/next/
ldmud-3.2.9/src/util/xerq/
ldmud-3.2.9/src/util/xerq/lpc/
ldmud-3.2.9/src/util/xerq/lpc/www/
To: <amylaar-users@nightfall.org>
Cc: <info@mud.de>
Subject: LDMud Bug: Player leaving game leads to this_player <> 0 in call_o
From: Sissi <sissi@UNItopia.rus.uni-stuttgart.de>
Date: Wed, 6 Jan 1999 15:41:54 +0100
Type: Bug
State: Fixed.

- german version see below - deutschsprachige Version s.u.

Scenario:
A Player causes a call out, call_out ("blafasel",20);
The Player leaves the game.
When (after 20 seconds for example) the call out function
(here: "blafasel") is called, this_player() formerly was
(and should be) zero.
Now, this_player() aint't zero, it is something else, for
example, when the call out has been started in a Monster,
this_player() now is the monster.
We've got some problems with this, mudlib-objects
(for example our standard - vendor) rely upon this behavios.

btw: happy new year to you all and thanx to Mateese for
working on the driver!

cause of my english, which is probably not as understandable
as it should be, here the german version:

Wenn ein Spieler einen call out ausloest und sich ausloggt,
bevor der call out abgearbeitet wurde, so ist dann, wenn der
call out abgearbeitet wird, this_player() nicht mehr 0,
wie es frueher mal war (und auch sein sollte) sondern etwas
anderes, beispielsweise das Monster, in welchem durch den
Spieler der call out ausgeloest worden ist.
Das fuehrt bei uns zu Problemen, da viele Dinge,
beispielsweise unser Standard - Verkaeufer, sich auf dieses
Verhalten verlassen.

An der Stelle mal an alle, die das lesen, ein "gutes
neues Jahr" und ein dickes Dankeschoen an Dich, Mateese, dass
Du Dich dem Treiber angenommen hast!

Sissi, UNItopia - Admin.