get_killing_player()

FUNKTION:
     protected object get_killing_player()

DEFINIERT IN:
     /std/living/life.c

ARGUMENTE:
     keine

BESCHREIBUNG:
     Liefert im Tod (nach dem toetenden do_damage()) das Spielerobjekt, was
     den Tod wohl zu verantworten hat, falls es ermittelt werden kann. Es
     werden registrierte Helfer-NPC und einige schadenverursachende Objekte
     beruecksichtigt. Hierbei wird QueryUser() in den Objekten abgefragt.

     Es benoetigt ein gueltiges P_KILLER, d.h. falls das Lebewesen vergiftet
     wurde oder das toetende Objekt aus sonstigen Gruenden nicht in P_KILLER
     steht, funktioniert es nicht.
     Auch gibt es bestimmt Objekte, die fuer Spieler toeten koennen, die die
     diese Funktion nicht kennt.
     (Dies gilt beides ebenso fuer /p/service/mupfel/getkill.c, ist also kein
      Grund, jenes statt dieser Funktion zu nutzen.)

RUeCKGABEWERT:
     Das Objekt des Spielers, falls es ermittelt werden konnte, sonst 0.

BEMERKUNGEN:
    Der Name des Spieler ist mittel Name() ermittelbar. Will man die Info, 
    womit ein Spieler den Kill ggf. gemacht hat, kann man P_KILLER
    auswerten/nutzen.

SIEHE AUCH:
     QueryUser
     P_KILLER
----------------------------------------------------------------------------
11.11.2013, Zesstra

