blob: 69aafab291d26cc2f89e8a5d93dcbe42c33dc082 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
Zesstra953f9972017-02-18 15:37:36 +01002P_X_HEALTH_MOD
3**************
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_X_HEALTH_MOD "extern_health_modifier"
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 /sys/living/attributes.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 Mapping, mit dem die maximalen Lebenspunkte und Magiepunkte eines
22 Spielers veraendert werden, der dieses Objekt bei sich traegt.
23
24 Zu beachten: Diese Property bitte _ausschliesslich_ mit SetProp
25 aendern, weil damit gleichzeitig UpdateAttributes() im
26 Lebewesen aufgerufen und ggf. das Objekt als Statmodifizierer
27 registriert wird.
28
29 Bei Ruestungen/Waffen, die diese Wirkung entfalten sollen, verwendet
30 man besser P_M_HEALTH_MOD.
31
32
33BEMERKUNGEN
34===========
35
36 Bitte bei "Loeschen" der Prop nicht den Wert des jew. Attributes im
37 uebergebenen Mapping als 0 uebergeben, sondern das Key/Werte-Paar ganz
38 entfernen und ggf. ein leeres Mapping oder 0 uebergeben.
39
40
41BEISPIEL
42========
43
44 // Dem Spieler, der das Objekt bei sich traegt, wird P_MAX_HP um 5
45 // erhoeht und P_MAX_SP um 5 erniedrigt.
46 SetProp(P_X_HEALTH_MOD,([P_HP:5,P_SP:-5]));
47 // Stats wiederherstellen:
48 SetProp(P_X_HEALTH_MOD,([]);
49
50
51SIEHE AUCH
52==========
53
54 P_M_HEALTH_MOD, P_X_ATTR_MOD, P_M_ATTR_MOD, balance
55
56
57LETZTE AeNDERUNG
58================
59
60 Sat, 06.02.1999, 14:00:00 von Paracelsus