blob: b4917cf776b4f0ca4dcdd272605f0fca7788b2bf [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002restore_hit_points()
Zesstra953f9972017-02-18 15:37:36 +01003********************
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 int restore_hit_points(int heal)
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012ARGUMENTE
13=========
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 int heal - der zu heilende Betrag
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017
18BESCHREIBUNG
19============
20
21 Dem Lebewesen werden heal Lebenspunkte aufgeschlagen. Die HP
22 steigen nicht ueber P_MAX_HP.
23
24
25RUECKGABEWERT
26=============
27
28 Die verbleibenden Lebenspunkte.
29
30
31BEISPIELE
32=========
33
34 write("Ploetzlich schiesst eine scheussliche Kreatur aus der Pfuetze "+
35 "heraus und\nschleimt dich heilend voll, sie verschwindet so, "+
36 "wie sie gekommen ist.\n");
37 this_player()->restore_hit_points(50);
38
39
40BEMERKUNGEN
41===========
42
43 Bei Heilstellen sollte eine evtl. Heilung des Spielers mit der eigens
44 dafuer eingerichteten Funktion check_and_update_timed_key realisiert
45 werden.
46 Ansonsten bitte buffer_hp() benutzen und die Konzeptseite lesen!
47
48
49SIEHE AUCH
50==========
51
52 Gegenpart: reduce_hit_points()
53 Verwandt: buffer_hp(), heal_self(), restore_spell_points()
54 Props: P_HP
55 Konzept: heilung
56
5723.Feb.2004 Gloinson