… | |
… | |
290 | MTH void change_luck (int value); |
290 | MTH void change_luck (int value); |
291 | |
291 | |
292 | // info must hold 256 * 3 bytes currently |
292 | // info must hold 256 * 3 bytes currently |
293 | const char *debug_desc (char *info) const; |
293 | const char *debug_desc (char *info) const; |
294 | MTH const char *debug_desc () const; |
294 | MTH const char *debug_desc () const; |
295 | const char *object::flag_desc (char *desc, int len) const; |
295 | const char *flag_desc (char *desc, int len) const; |
296 | |
296 | |
297 | MTH bool is_weapon () const { return type == ARROW || type == BOW || type == WEAPON; } |
297 | MTH bool is_weapon () const { return type == ARROW || type == BOW || type == WEAPON; } |
298 | MTH bool is_armor () const { return type == ARMOUR || type == SHIELD || type == HELMET |
298 | MTH bool is_armor () const { return type == ARMOUR || type == SHIELD || type == HELMET |
299 | || type == CLOAK || type == BOOTS || type == GLOVES |
299 | || type == CLOAK || type == BOOTS || type == GLOVES |
300 | || type == BRACERS || type == GIRDLE; } |
300 | || type == BRACERS || type == GIRDLE; } |