Altlasten beruecksichtigen.

Change-Id: Iaccde91947179304edaf6de813ead5f1a7fbeb8d
diff --git a/npc/zwerg4.c b/npc/zwerg4.c
index dc13339..ce46396 100644
--- a/npc/zwerg4.c
+++ b/npc/zwerg4.c
@@ -42,7 +42,7 @@
    was ein wenig lustiger ist. */
 public int Defend(int dam, string|string* dam_type, int|mapping spell,
                         object enemy) {
-  if (mappingp(spell) && spell[SP_PHYSICAL_ATTACK]) {
+  if (!spell || (mappingp(spell) && spell[SP_PHYSICAL_ATTACK])) {
     tell_object(enemy, BSLF(
       "Kawumm ist so glaenzend blankpoliert, dass er Deinen Angriff glatt "
       "reflektiert."));