blob: a103eaf76cbc0158fba67bd6300fc57c17f65ba1 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2P_QUALITY
3*********
4
5
6NAME
7====
8
9 P_QUALITY "quality"
10
11
12DEFINIERT 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 {
37 ...
38 SetProp(P_QUALITY,200);
39 ...
40 }
41
42 Diese Waffe wuerde bei jedem 200. Schlag etwas beschaedigt.
43
44
45BEMERKUNG
46=========
47
48 Defaultmaessig ist P_QUALITY auf 0 gesetzt, d.h. die entspr.
49 Waffe/Ruestung wird nicht beschaedigt.
50
51
52SIEHE AUCH
53==========
54
55 /std/armour.c, /std/weapon.c, TakeFlaw(), QueryFlaw(), Damage()
56
57Last modified: Thu May 22 10:42:39 1997 by Paracelsus