blob: 87c2a6c73bcfbff91472fd8f77bee4fc728f5886 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001restore_spell_points()
2FUNKTION:
3 void restore_spell_points(int points)
4
5ARGUMENTE:
6 points: Anzahl der Konzentrationspunkte die gutgeschrieben werden sollen.
7
8BESCHREIBUNG:
9 Dem Lebewesen werden points Konzentrationspunkte gutgeschrieben. Falls
10 Punkte abgezogen werden sollen und das Lebewesen nicht ueber <points>
11 Konzentrationspunkte verfuegt, werden sie auf 0 gesetzt.
12
13RUECKGABEWERT:
14 Keiner
15
16BEISPIELE:
17 write("Das boese boese Monster schaut Dich suess an und gibt dir mehr "
18 +"Konzentration.\n");
19 this_player()->restore_spell_points(50);
20
21BEMERKUNGEN:
22 Da das Benutzen der Funktion eine Heilung bedeutet, sollte man bei
23 Verwendung auf jeden Fall Ruecksprache mit seinem RM nehmen, bzw
24 die Heilstelle bei der Heilungsbalance genehmigen lassen.
25
26 Bei Heilstellen sollte eine evtl. Heilung des Spielers mit der eigens
27 dafuer eingerichteten Funktion check_and_update_timed_key realisiert
28 werden.
29 Ansonsten bitte buffer_sp() benutzen und die Konzeptseite lesen!
30
31SIEHE AUCH:
32 Gegenpart: reduce_spell_points(L)
33 Verwandt: buffer_sp(L), restore_hit_points(L)
34 Props: P_SP
35 Konzept: heilung
36
3723.Feb.2004 Gloinson