54 LOG(
llevDebug,
"Found POISONING with invalid env. Removing...\n");
66 "You feel much better now.", NULL);
77 "You feel very sick...", NULL);
#define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_START
void draw_ext_info(int flags, int pri, const object *pl, uint8 type, uint8 subtype, const char *message, const char *oldmessage)
#define MSG_TYPE_ATTRIBUTE_BAD_EFFECT_END
void remove_ob(object *op)
#define MSG_TYPE_ATTRIBUTE
static method_ret poisoning_type_process(ob_methods *context, object *op)
#define QUERY_FLAG(xyz, p)
#define CLEAR_FLAG(xyz, p)
void init_type_poisoning(void)
void register_process(int ob_type, process_func method)
void LOG(LogLevel logLevel, const char *format,...)
void free_object(object *ob)
void fix_object(object *op)
int hit_player(object *op, int dam, object *hitter, uint32 type, int full_hit)