blob: 55c58408d0a430371e49a201265e714c03c6f104 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001LearnSpell()
2FUNKTION:
3 varargs int LearnSpell(string spell, object pl)
4
5DEFINIERT IN:
6 /std/gilden_ob.c
7
8ARGUMENTE:
9 string spell Der zu lernende Spell
10 object pl lernender Spieler, wenn 0, wird this_player() genommen
11
12BESCHREIBUNG:
13 Diese Funktion ueberprueft den Spieler auf Gildenzugehoerigkeit
14 und ruft, falls kein 'spell' angegeben ist die SkillListe()
15 fuer Spells auf.
16
17 Falls ein Argument angegeben wird, wird bei dem Spieler dieser Spell
18 initialisiert, sofern er die notwendigen Anforderungen erfuellt hat.
19
20RUECKGABEWERT:
21 0 bei Fehler, 1 bei Erfolg.
22
23SIEHE AUCH:
24 GObj Lernen: LearnSkill, InitialSkillAbility
25 * Anzeigen: SkillListe
26 * Verwalten: AddSpell (gilde), AddSkill, QuerySpell, QuerySkill
27 * Nutzen: UseSpell (gilde)
28 * Properties: P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
29 Gildenfkt.: GuildRating
30 * Ein/Austritt: beitreten, bei_oder_aus_treten, austreten
31
323. Okt 2011 Gloinson