1997Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev]	Re: Verb binding -->
<!--X-From-R13: ptNnzv&#45;pt.UenlEntr.Sqzbagba.OP.QO (Quevf Uenl) -->
<!--X-Date: from major.globecomm.net [207.51.48.5] by mx01.ca.us.ibm.net id 862074996.204291&#45;1 Sat Apr 26 17:16:36 1997 -->
<!--X-Message-Id: 9704261801.7yk6@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev]	Re: Verb binding</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00250.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00249.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00262.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00255.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00248">Author</A>
&nbsp;|&nbsp;<A HREF="#00248">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00248">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev]	Re: Verb binding</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev]	Re: Verb binding</LI>
<LI><em>From</em>: <A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A> (Chris Gray)</LI>
<LI><em>Date</em>: Sat, 26 Apr 97 11:01:49 MST</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
[John:]
:the verb "pick" should be bound to the tree, IMO, not the
:apple.  the tree object handles pick, which makes an apple
:and gives it to the player.  or, if it's out of apples, it fails.
:that leaves the player's global 'pick' free for such witticisms
:as	return (random(2) ? "You pick your friends."
:				   : "You pick your nose.")

Agreed as to the verb belonging to the apple tree. However, I disagree
with it failing through to your example. A verb shouldn't ignore any
additional words (e.g. a direct object) in the command. So, 'pick apple'
should simply say something about their being no apple left on the tree.
As a user, I would be a bit perturbed if saying 'pick apple' caused
my character to pick its nose, or something worse!

This whole idea, seemingly used by many here, of having many variants
of a verb searched for and triggered, bothers me. The net result is that
a global failure ends up with a generic error comment from the parser.
That's not likely to be very informative. E.g. as a user, I would greatly
prefer to see "There are no apples left on the tree" rather than something
like "There is no apple to pick here". A custom reply,
indicating that the system understood what I was trying to do, is very
reassuring. I'll repeat my first experience on an old LPMud: I knew it
was a combat MUD, so when a saw a "stick", I picked it up and tried to
wield it as a weapon. The system simply replied "Huh?" to all of my
attempts, leading me to wonder how to use a weapon. It never occurred
to me that the system would fail to understand a commonly used verb
just because there were no appropriate objects nearby. (It turned out
that the stick was a dead torch.) I suspect that most new users would
have exactly the same response.

--
Chris Gray   cg#ami-cg,GraySage.Edmonton.AB.CA

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00255" HREF="msg00255.html">Re: [MUD-Dev] Re: Verb binding</A></strong>
<ul compact><li><em>From:</em> Adam Wiggins &lt;nightfall#user1,inficad.com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00250.html">Re: [MUD-Dev]	Re: Reposts</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00249.html">Re: [MUD-Dev]	Re: Introduction</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00262.html">Re: [MUD-Dev] Re: Verb binding</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00255.html">Re: [MUD-Dev] Re: Verb binding</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00248"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00248"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>Re: [MUD-Dev]  Re: Verb binding</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00266" HREF="msg00266.html">Re: [MUD-Dev]  Re: Verb binding</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 29 Apr 1997, 05:49 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00237" HREF="msg00237.html">Sendmail changes</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sat 26 Apr 1997, 10:46 GMT
<LI><strong><A NAME="00234" HREF="msg00234.html">Re: [MUD-Dev]	Re: Verb binding</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 26 Apr 1997, 06:27 GMT
<UL>
<LI><strong><A NAME="00262" HREF="msg00262.html">Re: [MUD-Dev] Re: Verb binding</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Mon 28 Apr 1997, 23:43 GMT
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00248" HREF="msg00248.html">Re: [MUD-Dev]	Re: Verb binding</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 27 Apr 1997, 00:16 GMT
<UL>
<LI><strong><A NAME="00255" HREF="msg00255.html">Re: [MUD-Dev] Re: Verb binding</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Sun 27 Apr 1997, 15:35 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00233" HREF="msg00233.html">Re: [MUD-Dev]	Re: Introduction</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sat 26 Apr 1997, 06:27 GMT
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00249" HREF="msg00249.html">Re: [MUD-Dev]	Re: Introduction</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Sun 27 Apr 1997, 00:16 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00217" HREF="msg00217.html">Re: [MUD-Dev]  Re: Introduction</A></strong>, 
Jeff Kesselman <a href="mailto:jeffk#tenetwork,com">jeffk#tenetwork,com</a>, Fri 25 Apr 1997, 13:05 GMT
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>