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.