blob: cb43c10724d8a728433470f85e1c7f2d904dabdf [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001UpdateResistanceStrengths()
2===========================
3
4FUNKTION
5--------
6::
7
8 public void UpdateResistanceStrengths()
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/combat.c
15
16BESCHREIBUNG
17------------
18::
19
20 Die Funktion wird intern mehrmals (durch Defend, AddResistanceModifier
21 und RemoveResistanceModifier) aufgerufen. In ihr wird das Resistenz-
22 mapping zusammengerechnet und Eintraege geloescht, deren Eintraege
23 invalid sind oder deren setzende Objekte geloescht wurden.
24
25RUeCKGABEWERT
26-------------
27::
28
29 keiner
30
31SIEHE AUCH
32----------
33::
34
35 Berechnung: CheckResistance(), Defend()
36 Modifikatoren: AddResistanceModifier, RemoveResistanceModifier(),
37 P_RESISTANCE_MODIFIER
38 simple Resistenz: P_RESISTANCE, P_VULNERABILITY
39 Hauptmapping: P_RESISTANCE_STRENGTHS
40 anderes: balance, /std/armour/combat.c, /std/living/combat.c
41
4229.Apr 2002, Gloinson@MG
43