UseSpell()

FUNKTION

varargs int UseSpell(object caster, string spell, mapping sinfo)

DEFINIERT IN

/std/gilden_ob.c

ARGUMENTE

object caster      Spieler, der Spell nutzt
string spell       Spell-Name
mapping sinfo      Spell-Informationen

BESCHREIBUNG

Prueft, ob der Spell in der Gilde definiert ist und ruft ihn dann
ggf in aus dem Spell-Mapping gelesenen Gilden-SI_SPELLBOOK auf.

Wird von living/skills::UseSpell gerufen, wenn dieses die SI_CLOSURE,
also die Funktion eines Spells sucht, fuer den kein SI_SPELLBOOK
explizit angegeben wurde.

RUECKGABWERT

Rueckgabewert des Spells aus dem Spellbook oder 0.

SIEHE AUCH

GObj Lernen:    LearnSkill, LearnSpell, InitialSkillAbility
* Anzeigen:     SkillListe
* Verwalten:    AddSpell (gilde), AddSkill, QuerySpell, QuerySkill
* Properties:   P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
Gildenfkt.:     GuildRating
* Ein/Austritt: beitreten, bei_oder_aus_treten, austreten
  1. Okt 2011 Gloinson