anchor.diff:  
   type
     TItemType = (itNone, itCorpse, itKey, itCoin, itPotion, itScroll, itFood,
  -    itBlade, itAxe, itSpear, itMace, itHeadgear, itBodyArmor);
  +    itBlade, itAxe, itSpear, itMace, itShield, itHeadgear, itBodyArmor);
   
   const
     PotionTypeItems = [itPotion];
  
positive.code:     // Deep Cave
      iGreatHelm, iFullHelm, iBoneHelmet, iWizardHat, // Headgear
      iBrigantineArmor, iRingMail, iLightFurs, iCleanRobe, // Body Armor
      iMoonBlade, iScimitar, // Blade
      iWarAxe, iDarkAxe, // Axe
      iWarSpear, iHarpoon, // Spear
  
negative.code:       Result := _('Moloch Robe');
      iBoneweaveHauberk:
        Result := _('Boneweave Hauberk');
  	// Shield
  	iTowerShield:
  	  Result := _('Tower Shield');
  	iGothicShield:
  	  Result := _('Gothic Shield');
      // Blade
      iRuneSword:
        Result := _('Rune Sword');
  