Update fuer automatisch erzeugte Files.

Change-Id: I4ca905ed2b82c336aed038d8aa23c9e5e9281e18
diff --git a/doc/lfun/remove b/doc/lfun/remove
index 914c1e1..78d8ada 100644
--- a/doc/lfun/remove
+++ b/doc/lfun/remove
@@ -12,27 +12,36 @@
 DEFINIERT IN
 ============
 
-   /std/thing/moving.c
-   /std/living/moving.c
-   /std/room/moving.c
+   /std/thing/moving.c /std/living/moving.c /std/room/moving.c
+   /std/unit.c
 
 
 ARGUMENTE
 =========
 
-   silent
-        Falls ungleich 0, so werden beim Zerstoeren keine Meldungen
-        ausgegeben.
+   * silent: Falls ungleich 0, so werden beim Zerstoeren keine
+     Meldungen ausgegeben.
 
 
 BESCHREIBUNG
 ============
 
-   Beim Aufruf dieser Funktion entfernt sich das Objekt selbst. Durch
-   Ueberladen dieser Funktion kann man diesen Vorgang noch durch die
-   Ausgabe von Meldungen kommentieren, oder irgendwelche Daten
-   abspeichern, oder das Zerstoeren ganz verhindern (auf diesem Weg... Mit
-   destruct() kann das Objekt immer noch direkt zerstoert werden!)
+   Die meisten Objekte zerstoeren sich durch den Aufruf von remove()
+   selbst.
+
+   Unitobjekte reduzieren P_AMOUNT um U_REQ Einheiten. Will man ein
+   Unit- Objekt vollstaendig zerstoeren, ist vor dem Aufruf von
+   remove() U_REQ auf P_AMOUNT zu setzen. Wird durch remove() P_AMOUNT
+   0, wird das Objekt natuerlich zerstoert.
+
+   Durch Ueberladen dieser Funktion kann man diesen Vorgang noch durch
+   die Ausgabe von Meldungen kommentieren, oder irgendwelche Daten
+   abspeichern, oder das Zerstoeren ganz verhindern (auf diesem Weg...
+   Mit destruct() kann das Objekt immer noch direkt zerstoert werden!)
+
+   ACHTUNG: Wenn ein Objekt durch remove() nicht zerstoert wird,
+   koennte das einen Grund haben. Bitte nicht einfach destruct()
+   verwenden, das ist nur fuer Notfaelle wie ein buggendes remove().
 
 
 RUeCKGABEWERT
@@ -44,13 +53,13 @@
 BEMERKUNGEN
 ===========
 
-   Nach einem erfolgreichen ::remove() gelten die selben Einschraenkungen
-   wie nach einem destruct()!
+   Nach einem erfolgreichen ::remove() gelten die selben
+   Einschraenkungen wie nach einem destruct()!
 
 
 SIEHE AUCH
 ==========
 
-   destruct()
+   "../efun/destruct", *U_REQ*, *P_AMOUNT*
 
-Last modified: Wed May 8 10:23:40 1996 by Wargon
+Letzte Aenderung: 24.07.2018, Bugfix