blob: a103eaf76cbc0158fba67bd6300fc57c17f65ba1 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002P_QUALITY
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_QUALITY "quality"
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============
14
15 <combat.h>
16
17
18BESCHREIBUNG
19============
20
21 Ruestungen und Waffen koennen im Eifer des Gefechts beschaedigt werden.
22 Setzt man die Property P_QUALITY auf einen Wert n (n>0), so wird
23 eine Waffe (Ruestung) bei jedem n-ten Schlag (Treffer) beschaedigt,
24 d.h. P_WC (P_AC) wird um 1 erniedrigt und P_DAMAGED um 1 erhoeht.
25
26
27BEISPIEL
28========
29
30 inherit "/std/weapon";
31
32 ...
33 #include <combat.h>
34
35 create()
36 {
MG Mud User88f12472016-06-24 23:31:02 +020037 ...
Zesstra953f9972017-02-18 15:37:36 +010038 SetProp(P_QUALITY,200);
39 ...
40 }
MG Mud User88f12472016-06-24 23:31:02 +020041
Zesstra953f9972017-02-18 15:37:36 +010042 Diese Waffe wuerde bei jedem 200. Schlag etwas beschaedigt.
MG Mud User88f12472016-06-24 23:31:02 +020043
MG Mud User88f12472016-06-24 23:31:02 +020044
Zesstra953f9972017-02-18 15:37:36 +010045BEMERKUNG
46=========
MG Mud User88f12472016-06-24 23:31:02 +020047
Zesstra953f9972017-02-18 15:37:36 +010048 Defaultmaessig ist P_QUALITY auf 0 gesetzt, d.h. die entspr.
49 Waffe/Ruestung wird nicht beschaedigt.
MG Mud User88f12472016-06-24 23:31:02 +020050
Zesstra953f9972017-02-18 15:37:36 +010051
52SIEHE AUCH
53==========
54
55 /std/armour.c, /std/weapon.c, TakeFlaw(), QueryFlaw(), Damage()
56
MG Mud User88f12472016-06-24 23:31:02 +020057Last modified: Thu May 22 10:42:39 1997 by Paracelsus