blob: f2b92a9de4c0195bcee16c2b271c16a9710f9ffa [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
2 RESISTANCE MODIFIER:
3 Soll ein Objekt in einem Spieler ResistanceModifier setzen, gelten
4 folgende Regeln:
5
6 a) Es muss sich um eine Ruestung handeln (in ganz seltenen Faellen
7 werden auch Waffen mit dieser Moeglichkeit erlaubt). Bei Ruestungen
8 muss _nicht_ AddResistanceModifier() benutzt werden, sondern es
9 genuegt, P_RESISTANCE_STRENGTH in der Ruestung zu setzen. Dabei
10 werden _anders_ als bei AddResistanceModifer() Prozentwerte der
11 maximal erlaubten Resistenz fuer den entsprechenden Ruestungstyp
12 angegeben. Diese werden beim Tragen der Ruestung automatisch
13 in tatsaechliche Resistenzen des Traegers umgerechnet.
14 (Beispiel siehe "man P_RESISTANCE_STRENGTHS").
15
16 b) Das Objekt muss natuerlich genehmigt werden.
17
18 c) Die Summe aller Resistenzen darf max. -0.15 betragen. Ausserdem
19 muessen zu jedem Schadenstyp gleichzeitig Empfindlichkeiten in
20 mindestens gleicher Staerke bei einem anderen Schadenstyp gesetzt
21 werden oder die Resistenzen muessen mit anderen Nachteilen (z.B.
22 Aufloesung des Objekte bei Angriff mit einem bestimmten Schadenstyp)
23 ausgeglichen werden.
24
25 Bei Ruestungen darf maximal eine relative Resistenz von
26 (logischerweise) 100% eingetragen werden. 100% in der Property
27 P_RESISTANCE_STRENGTH einer Ruestung bedeuten folgende Resistenzen
28 im Traeger:
29
30 AT_ARMOR,
31 AT_SHIELD : -0.15
32
33 AT_CLOAK,
34 AT_RING,
35 AT_AMULET : -0.10
36
37 AT_MISC : nicht gestattet!
38
39 andere : -0.05
40
41 d) Zur leichteren 'Identifizierbarkeit' sollten die ResistanceModifier
42 sollten die gesetzten Modifier auch in dem setzenden Objekt als
43 P_RESISTANCE_STRENGTHS gesetzt werden. Bei Ruestungen MUSS dies
44 geschehen (siehe a) ).
45
46 e) Es duerfen keine mechanischen Resistenzen gesetzt werden. Schutz
47 vor mechanischen Angriffen wird durch die Ruestungen sowieso
48 schon gewaehrt (im Gegensatz zu Schutz vor nichtmechanischen). Und
49 NEIN, da gibt es keine Ausnahmen!
50
51 SIEHE AUCH
52
53 balance, ruestungen, waffen, fernwaffen, uniques, npcs,
54 attributsveraenderungen, kampfobjekte, grenzwerte
55
56
57------------------------------------------------------------------------------
58 LETZTE AeNDERUNG:
59 2003-08-29, Zook.