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