blob: 027b4d6f27014882a023271e68145a4376dccce5 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002AddSpell()
Zesstra953f9972017-02-18 15:37:36 +01003**********
MG Mud User88f12472016-06-24 23:31:02 +02004
MG Mud User88f12472016-06-24 23:31:02 +02005
Zesstra953f9972017-02-18 15:37:36 +01006FUNKTION
7========
MG Mud User88f12472016-06-24 23:31:02 +02008
Zesstra953f9972017-02-18 15:37:36 +01009 varargs int AddSpell(string verb, mapping ski)
MG Mud User88f12472016-06-24 23:31:02 +020010
MG Mud User88f12472016-06-24 23:31:02 +020011
Zesstra953f9972017-02-18 15:37:36 +010012DEFINIERT IN
13============
MG Mud User88f12472016-06-24 23:31:02 +020014
Zesstra953f9972017-02-18 15:37:36 +010015 /std/gilden_ob.c
MG Mud User88f12472016-06-24 23:31:02 +020016
Zesstra953f9972017-02-18 15:37:36 +010017
18ARGUMENTE
19=========
20
21 string verb Name des Spells
22 mapping ski Skill-Mapping
23
24
25BESCHREIBUNG
26============
27
28 Fuegt den Spell zur Liste der in dieser Gilde lernbaren Spells
29 hinzu. Das Mapping enthaelt Informationen, die der Gildenraum
30 bzw. das Gildenobjekt zum Spell herausgeben und die das Lernen
31 des Spells beeinflussen.
32
33
34RUECKGABWERT
35============
36
37 1 fuer Erfolg
38
39
40BEMERKUNGEN
41===========
42
43 Siehe das Verhalten von QuerySpell (gilde) zum Zusammenfuegen
44 der AddSpell-Informationen aus Gilde und Spellbook. Relevant
45 zB fuer Lernrestriktionen.
46
47
48BEISPIEL
49========
50
51 AddSpell("entfluche",
52 ([SI_SKILLRESTR_LEARN :
53 ([P_GUILD_LEVEL: LVL_WANDER,
54 SR_FUN: #'glaubensTest]),
55 SI_DIFFICULTY: 100,
56 SI_SKILLINFO: "Wanderprediger ab Stufe 7",
57 SI_SKILLINFO_LONG: break_string(
58 "Um jemanden von einem laestigen Sprachfluch zu befreien, "
59 "sollte man diese Anrufung benutzen [...]", 78),
60 SI_GOD: LEMBOLD]));
61
62
63SIEHE AUCH
64==========
65
66 GObj Lernen: LearnSkill, LearnSpell, InitialSkillAbility
67 * Anzeigen: SkillListe
68 * Verwalten: AddSkill, QuerySpell, QuerySkill, QuerySkill
69 * Nutzen: UseSpell (gilde)
70 * Properties: P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
71 Gildenfkt.: GuildRating
72 * Ein/Austritt: beitreten, bei_oder_aus_treten, austreten
MG Mud User88f12472016-06-24 23:31:02 +020073
743. Okt 2011 Gloinson