blob: 7f294e3a0e99df0aeeaa4dc29398b8e9b99fe388 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_X_HEALTH_MOD
2==============
3
4NAME
5----
6::
7
8 P_X_HEALTH_MOD "extern_health_modifier"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/living/attributes.h
15
16BESCHREIBUNG
17------------
18::
19
20 Mapping, mit dem die maximalen Lebenspunkte und Magiepunkte eines
21 Spielers veraendert werden, der dieses Objekt bei sich traegt.
22
23 Zu beachten: Diese Property bitte _ausschliesslich_ mit SetProp
24 aendern, weil damit gleichzeitig UpdateAttributes() im
25 Lebewesen aufgerufen und ggf. das Objekt als Statmodifizierer
26 registriert wird.
27
28 Bei Ruestungen/Waffen, die diese Wirkung entfalten sollen, verwendet
29 man besser P_M_HEALTH_MOD.
30
31BEMERKUNGEN
32-----------
33::
34
35 Bitte bei "Loeschen" der Prop nicht den Wert des jew. Attributes im
36 uebergebenen Mapping als 0 uebergeben, sondern das Key/Werte-Paar ganz
37 entfernen und ggf. ein leeres Mapping oder 0 uebergeben.
38
39BEISPIEL
40--------
41::
42
43 // Dem Spieler, der das Objekt bei sich traegt, wird P_MAX_HP um 5
44 // erhoeht und P_MAX_SP um 5 erniedrigt.
45 SetProp(P_X_HEALTH_MOD,([P_HP:5,P_SP:-5]));
46 // Stats wiederherstellen:
47 SetProp(P_X_HEALTH_MOD,([]);
48
49SIEHE AUCH
50----------
51::
52
53 P_M_HEALTH_MOD, P_X_ATTR_MOD, P_M_ATTR_MOD, balance
54
55LETZTE AeNDERUNG
56----------------
57::
58
59 Sat, 06.02.1999, 14:00:00 von Paracelsus
60