blob: 3938f7b994b63916aba4854cd995c8c21c0da842 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001beitreten()
2FUNKTION:
3 int beitreten()
4
5DEFINIERT IN:
6 /std/gilden_ob.c
7
8BESCHREIBUNG:
9 Beitrittsfunktion der Gilde. Prueft die Gilde selbst im Gildenmaster,
10 dann die Restriktionen der Gilde und laesst this_player() ggf eintreten.
11
12 Der Gildenmaster loest ggf ein EVT_GUILD_CHANGE aus. Dabei werden
13 E_OBJECT, E_GUILDNAME, E_LAST_GUILDNAME entsprechend gesetzt.
14
15 Durch Ueberschreiben koennen hier zB Standard-Skills und Spells den
16 Spieler bei Eintritt gelehrt werden.
17
18SIEHE AUCH:
19 GObj Lernen: LearnSkill, LearnSpell, InitialSkillAbility
20 * Anzeigen: SkillListe
21 * Verwalten: AddSpell (gilde), AddSkill, QuerySpell
22 * Nutzen: UseSpell (gilde)
23 * Properties: P_GUILD_SKILLS, P_GLOBAL_SKILLPROPS
24 Gildenfkt.:
25 * Ein/Austritt: bei_oder_aus_treten, austreten
26 * Props dafuer: P_GUILD_RESTRICTIONS
27
283. Okt 2011 Gloinson