blob: 01b832a2fa1d5a66903852cafd4680dcd24f3f52 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001restore_spell_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 void restore_spell_points(int points)
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 points: Anzahl der Konzentrationspunkte die gutgeschrieben werden sollen.
MG Mud User88f12472016-06-24 23:31:02 +020015
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017BESCHREIBUNG
18============
19
20 Dem Lebewesen werden points Konzentrationspunkte gutgeschrieben. Falls
21 Punkte abgezogen werden sollen und das Lebewesen nicht ueber <points>
22 Konzentrationspunkte verfuegt, werden sie auf 0 gesetzt.
23
24
25RUECKGABEWERT
26=============
27
28 Keiner
29
30
31BEISPIELE
32=========
33
34 write("Das boese boese Monster schaut Dich suess an und gibt dir mehr "
35 +"Konzentration.\n");
36 this_player()->restore_spell_points(50);
37
38
39BEMERKUNGEN
40===========
41
42 Da das Benutzen der Funktion eine Heilung bedeutet, sollte man bei
43 Verwendung auf jeden Fall Ruecksprache mit seinem RM nehmen, bzw
44 die Heilstelle bei der Heilungsbalance genehmigen lassen.
45
46 Bei Heilstellen sollte eine evtl. Heilung des Spielers mit der eigens
47 dafuer eingerichteten Funktion check_and_update_timed_key realisiert
48 werden.
49 Ansonsten bitte buffer_sp() benutzen und die Konzeptseite lesen!
50
51
52SIEHE AUCH
53==========
54
55 Gegenpart: reduce_spell_points(L)
56 Verwandt: buffer_sp(L), restore_hit_points(L)
57 Props: P_SP
58 Konzept: heilung
59
6023.Feb.2004 Gloinson