blob: ec44884f7b658f7ab6df071d40e04c4ca4c5b5fe [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SpellSuccess()
2FUNKTION:
3 int SpellSuccess(object caster, mapping sinfo)
4
5DEFINIERT IN:
6 /std/spellbook.c
7
8ARGUMENTE:
9 object caster Spell sprechender Spieler
10 mapping sinfo Spell-Info-Mapping mit allen Informationen
11
12BESCHREIBUNG:
13 Berechnet den Erfolg der Anwendung eines Spells aus seiner
14 SI_SKILLABILITY und dem Skill SK_CASTING im Spieler. Laesst
15 den Spieler bei besonders gutem Gelingen SK_CASTING lernen.
16
17BEMERKUNGEN:
18 SK_CASTING muss fuer die SK_CASTING-Boni beherrscht werden.
19 Das ist zB im Klerus ab bestimmtem Level der Fall.
20
21SIEHE AUCH:
22 Spellbook Lernen: Learn, Erfolg, Misserfolg
23 * Verwalten: AddSpell, QuerySpell
24 * Angriff: TryAttackSpell, TryDefaultAttackSpell,
25 TryGlobalAttackSpell
26 * Properties: P_GLOBAL_SKILLPROPS, P_SB_SPELLS
27 Skills Lernen: LearnSkill, ModifySkill, LimitAbility
28 * Nutzung: UseSpell, UseSkill
29 * sonstig: spruchermuedung, skill_info_liste
30
315. Okt 2011 Gloinson