blob: 91d5324551489515605c19a2f959f2dd35683838 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_DAMAGED
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_DAMAGED "item_damaged"
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 <combat.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 Ruestungen und Waffen koennen im Eifer des Gefechts beschaedigt werden.
22 Der Grad der Beschaedigung sollte in dieser Property festgehalten
23 werden.
24
25 Bei Waffen ergibt sich die urspruengliche Waffenklasse aus der Summe
26 von aktueller Waffenklasse und dem Wert von P_DAMAGED:
27 altes P_WC = aktuelles P_WC + P_DAMAGED.
28
29 Analoges gilt fuer die Ruestungsklasse einer beschaedigten Ruestung:
30 altes P_AC = aktuelles P_AC + P_DAMAGED.
31
32 P_DAMAGED bitte niemals direkt setzen, sondern immer ueber
33 die Funktion Damage() manipulieren!
34
35
36SIEHE AUCH
37==========
38
39 /std/armour.c, /std/weapon.c, TakeFlaw(), QueryFlaw(), Damage()
40
MG Mud User88f12472016-06-24 23:31:02 +02004102.10.2007, Zesstra