Dokumentations-Update

Change-Id: Ic0c93ff3aadb8754fb4e98533d053bd7e28045d6
diff --git a/doc/props/P_LEVEL b/doc/props/P_LEVEL
index a4b804c..709576d 100644
--- a/doc/props/P_LEVEL
+++ b/doc/props/P_LEVEL
@@ -18,7 +18,12 @@
 BESCHREIBUNG
 ============
 
-   Spieler-Level (!= Magierlevel)
+   Level des Lebewesens (bei Spielern: NICHT der Magierlevel)
+
+   Wenn man diese Property in NPCs setzt, werden alle Attribute auf
+   denselben Wert gesetzt, allerdings mittels SetAttr() und damit begrenzt
+   auf 20. Wer hoehere Attribute als 20 setzen will, muss P_ATTRIBUTES
+   direkt modifizieren.
 
    In Krankheits- (CL_DISEASE) und Giftobjekten (CL_POISON) drueckt
    P_LEVEL aus, wie schwer die Krankheit/das Gift ist. Je nachdem, wie
@@ -41,8 +46,9 @@
 SIEHE AUCH
 ==========
 
-   Properties:  P_GUILD_LEVEL
+   Properties:  P_GUILD_LEVEL, P_ATTRIBUTES
    Allgemeines: /doc/wiz/gift, /doc/help/gift
-   Funktionen:  AddClass(L), is_class_member(L)
+   Funktionen:  AddClass(L), is_class_member(L), create_default_npc(L),
+                SetAttr(L)
 
-Letzte Aenderung: 2015-Feb-02, Arathorn.
+Letzte Aenderung: 2021-Jan-23, Arathorn.
diff --git a/doc/props/P_LIGHT b/doc/props/P_LIGHT
index c1eb0e5..a9c317f 100644
--- a/doc/props/P_LIGHT
+++ b/doc/props/P_LIGHT
@@ -33,8 +33,10 @@
 
    Um ein ungefaehres Gefuehl davon zu bekommen, was ein Lichtlevel in
    etwa bedeutet, hier einige allgemeine Beispiele von Gegenstaenden.
-   Grundsaetzlich sollten Lichtlevel <0 und >2 nur in Ruecksprache mit dem
-   Balanceteam benutzt werden.
+   Grundsaetzlich sind Objekte mit Lichtlevel <0 und >2
+   genehmigungspflichtig; zustaendig sind bei Raeumen der Regionsmagier,
+   bei Objekten die Objektbalance und bei Gildenfaehigkeiten die
+   Gildenbalance.
 
    Lichtlevel -1,  z.B. ein schwarzer Ring, von dem eine kleine dunkle Aura
                    ausgeht, die den Spieler umgibt.
@@ -79,3 +81,4 @@
 ==========
 
    P_TOTAL_LIGHT, P_INT_LIGHT, P_PLAYER_LIGHT, P_LIGHT_MODIFIER, CannotSee()
+   P_LIGHT_ABSORPTION, P_LIGHT_TRANSPARENCY
diff --git a/doc/props/P_WEIGHT b/doc/props/P_WEIGHT
index 024ba11..1e426c8 100644
--- a/doc/props/P_WEIGHT
+++ b/doc/props/P_WEIGHT
@@ -18,13 +18,13 @@
 BESCHREIBUNG
 ============
 
-   * Objekte Das Gewicht eines Objetes in Gramm.
+   * Objekte: das Gewicht eines Objektes in Gramm
 
-   * Speisen Gewicht einer Portion der Speise.
+   * Speisen: Gewicht einer Portion der Speise
 
-   * Container Das Gewicht des Containers ohne Inhalt
+   * Container: das Gewicht des Containers ohne Inhalt
 
-   * Lebewesen Das Gewicht des Lebewesens ohne Inhalt
+   * Lebewesen: das Gewicht des Lebewesens ohne Inhalt
 
 
 BEMERKUNGEN
@@ -40,11 +40,22 @@
    Behaelters. Das Gewicht des Behaelters wird dabei aus
    P_EMPTY_PROPS[P_WEIGHT] gelesen.
 
+   Wichtig fuer Gegenstaende, die von Spielern mitgenommen werden
+   koennen: Gibt man das Gewicht eines solchen Gegenstandes
+   ausschliesslich per Querymethode auf P_WEIGHT zurueck, ergibt sich
+   eine Diskrepanz zwischen P_WEIGHT und P_TOTAL_WEIGHT, da letzerer
+   Wert nur beim Setzen von P_WEIGHT per SetProp() mit eingestellt
+   wird. Daher ist bei diesen Objekten darauf zu achten, dass
+   zusaetzlich eine Querymethode auf P_TOTAL_WEIGHT gesetzt wird, die
+   denselben Wert zurueckgibt.
+
 
 SIEHE AUCH
 ==========
 
-   P_TOTAL_WEIGHT P_EMPTY_PROPS, P_WEIGHT_PERCENT, P_WEIGHT_PER_UNIT,
+   Properties: P_TOTAL_WEIGHT, P_EMPTY_PROPS, P_WEIGHT_PERCENT,
+   P_WEIGHT_PER_UNIT
+
    zu Speisen: wiz/food
 
-Last modified: 25.07.2018 by Zesstra
+Last modified: 2021-01-22, Arathorn
diff --git a/doc/props/obsolete/P_EXTRA_LOOK b/doc/props/obsolete/P_EXTRA_LOOK
deleted file mode 100644
index 203fb8e..0000000
--- a/doc/props/obsolete/P_EXTRA_LOOK
+++ /dev/null
@@ -1,57 +0,0 @@
-
-P_EXTRA_LOOK
-************
-
-********************* VERALTETE PROPERTY
-****************************** * Diese Property ist veraltet. Bitte
-benutzt sie NICHT mehr, sondern  * * stattdessden AddExtraLook().
-* *******************************************************************
-****
-
-
-NAME
-====
-
-   P_EXTRA_LOOK                    "extralook"
-
-
-DEFINIERT IN
-============
-
-   /sys/living/description.h
-
-
-BESCHREIBUNG
-============
-
-   Diese Property enthaelt einen String. Sie wird entweder in Lebewesen
-   direkt oder in Objekten gesetzt wird, die im Besitz von Lebewesen
-   sein koennen.
-   Diese Strings erscheinen dann zusaetzlich in der Langbeschreibung
-   des Lebewesens bzw. des Besitzers (wenn das Objekt sich direkt im
-    Lebewesen befindet, jedoch nicht in einem Behaelter im Lebewesen).
-   Fuer den Zeilenumbruch muss man selbst sorgen.
-
-
-BEISPIEL
-========
-
-   Ein Spieler hat eine Pfeife im Mund. In dieser Pfeife setzt man z.B.
-   in der Funktion zum Pfeife Rauchen folgendes:
-     SetProp(P_EXTRA_LOOK,break_string(
-    this_player()->Name(WER)+" ist ganz umnebelt.",78);
-
-
-BEMERKUNG
-=========
-
-   BITTE NICHT MEHR BENUTZEN!
-
-
-SIEHE AUCH
-==========
-
-         long(), /std/living/description.c, /std/player/base.c
-   AddExtraLook(), RemoveExtraLook()
-
-13.05.2007, Zesstra