/* Do not remove the headers from this file! see /USAGE for more info. */ inherit OBJ; inherit M_EDIBLE; inherit M_GETTABLE; void mudlib_setup() { object::mudlib_setup(); m_edible::mudlib_setup(); } mixed direct_eat_obj( object ob ) { return m_edible::direct_eat_obj( ob ); } int is_food(){ return 1;} string get_extra_long() { switch ((100 * get_num_eats())/ get_original_eats()) { case 1..20: return "It is almost finished."; case 21..40: return "Most of it has been eaten."; case 41..60: return "It is about half eaten."; case 61..70: return "It has been partially eaten."; case 71..90: return "A little of it has been eaten."; case 91..99: return "It has hardly been touched."; case 100: return "It is untouched."; } }