blob: bfc8ad2b2755b2cb4e9d0774b9075f8d3f3ac783 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001Wear()
2FUNKTION:
3 public int Wear(object ob)
4
5DEFINIERT IN:
6 /std/living/clothing.c
7
8ARGUMENTE:
9 object ob
10 Die Ruestung oder Kleidung, die angezogen wird.
11
12BESCHREIBUNG:
13 Das Lebewesen, in dem diese Funktion gerufen wird, zieht die Ruestung
14 oder das Kleidungsstueck <ob> an.
15 ABER: 'Anziehen' bedeutet in diesem Kontext lediglich, dass die
16 Ruestung/Kleidung in P_ARMOURS bzw. P_CLOTHING eingetragen wird. Es
17 finden zur Zeit keine Pruefungen statt, ob das Lebewesen den Gegenstand
18 ueberhaupt anziehen kann. Genausowenig werden Funktionen wie InformWear()
19 gerufen oder etwaige Stat-Boni aktiviert.
20 Die Funktion ist nur dazu gedacht, im Zuge des Anziehens eines Objekts
21 von diesem im Lebewesen gerufen zu werden.
22
23RUeCKGABEWERT:
24 1, wenn das Anziehen erfolgreich war.
25 0 sonst.
26
27BEMERKUNGEN:
28 Nicht von Hand aufrufen, es sei denn man weiss genau, was man tut. Und am
29 besten auch dann nicht.
30
31SIEHE AUCH:
32 WearArmour(), WearClothing(), Unwear(), UnwearArmour(), UnwearClothing()
33 P_CLOTHING, P_ARMOURS
34 FilterClothing(), FilterArmours()
35
36ZULETZT GEAeNDERT:
3714.03.2009, Zesstra