/* /verbs/rooms/stop.c * from the Dead Soulsr2 Object Library * stop STR * created by Descartes of Borg 951016 */ #pragma save_binary #include <lib.h> #include "include/stop.h" inherit LIB_DAEMON; static void create() { daemon::create(); SetNoClean(1); parse_init(); parse_add_rule("stop", "STR"); } mixed can_stop_str(string str) { object ob; mixed err; if( str != "fishing" ) return 0; if( !(ob = environment(this_player())) ) return 0; err = (mixed)ob->CanStop(this_player(), "fishing"); return (err || "You aren't fishing!"); } mixed do_stop_str(string str) { object ob; ob = environment(this_player()); return (mixed)ob->eventStop(this_player(), "fishing"); } string GetHelp(string str) { return ("Syntax: <stop fishing>\n\n" "If you are fishing, this command will stop you from fishing.\n\n" "See also: cast, fish"); }