blob: a9939e1943d28d143b4525075fefad6676b842d2 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_DEFEND_FUNC
Zesstra953f9972017-02-18 15:37:36 +01003*************
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006NAME
7====
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 P_DEFEND_FUNC "defend_func"
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 <armour.h>
MG Mud User88f12472016-06-24 23:31:02 +020016
MG Mud User88f12472016-06-24 23:31:02 +020017
Zesstra953f9972017-02-18 15:37:36 +010018BESCHREIBUNG
19============
20
21 Falls ein Objekt eine DefendFunc() fuer die Ruestung definiert, so muss
22 dieses Objekt in dieser Property eingetragen sein.
23
24 Die Auswertung dieser Property erfolgt in QueryDefend().
25
26
27BEMERKUNGEN
28===========
29
30 1. Es funktioniert _nicht_ hier eine Closure reinzuschreiben.
31 2. Diese Prop laesst sich _nicht_ sinnvoll mit Set() setzen, also z.B.
32 keine Query-Methoden hier reinzuschreiben.
33 3. Definieren von _set_defend_func() oder Set-Methoden via Set()
34 funktioniert auch nicht, zumindest nicht mit dem gewuenschten
35 Ergebnis. ;-)
36 4. Bei Verwendung bitte Balance-Richtlinien beachten!
37
38
39BEISPIELE
40=========
41
42 Siehe das Beispiel zu DefendFunc()
43
44
45SIEHE AUCH
46==========
47
48 /std/armour.c, DefendFunc(), balance, grenzwerte
49
MG Mud User88f12472016-06-24 23:31:02 +020050Last modified: Sat May 18 15:26:17 1996 by Wargon