/* scry controller */
object scry;
void init() {
  add_action("dispel", "dispel");
}
status dispel(string str) {
  if(str != "scry") return 0;
  if(!scry) {
    destruct(this_object());
    return 0;
  }
  scry->time_out();
  return 1;
}
void set_scry(object ob) { scry = ob;   }
object query_scry()      { return scry; }
status id(string str) {
  return str == "spell"
      || str == "scry";
}
/* Native Mode Move */
#include <move.h>