blob: 7ae345795c77d0f3df91cce11a5bc3e0c6b51024 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001restore_hit_points()
2FUNKTION:
3 int restore_hit_points(int heal)
4
5ARGUMENTE:
6 int heal - der zu heilende Betrag
7
8BESCHREIBUNG:
9 Dem Lebewesen werden heal Lebenspunkte aufgeschlagen. Die HP
10 steigen nicht ueber P_MAX_HP.
11
12RUECKGABEWERT:
13 Die verbleibenden Lebenspunkte.
14
15BEISPIELE:
16 write("Ploetzlich schiesst eine scheussliche Kreatur aus der Pfuetze "+
17 "heraus und\nschleimt dich heilend voll, sie verschwindet so, "+
18 "wie sie gekommen ist.\n");
19 this_player()->restore_hit_points(50);
20
21BEMERKUNGEN:
22 Bei Heilstellen sollte eine evtl. Heilung des Spielers mit der eigens
23 dafuer eingerichteten Funktion check_and_update_timed_key realisiert
24 werden.
25 Ansonsten bitte buffer_hp() benutzen und die Konzeptseite lesen!
26
27SIEHE AUCH:
28 Gegenpart: reduce_hit_points()
29 Verwandt: buffer_hp(), heal_self(), restore_spell_points()
30 Props: P_HP
31 Konzept: heilung
32
3323.Feb.2004 Gloinson