blob: a1be37eddb53b8d6e4447168039420ba36139c29 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_MAGIC_RESISTANCE_OFFSET
2=========================
3
4NAME
5----
6::
7
8 P_MAGIC_RESISTANCE_OFFSET "mag_res_offset"
9
10DEFINIERT IN
11------------
12::
13
14 /sys/new_skills.h
15
16BESCHREIBUNG
17------------
18::
19
20 Mapping mit ganzzahligen Prozentwerten in 0.01%-Schritten
21 (0-10000) zur Resistenz/Empfindlichkeit gegen bestimmte
22 Magieklassen.
23
24 Die Property wird in der Methode SpellDefend() ausgewertet und
25 fuer einen auf den NPC/Spieler gesprochenen Spell werden die
26 Werte fuer all dessen Magieklassen aufaddiert. Daher sind auch
27 negative Werte fuer einzelne Magieklassen sinnvoll.
28
29 P_MAGIC_RESISTANCE_OFFSET und SpellDefend werden von den Spellbooks
30 ausgewertet. Der Einfluss ist daher abhaengig vom Spellbook.
31
32BEISPIELE
33---------
34::
35
36 // Goblins
37 SetProp(P_MAGIC_RESISTANCE_OFFSET,
38 ([MT_ANGRIFF:600, // 6% Resistenz gegen Angriff
39 MT_ILLUSION:500, // 6% Resistenz gegen Illusionen
40 MT_VERWANDLUNG:-300, // 3% Empfindlichkeit
41 MT_HELLSICHT:-750, // 7.5% Empfindlichkeit
42 MT_BEHERRSCHUNG:250])); // 2.5% Resistenz
43
44SIEHE AUCH
45----------
46::
47
48 Verwandt: SpellDefend
49 Aehnlich: P_NOMAGIC
50
5129.Dez 2007 Gloinson
52