(subject missing)

HALE2 Root root at hawaii.edu
Mon Sep 15 06:31:42 New Zealand Standard Time 1997

<local - yospe 17840>: error (Permission denied) creating "/home/8/yospe/.inbox/yospe" (this is abnormal, investigate!)

----------  Original Message  ----------
rcvdfrom relay2.Hawaii.Edu ([])
with SMTP
from <mud-dev at null.net>
to <yospe at hale2.its.Hawaii.Edu>
Received: from out1.ibm.net ([]) by relay2.Hawaii.Edu with SMTP id <370739(9)>; Mon, 15 Sep 1997 06:27:58 -1000
Received: from shadow.null.net (slip129-37-51-155.ca.us.ibm.net []) by out1.ibm.net (8.8.5/8.6.9) with SMTP id QAA116718 for <yospe at hawaii.edu>; Mon, 15 Sep 1997 16:30:40 GMT
Received: from shadow.null.net ( [] ) by shadow.null.net
    (Hethmon Brothers Smtpd) ; Mon, 15 Sep 1997 09:29:33 PST8PDT
Received: from betty.globecomm.net [] by in2.ibm.net id 874336530.51410-1 ; Mon, 15 Sep 1997 15:15:30 +0000
Received: from bermuda.io.com (bermuda.io.com []) by betty.globecomm.net (8.8.7/8.8.0) with ESMTP id LAA03818 for <mud-dev at null.net>; Mon, 15 Sep 1997 11:14:37 -0400 (EDT)
Received: from localhost (efindel at localhost)
	by bermuda.io.com (8.8.5/8.8.5) with SMTP id KAA15326
	for <mud-dev at null.net>; Mon, 15 Sep 1997 10:15:27 -0500 (CDT)
X-Authentication-Warning: bermuda.io.com: efindel owned process doing -bs
In-Reply-To: <E0x8nYQ-0003eh-00 at crucigera.fysh.org>
Message-ID: <Pine.BSI.3.96.970915095219.14411B-100000 at bermuda.io.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Date:	Sun, 14 Sep 1997 23:29:28 -1000
X-OldDate:  Mon, 15 Sep 1997 10:15:27 -0500 (CDT)
Sender: mud-dev <mud-dev at null.net>
X-Listname: mud-dev at null.net
Reply-To: mud-dev at null.net
From:	"Travis S. Casey" <efindel at io.com>
To:	mud-dev at null.net
Subject: [MUD-Dev]  Modeling spells/skills as collections of affects

On Wed, 10 Sep 1997, Maddy wrote:
> Previously, Shawn Halpenny wrote....
> > - Bubba pulls the rope and the rock moves (the rock receives a
> >   message to be moved (probably came from the rope) and queries its
> >   list of modifiers.  Rock sees the rope modifier and calls a method
> >   on it that lowers the dex required by the action by 3 (and perhaps
> >   spews out a message fragment about being able to move the rock now
> >   that the rope is tied to it).  Execution returns to the move rock
> >   method and the action succeeds since Bubba's dex was 17.)
> The way I see it, is that when Bubba (who is holding the rope) tries to move
> away from the rock, before it does lets him, it first tries and moves the
> rope.  The rope since it has the "attached to" attribute, will then also
> check to see if what it is "attached to" can move and is not the object that
> was checking to see if it can move.  Same goes for the rock.  Unfortunately
> I hadn't thought about using strength or dex to limit whether the rock could
> be moved.
> I guess the rock would "ask" the rope what strength it had, who in turn
> would "ask" bubba, since the rope wasn't the original object who was moving.
> What if Boffo comes along and starts pulling the rope as well?

The rope could keep a list of who's pulling on it and in what directions.
Thus, if Bubba has strength 16 and Boffo has strength 18, there are
multiple possiblities:

Bubba and Boffo both pull north:
  rope pulls north with strength 34 (assuming a linear scale)

Bubba pulls south and Boffo pulls north:
  rope pulls north with strength 2

Bubba pulls south and Boffo pulls west:
  rope pulls northwest (assuming a mud with standard compass
  directions) with strength 24.


This would allow for tug o' war and other such fun things.  :-)
       |\      _,,,---,,_        Travis S. Casey  <efindel at io.com>
 ZZzz  /,`.-'`'    -.  ;-;;,_   No one agrees with me.  Not even me.
      |,4-  ) )-,_..;\ (  `'-'  Keeper of the rec.games.design FAQ:
     '---''(_/--'  `-'\_)      http://www.io.com/~efindel/design.html

More information about the MUD-Dev mailing list