Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 1 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 2 | P_QUALITY |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 3 | ********* |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 4 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 5 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 6 | NAME |
7 | ==== | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 8 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 9 | P_QUALITY "quality" |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 10 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 11 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 12 | DEFINIERT IN |
13 | ============ | ||||
14 | |||||
15 | <combat.h> | ||||
16 | |||||
17 | |||||
18 | BESCHREIBUNG | ||||
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 | |||||
27 | BEISPIEL | ||||
28 | ======== | ||||
29 | |||||
30 | inherit "/std/weapon"; | ||||
31 | |||||
32 | ... | ||||
33 | #include <combat.h> | ||||
34 | |||||
35 | create() | ||||
36 | { | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 37 | ... |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 38 | SetProp(P_QUALITY,200); |
39 | ... | ||||
40 | } | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 41 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 42 | Diese Waffe wuerde bei jedem 200. Schlag etwas beschaedigt. |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 43 | |
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 44 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 45 | BEMERKUNG |
46 | ========= | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 47 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 48 | Defaultmaessig ist P_QUALITY auf 0 gesetzt, d.h. die entspr. |
49 | Waffe/Ruestung wird nicht beschaedigt. | ||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 50 | |
Zesstra | 953f997 | 2017-02-18 15:37:36 +0100 | [diff] [blame] | 51 | |
52 | SIEHE AUCH | ||||
53 | ========== | ||||
54 | |||||
55 | /std/armour.c, /std/weapon.c, TakeFlaw(), QueryFlaw(), Damage() | ||||
56 | |||||
MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame] | 57 | Last modified: Thu May 22 10:42:39 1997 by Paracelsus |