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