Zugriffsfunktionen fuer P_DEFENDERS

P_DEFENDERS sollte nicht von Hand verwaltet werden, daher gibt es jetzt
auch Funktionen fuer die Abfrage.

- QueryDefenders() liefert alle eingetragenen Defender.
- QueryPresentDefenders() alle anwesenden.
- QueryNearDefenders() alle anwesenden in Reihe 1 fuer physikalische
  Angriffe.

Change-Id: I90d49ac8a65b05178f5cfeb9e91fb694e5b7ac12
diff --git a/doc/sphinx/lfun/QueryDefenders.rst b/doc/sphinx/lfun/QueryDefenders.rst
new file mode 100644
index 0000000..1269acc
--- /dev/null
+++ b/doc/sphinx/lfun/QueryDefenders.rst
@@ -0,0 +1,32 @@
+QueryDefenders()
+================
+
+FUNKTION
+--------
+
+  public object* QueryDefenders()
+
+DEFINIERT IN
+------------
+
+  /std/living/combat.c
+
+RUECKGABEWERT
+-------------
+
+  Object-Array mit den eingetragenen Defendern.
+
+BESCHREIBUNG
+------------
+
+  Gibt eine um zerstoerte Objekte bereinigte Kopie von P_DEFENDERS zurueck.
+
+SIEHE AUCH
+----------
+
+  :doc:`AddDefender`, :doc:`RemoveDefender`,
+  :doc:`QueryPresentDefenders`, :doc:`QueryNearDefenders`, 
+  :doc:`InformDefend`, :doc:`DefendOther`,
+  :doc:`../props/P_DEFENDER`, /std/living/combat.c
+
+Letzte Aenderung: 29.10.2022, Bugfix