blob: 7550264819b17b4919e2396d03e3154c1ac55126 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001P_QUALITY
Zesstra953f9972017-02-18 15:37:36 +01002*********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005NAME
6====
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 P_QUALITY "quality"
MG Mud User88f12472016-06-24 23:31:02 +02009
MG Mud User88f12472016-06-24 23:31:02 +020010
Zesstra953f9972017-02-18 15:37:36 +010011DEFINIERT IN
12============
13
14 <combat.h>
15
16
17BESCHREIBUNG
18============
19
20 Ruestungen und Waffen koennen im Eifer des Gefechts beschaedigt werden.
21 Setzt man die Property P_QUALITY auf einen Wert n (n>0), so wird
22 eine Waffe (Ruestung) bei jedem n-ten Schlag (Treffer) beschaedigt,
23 d.h. P_WC (P_AC) wird um 1 erniedrigt und P_DAMAGED um 1 erhoeht.
24
25
26BEISPIEL
27========
28
29 inherit "/std/weapon";
30
31 ...
32 #include <combat.h>
33
34 create()
35 {
MG Mud User88f12472016-06-24 23:31:02 +020036 ...
Zesstra953f9972017-02-18 15:37:36 +010037 SetProp(P_QUALITY,200);
38 ...
39 }
MG Mud User88f12472016-06-24 23:31:02 +020040
Zesstra953f9972017-02-18 15:37:36 +010041 Diese Waffe wuerde bei jedem 200. Schlag etwas beschaedigt.
MG Mud User88f12472016-06-24 23:31:02 +020042
MG Mud User88f12472016-06-24 23:31:02 +020043
Zesstra953f9972017-02-18 15:37:36 +010044BEMERKUNG
45=========
MG Mud User88f12472016-06-24 23:31:02 +020046
Zesstra953f9972017-02-18 15:37:36 +010047 Defaultmaessig ist P_QUALITY auf 0 gesetzt, d.h. die entspr.
48 Waffe/Ruestung wird nicht beschaedigt.
MG Mud User88f12472016-06-24 23:31:02 +020049
Zesstra953f9972017-02-18 15:37:36 +010050
51SIEHE AUCH
52==========
53
54 /std/armour.c, /std/weapon.c, TakeFlaw(), QueryFlaw(), Damage()
55
MG Mud User88f12472016-06-24 23:31:02 +020056Last modified: Thu May 22 10:42:39 1997 by Paracelsus