blob: f4b44d9010fe10efd96e51d03deae5fcf6be1fc6 [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);
notstroma8fd8ad2018-11-09 09:58:48 +010026 SetProp(P_ARMOUR_TYPE, AT_SHIELD);
notstrom3e980632018-11-09 09:43:54 +010027 // Hier hilft "man schadenstypen":
28 SetProp(P_DAM_TYPE, DT_BLUDGEON); // fuer Schildstoss der Kaempfer
29 SetProp(P_NR_HANDS, 1);
30
31 SetProp(P_VALUE, 200);
32 SetProp(P_WEIGHT, 4020);
33 SetProp(P_SIZE, 110);
34
35 // Fuer die Materialien "man materialliste" lesen:
36 SetProp(P_MATERIAL, ([MAT_STEEL:100]));
37}
38