/* 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>