| restore_spell_points() |
| FUNKTION: |
| void restore_spell_points(int points) |
| |
| ARGUMENTE: |
| points: Anzahl der Konzentrationspunkte die gutgeschrieben werden sollen. |
| |
| BESCHREIBUNG: |
| Dem Lebewesen werden points Konzentrationspunkte gutgeschrieben. Falls |
| Punkte abgezogen werden sollen und das Lebewesen nicht ueber <points> |
| Konzentrationspunkte verfuegt, werden sie auf 0 gesetzt. |
| |
| RUECKGABEWERT: |
| Keiner |
| |
| BEISPIELE: |
| write("Das boese boese Monster schaut Dich suess an und gibt dir mehr " |
| +"Konzentration.\n"); |
| this_player()->restore_spell_points(50); |
| |
| BEMERKUNGEN: |
| Da das Benutzen der Funktion eine Heilung bedeutet, sollte man bei |
| Verwendung auf jeden Fall Ruecksprache mit seinem RM nehmen, bzw |
| die Heilstelle bei der Heilungsbalance genehmigen lassen. |
| |
| Bei Heilstellen sollte eine evtl. Heilung des Spielers mit der eigens |
| dafuer eingerichteten Funktion check_and_update_timed_key realisiert |
| werden. |
| Ansonsten bitte buffer_sp() benutzen und die Konzeptseite lesen! |
| |
| SIEHE AUCH: |
| Gegenpart: reduce_spell_points(L) |
| Verwandt: buffer_sp(L), restore_hit_points(L) |
| Props: P_SP |
| Konzept: heilung |
| |
| 23.Feb.2004 Gloinson |