Fixes.
Change-Id: Ia281b849c1adb15a5fd9a0b9fd2ac123c79b3850
diff --git a/obj/axt.c b/obj/axt.c
index da8c3d5..791659d 100644
--- a/obj/axt.c
+++ b/obj/axt.c
@@ -1,10 +1,6 @@
inherit "/std/weapon";
#include __PATH__(1)"defs.h"
-/* #include <combat.h>
-#include <new_skills.h> */
-
-int cmd_iss();
protected void create() {
@@ -32,6 +28,7 @@
/* Die "Weapon Class" ist der Wumms, den die Waffe hat. Hierfuer unbedingt
"man grenzwerte" lesen! */
SetProp(P_WC, 120);
+ // Hier "man schadenstypen" konsultieren:
SetProp(P_WEAPON_TYPE, WT_AXE);
SetProp(P_DAM_TYPE, DT_SLASH);
SetProp(P_NR_HANDS, 2);
diff --git a/obj/schild.c b/obj/schild.c
new file mode 100644
index 0000000..bcc5da0
--- /dev/null
+++ b/obj/schild.c
@@ -0,0 +1,36 @@
+inherit "/std/armour";
+
+#include __PATH__(1)"defs.h"
+
+
+protected void create() {
+ if (!clonep()) {
+ set_next_reset(-1);
+ return;
+ }
+ ::create();
+
+ SetProp(P_SHORT, "Ein billiger Schild");
+ SetProp(P_LONG, BSLF(
+ "Dieser Schild sieht irgendwie komisch aus. Das muss er auch, denn im "
+ "Morgengrauen sind Schilde aus technischer Sicht Ruestungen. Deswegen "
+ "auch das Beispiel hier ..."));
+
+ SetProp(P_NAME, "Schild");
+ SetProp(P_GENDER, MALE);
+ AddId(({"schild"}));
+
+ // Auch fuer P_AC unbedingt "man grenzwerte" lesen!
+ SetProp(P_AC, 20);
+ // Hier hilft "man schadenstypen":
+ SetProp(P_DAM_TYPE, DT_BLUDGEON); // fuer Schildstoss der Kaempfer
+ SetProp(P_NR_HANDS, 1);
+
+ SetProp(P_VALUE, 200);
+ SetProp(P_WEIGHT, 4020);
+ SetProp(P_SIZE, 110);
+
+ // Fuer die Materialien "man materialliste" lesen:
+ SetProp(P_MATERIAL, ([MAT_STEEL:100]));
+}
+