@Override public Trap setTrap(MOB mob, Physical P, int trapBonus, int qualifyingClassLevel, boolean perm) { if (P == null) return null; if (mob != null) { final Item I = findMostOfMaterial(mob.location(), RawMaterial.MATERIAL_METAL); if (I != null) super.destroyResources(mob.location(), I.material(), 10); } return super.setTrap(mob, P, trapBonus, qualifyingClassLevel, perm); }