MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | restore_hit_points() |
| 2 | FUNKTION: |
| 3 | int restore_hit_points(int heal) |
| 4 | |
| 5 | ARGUMENTE: |
| 6 | int heal - der zu heilende Betrag |
| 7 | |
| 8 | BESCHREIBUNG: |
| 9 | Dem Lebewesen werden heal Lebenspunkte aufgeschlagen. Die HP |
| 10 | steigen nicht ueber P_MAX_HP. |
| 11 | |
| 12 | RUECKGABEWERT: |
| 13 | Die verbleibenden Lebenspunkte. |
| 14 | |
| 15 | BEISPIELE: |
| 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 | |
| 21 | BEMERKUNGEN: |
| 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 | |
| 27 | SIEHE AUCH: |
| 28 | Gegenpart: reduce_hit_points() |
| 29 | Verwandt: buffer_hp(), heal_self(), restore_spell_points() |
| 30 | Props: P_HP |
| 31 | Konzept: heilung |
| 32 | |
| 33 | 23.Feb.2004 Gloinson |