normalize_defend_args verlinkt und Formatierung

Codebeispiele als vor-formatierte Bloecke.

Change-Id: Iade6616eb987d5f904f2e570990e024ebac47d0a
diff --git a/doc/sphinx/lfun/Defend.rst b/doc/sphinx/lfun/Defend.rst
index f10b4de..b404e9d 100644
--- a/doc/sphinx/lfun/Defend.rst
+++ b/doc/sphinx/lfun/Defend.rst
@@ -71,17 +71,18 @@
       1 bei Flaechenspells
     - SP_REDUCE_ARMOUR ------------ Mapping: keys AT_X/P_BODY, values int>=0
       Die Schutzwirkung durch P_AC/Magie einer Ruestung wird typabhaengig 
-      reduziert. Aufbau eines Mappings im Beispiel:
-      
-      ([AT_BOOTS: 0,  // Stiefel schuetzen gar nicht
-      P_BODY:  50,  // Koerper zu 50%
-      AT_BELT: 600  // Guertel zu 600%
-      ])
-      -> alle 'fehlenden' Eintraege wirken normal
+      reduziert. Aufbau eines Mappings im Beispiel::
+
+        ([AT_BOOTS: 0,  // Stiefel schuetzen gar nicht
+          P_BODY:  50,  // Koerper zu 50%
+          AT_BELT: 600  // Guertel zu 600%
+        ])
+        -> alle 'fehlenden' Eintraege wirken normal
 
     - SP_SHOW_DAMAGE -------------- 0/1 oder Array von Arrays
       0, fuer keine Treffermeldung, 1 sonst
-      In einem Array koennen Ersatz-Treffermeldungen definiert werden. Format ist:
+      In einem Array koennen Ersatz-Treffermeldungen definiert werden. Format
+      ist::
 
         ({
         ({ int lphit1, string mess_me, string mess_en, string mess_room }),
@@ -97,12 +98,12 @@
 
       In den Meldungen mess_me (an den Getroffenen), mess_en (an den Feind),
       mess_room (an die restlichen Umstehenden) koennen Ersatzstrings wie
-      folgt verwendet werden:
+      folgt verwendet werden::
 
-      @WER1/@WESSEN1/@WEM1/@WEN1 - name(casus) des Getroffenen (TO)
-      @WER2/@WESSEN2/@WEM2/@WEN2 - name(casus) des Feindes (enemy)
+        @WER1/@WESSEN1/@WEM1/@WEN1 - name(casus) des Getroffenen (TO)
+        @WER2/@WESSEN2/@WEM2/@WEN2 - name(casus) des Feindes (enemy)
 
-      EINFO_DEFEND ------------ Mapping
+    - EINFO_DEFEND ------------ Mapping
       Dieses Mapping liefert erweiterte Informationen zu dem
       bisherigen Ablauf des aktiven Attacks.
       Die verfuegbaren Informationen sind in der Manpage zu
@@ -181,8 +182,8 @@
   :doc:`CheckResistance`
 
   Sonstiges: :doc:`CheckSensitiveAttack`,
-  :doc:`InternalModifyDefend`,
+  :doc:`InternalModifyDefend`, :doc:`normalize_defend_args`
   :doc:`UseSkill`,
   :doc:`DefendInfo`
 
-Letzte Aenderung: 29.12.2017, Bugfix
+Letzte Aenderung: 20.01.2019, Zesstra