blob: 8d36759df6cd7b7b87f44eb0a6379e5f03776c27 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001P_NOMAGIC
2*********
MG Mud User88f12472016-06-24 23:31:02 +02003
MG Mud User88f12472016-06-24 23:31:02 +02004
Zesstra953f9972017-02-18 15:37:36 +01005NAME
6====
MG Mud User88f12472016-06-24 23:31:02 +02007
Zesstra953f9972017-02-18 15:37:36 +01008 P_NOMAGIC "nomagic"
9
10
11DEFINIERT IN
12============
13
14 /sys/properties.h
15
16
17BESCHREIBUNG
18============
19
20 Angabe in Prozent, mit welcher Wahrscheinlichkeit Magie fehlschlaegt.
21
Zesstra953f9972017-02-18 15:37:36 +010022 Fuer einen Raum ist es eine generelle Aussage, wie wahrscheinlich ein
23 Spell in ihm fehlschlaegt. Bei NPC zeigt es an, wie wahrscheinlich
24 ein auf ihn gesprochener Spell fehlschlaegt.
25
Arathorn9ca5ccc2021-03-28 12:49:39 +020026 Wirkt standardmaessig nur bei Gildenspells, die ueber das Spellbook
27 gezaubert werden (Auswertung in TryAttackSpell() und UseSpell()),
28 d.h. bei Objekten wirkt es nur, wenn diese es explizit beruecksichtigen;
29 das gleiche gilt fuer NPC-Spells, die mit AddSpell() erstellt wurden.
30
Zesstra953f9972017-02-18 15:37:36 +010031
32BEISPIEL
33========
34
35 // in einem Raum keine Spells zulassen
36 SetProp(P_NOMAGIC, 100)
37
38
Arathorn9ca5ccc2021-03-28 12:49:39 +020039HINWEIS
40=======
41
42 Es ist nicht zulaessig, diese Property in irgendeiner Weise in Spielern
43 auf Werte ungleich 0 zu setzen. Das gilt auch fuer Querymethoden, die
44 eine entsprechende Wirkung haben.
45
46
Zesstra953f9972017-02-18 15:37:36 +010047SIEHE AUCH
48==========
49
50 Aehnlich: P_MAGIC_RESISTANCE_OFFSET, SpellDefend
MG Mud User88f12472016-06-24 23:31:02 +020051
Arathorn9ca5ccc2021-03-28 12:49:39 +0200522021-03-23 Arathorn