blob: 8de112e3fd3988b960c477669853f6a219af9120 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
MG Mud User88f12472016-06-24 23:31:02 +02002Learn()
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 void Learn(object caster, string spell, mapping sinfo)
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/spellbook.c
16
17
18ARGUMENTE
19=========
20
21 object caster Derjenige, der den Spruch spricht.
22 string spell Der gesprochene Spell
23 mapping sinfo Mapping mit allen moeglichen Informationen zum Spell
24
25
26BESCHREIBUNG
27============
28
29 Diese Funktion wird von der Funktion "Misserfolg" aus dem
30 Spellbook aufgerufen. Hier lernt der Spieler den Spruch, der
31 nicht geglueckt ist.
32
33
34BEMERKUNGEN
35===========
36
37 Kann auch ueberschrieben werden, wenn man komplexe Lern-Aenderungen
38 vornehmen will. Andere Attribute sind ueber SI_LEARN_ATTRIBUTE
39 setzbar.
40
41
42SIEHE AUCH
43==========
44
45 Spellbook Lernen: SpellSuccess, Erfolg, Misserfolg
46 * Verwalten: AddSpell, QuerySpell
47 * Angriff: TryAttackSpell, TryDefaultAttackSpell,
48 TryGlobalAttackSpell
49 * Properties: P_GLOBAL_SKILLPROPS, P_SB_SPELLS
50 Skills Lernen: LearnSkill, ModifySkill, LimitAbility
51 * Nutzung: UseSpell, UseSkill
52 * sonstig: spruchermuedung, skill_info_liste
53
545. Okt 2011 Gloinson