void init(){
  ::init(); /* allow inherited actions */
  add_action("do_smell", "smell");
}

int do_smell(string str){
  if((int)this_player()->query_attrib("luc") < random(60)){
    command("sneeze", this_player());
    /* knock off a few hps */
    this_player()->hit_player(10, "other|sampson");
  }
  /* by not returning any value, we still allow them to smell */
}
