blob: 7636a00cc2ce075d83f9e787c84ee82bae75f8f8 [file] [log] [blame]
notstrom7c6edc22018-11-09 09:52:37 +01001// Fuer Ruestungen allgemein bitte "man ruestungen" lesen!
notstrom3e980632018-11-09 09:43:54 +01002inherit "/std/armour";
3
4#include __PATH__(1)"defs.h"
5
6
7protected void create() {
8 if (!clonep()) {
9 set_next_reset(-1);
10 return;
11 }
12 ::create();
13
14 SetProp(P_SHORT, "Ein billiger Schild");
15 SetProp(P_LONG, BSLF(
16 "Dieser Schild sieht irgendwie komisch aus. Das muss er auch, denn im "
17 "Morgengrauen sind Schilde aus technischer Sicht Ruestungen. Deswegen "
18 "auch das Beispiel hier ..."));
19
20 SetProp(P_NAME, "Schild");
21 SetProp(P_GENDER, MALE);
22 AddId(({"schild"}));
23
24 // Auch fuer P_AC unbedingt "man grenzwerte" lesen!
25 SetProp(P_AC, 20);
26 // Hier hilft "man schadenstypen":
27 SetProp(P_DAM_TYPE, DT_BLUDGEON); // fuer Schildstoss der Kaempfer
28 SetProp(P_NR_HANDS, 1);
29
30 SetProp(P_VALUE, 200);
31 SetProp(P_WEIGHT, 4020);
32 SetProp(P_SIZE, 110);
33
34 // Fuer die Materialien "man materialliste" lesen:
35 SetProp(P_MATERIAL, ([MAT_STEEL:100]));
36}
37