diff --git a/include/objclass.h b/include/objclass.h index 6ecb6eff3..850cbdb59 100644 --- a/include/objclass.h +++ b/include/objclass.h @@ -65,16 +65,16 @@ struct objclass { #define oc_bulky oc_big /* for armor */ Bitfield(oc_tough, 1); /* hard gems/rings */ - Bitfield(oc_dir, 2); + Bitfield(oc_dir, 3); #define NODIR 1 /* for wands/spells: non-directional */ #define IMMEDIATE 2 /* directional */ #define RAY 3 /* zap beams */ #define PIERCE 1 /* for weapons & tools used as weapons */ #define SLASH 2 /* (latter includes iron ball & chain) */ -#define WHACK 0 +#define WHACK 4 - /* 4 free bits */ + /* 3 free bits */ Bitfield(oc_material, 5); /* one of obj_material_types */