blob: c62d78676ebb041e6d5d67a34e56a97c256749fa [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001P_AC
2
3NAME:
4 P_AC "ac"
5
6DEFINIERT IN:
7 <armour.h>
8
9BESCHREIBUNG:
10 Diese Property beschreibt die Ruestungsklasse (engl: armour class),
11 also den Schutz, den die Ruestung dem Traeger verleiht. Je hoeher der
12 Wert (als Zahl), um so besser ist die Ruestung. Negative Werte bewirken
13 negativen Schutz, d.h. der Schaden wird vergroessert statt verringert.
14
15BEMERKUNGEN:
16 Query- und Setmethoden auf P_AC sollten unbedingt vermieden werden. Sie
17 fuehren in der Regel zu massiven Inkonsistenzen im Mechanismus der
18 Ruestungsbeschaedigung und -reparatur.
19 Fuer jeden Ruestungstyp ist in <combat.h> eine Obergrenze definiert,
20 die man nicht ueberschreiten darf.
21 Ruestungen vom Typ AT_MISC haben immer AC 0 und werden mit keinen
22 hoeheren Werten genemigt.
23
24SIEHE AUCH:
25 /std/armour.c, P_DAMAGED, Damage() P_TOTAL_AC
26
27----------------------------------------------------------------------------
2802.10.2007, Zesstra