blob: 7e11e984ad9f49ec83dbf0358ee20b4fdfcc4d07 [file] [log] [blame]
Learn()
*******
FUNKTION
========
void Learn(object caster, string spell, mapping sinfo)
DEFINIERT IN
============
/std/spellbook.c
ARGUMENTE
=========
object caster Derjenige, der den Spruch spricht.
string spell Der gesprochene Spell
mapping sinfo Mapping mit allen moeglichen Informationen zum Spell
BESCHREIBUNG
============
Diese Funktion wird von der Funktion "Misserfolg" aus dem
Spellbook aufgerufen. Hier lernt der Spieler den Spruch, der
nicht geglueckt ist.
BEMERKUNGEN
===========
Kann auch ueberschrieben werden, wenn man komplexe Lern-Aenderungen
vornehmen will. Andere Attribute sind ueber SI_LEARN_ATTRIBUTE
setzbar.
SIEHE AUCH
==========
Spellbook Lernen: SpellSuccess, Erfolg, Misserfolg
* Verwalten: AddSpell, QuerySpell
* Angriff: TryAttackSpell, TryDefaultAttackSpell,
TryGlobalAttackSpell
* Properties: P_GLOBAL_SKILLPROPS, P_SB_SPELLS
Skills Lernen: LearnSkill, ModifySkill, LimitAbility
* Nutzung: UseSpell, UseSkill
* sonstig: spruchermuedung, skill_info_liste
5. Okt 2011 Gloinson