mud/lib/verbs/items/bait.c
2020-09-06 05:43:07 -07:00

35 lines
957 B
C

/* /verbs/items/bait.c
* from the Dead Souls Mud Library
* bait verb used with /lib/bait.c
* created by Blitz@Dead Souls 960117
*/
#include <lib.h>
#include "include/bait.h"
inherit LIB_VERB;
static void create() {
verb::create();
SetVerb("bait");
SetRules("OBJ with OBJ");
SetErrorMessage("Bait what with what?");
SetHelp("Syntax: bait <POLE> with <BAIT>\n\n"
"The bait command is normally used to fasten bait onto "
"a fishing pole. The POLE must be a device of some "
"kind which is used for catching fish. The BAIT "
"must be some sort of fishing bait.");
}
mixed can_bait_obj_with_obj(string verb) { return this_player()->CanManipulate(); }
mixed do_bait_obj_with_obj(object pole, object bait) {
if( pole == bait ) {
this_player()->eventPrint("You can't use it to bait itself!");
return 1;
}
return bait->eventBait(this_player(), pole);
}