blob: 19756a6357344fcc9b129504a4ad85780cba96fa [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001Learn()
2=======
3
4FUNKTION
5--------
6::
7
8 void Learn(object caster, string spell, mapping sinfo)
9
10DEFINIERT IN
11------------
12::
13
14 /std/spellbook.c
15
16ARGUMENTE
17---------
18::
19
20 object caster Derjenige, der den Spruch spricht.
21 string spell Der gesprochene Spell
22 mapping sinfo Mapping mit allen moeglichen Informationen zum Spell
23
24BESCHREIBUNG
25------------
26::
27
28 Diese Funktion wird von der Funktion "Misserfolg" aus dem
29 Spellbook aufgerufen. Hier lernt der Spieler den Spruch, der
30 nicht geglueckt ist.
31
32BEMERKUNGEN
33-----------
34::
35
36 Kann auch ueberschrieben werden, wenn man komplexe Lern-Aenderungen
37 vornehmen will. Andere Attribute sind ueber SI_LEARN_ATTRIBUTE
38 setzbar.
39
40SIEHE AUCH
41----------
42::
43
44 Spellbook Lernen: SpellSuccess, Erfolg, Misserfolg
45 * Verwalten: AddSpell, QuerySpell
46 * Angriff: TryAttackSpell, TryDefaultAttackSpell,
47 TryGlobalAttackSpell
48 * Properties: P_GLOBAL_SKILLPROPS, P_SB_SPELLS
49 Skills Lernen: LearnSkill, ModifySkill, LimitAbility
50 * Nutzung: UseSpell, UseSkill
51 * sonstig: spruchermuedung, skill_info_liste
52
535. Okt 2011 Gloinson
54