aboutsummaryrefslogtreecommitdiff
path: root/src/client_reqs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/client_reqs.c')
-rw-r--r--src/client_reqs.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/client_reqs.c b/src/client_reqs.c
index a1cf947..36f341c 100644
--- a/src/client_reqs.c
+++ b/src/client_reqs.c
@@ -265,8 +265,13 @@ void client_look_at(char *obj)
void client_take(char *obj)
{
- all_lower(obj);
- send_master(REQ_TAKE, obj, strlen(obj) + 1);
+ if(obj)
+ {
+ all_lower(obj);
+ send_master(REQ_TAKE, obj, strlen(obj) + 1);
+ }
+ else
+ out("You must supply an object.\n");
}
void client_inventory(void)