blob: 8d259842b5dd9be1732b383b251105be33a203aa [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001// MorgenGrauen MUDlib
2//
3// armour.c -- armour standard object
4//
5// $Id: armour.c,v 3.8 2003/08/25 09:36:04 Rikus Exp $
6
7#pragma strict_types
8#pragma save_types
9#pragma no_clone
10#pragma range_check
11#pragma pedantic
12
13inherit "/std/thing/properties";
14inherit "/std/thing/commands";
15inherit "/std/thing/restrictions";
16inherit "/std/thing/light";
17inherit "/std/clothing/description";
18inherit "/std/clothing/moving";
19inherit "/std/clothing/wear";
20inherit "/std/thing/language";
21inherit "/std/thing/envchk";
22
23//#define NEED_PROTOTYPES
24
25#include <config.h>
26#include <properties.h>
27#include <language.h>
28#include <combat.h>
29#include <wizlevels.h>
30#include <defines.h>
31
32protected void create()
33{
34 properties::create();
35 commands::create();
36 light::create();
37 restrictions::create();
38 description::create();
39 wear::create();
40 envchk::create();
41 AddId("Ding");
42}
43
44protected void create_super() {
45 set_next_reset(-1);
46}
47
48// zum Ueberschreiben, damit es nicht buggt, wenn Leute (wie gewuenscht) in
49// ihren Objekten ::reset() aufrufen.
50void reset() {
51}
52
53int IsClothing() {return 1;}
54