AddSpell()
FUNKTION:
    varargs int AddSpell(string verb, mapping ski)

DEFINIERT IN:
    /std/gilden_ob.c

ARGUMENTE:
    string verb        Name des Spells
    mapping ski        Skill-Mapping

BESCHREIBUNG:
    Fuegt den Spell zur Liste der in dieser Gilde lernbaren Spells
    hinzu. Das Mapping enthaelt Informationen, die der Gildenraum
    bzw. das Gildenobjekt zum Spell herausgeben und die das Lernen
    des Spells beeinflussen.

RUECKGABWERT:
    1 fuer Erfolg

BEMERKUNGEN:
    Siehe das Verhalten von QuerySpell (gilde) zum Zusammenfuegen
    der AddSpell-Informationen aus Gilde und Spellbook. Relevant
    zB fuer Lernrestriktionen.

BEISPIEL:
    AddSpell("entfluche",
      ([SI_SKILLRESTR_LEARN :
        ([P_GUILD_LEVEL: LVL_WANDER,
          SR_FUN:        #'glaubensTest]),
        SI_DIFFICULTY: 100,
        SI_SKILLINFO:  "Wanderprediger ab Stufe 7",
        SI_SKILLINFO_LONG: break_string(
          "Um jemanden von einem laestigen Sprachfluch zu befreien, "
          "sollte man diese Anrufung benutzen [...]", 78),
        SI_GOD:        LEMBOLD]));

SIEHE AUCH:
    GObj Lernen:    LearnSkill, LearnSpell, InitialSkillAbility
    * Anzeigen:     SkillListe
    * Verwalten:    AddSkill, QuerySpell, QuerySkill, QuerySkill
    * Nutzen:       UseSpell (gilde)
    * Properties:   P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
    Gildenfkt.:     GuildRating
    * Ein/Austritt: beitreten, bei_oder_aus_treten, austreten

3. Okt 2011 Gloinson
