1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Unique items (was: Graphic MUDS/Ultima Online) -->
<!--X-From-R13: Oqnz Ivttvaf <avtugsnyyNhfre1.vasvpnq.pbz> -->
<!--X-Date: Mon, 16 Feb 1998 13:56:15 +0000 -->
<!--X-Message-Id: 199802151228.FAA07467#user1,inficad.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199802150444.EAA91058#out4,ibm.net -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:nightfall#user1,inficad.com">
</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="msg00489.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00491.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00466.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00510.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00490">Author</A>
&nbsp;|&nbsp;<A HREF="#00490">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00490">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</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] Unique items (was: Graphic MUDS/Ultima Online)</LI>
<LI><em>From</em>: Adam Wiggins &lt;<A HREF="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</A>&gt;</LI>
<LI><em>Date</em>: Sun, 15 Feb 1998 05:28:47 -0700 (MST)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:nightfall#inficad,com">nightfall#inficad,com</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
[coder#ibm,net:]
&gt; On 28/01/98 at 11:55 PM, "Brandon J. Rickman" &lt;ashes#pc4,zennet.com&gt; said:
&gt; &gt;The problem is in the amount of time between when a unique object becomes
&gt; &gt;indeterminate (not in-the-world) and is rediscovered.
&gt; 
&gt; In an absolute sense, not true (perception is another matter).  Consider:
&gt; 
&gt;   Bubba picks op indeterminate key.
&gt;   Bubba puts key into hiding space in back of cave.
&gt;   Bubba tosses known-CK tossed into ocean.
&gt;   Six years pass.
&gt;   Bubba tells Boffo about key at back of cave.
&gt;   Boffo opens CK with said key.
&gt; 
&gt; Less contrived examples are not difficult to arrange.  The actual source
&gt; of the problem in this last example is that the _fact_ and _location_ of
&gt; the key are known about while the _fact_ and _lcoation_ of the CK are also
&gt; known (simultaenity).  Ergo, logic precludes the first key from ever
&gt; resolving to the CK key.  It may of course resolve to some other key which
&gt; does not pertain to the same logic trap.  To handle this properly, the
&gt; known-about state of every key (known or unknown) must be maintained
&gt; time-stamp-wise against all known-keys.  

First of all, how do you differentiate between a key thrown into the ocean
being lost (as it sits at the bottom of the ocean, untouched, for X time
units) from the key in the back of the cave being lost, which is also
untouched for X time units?

Putting that aside, it still seems a strong argument for resolving
this on object creation.  Ideally the key in the cave above is lost, but
the character has a chance of locating a key with the same properities
(unlocks the same lock(s)) nearby on the ground, hidden in a squirel-hole,
or in the cave itself.

&gt; A good argument can be made that such logical rigour is not necessary. 
&gt; Perhaps a fairy swiped the original unknown key at the back of the cave
&gt; and replaced it with the CK key when nobody was looking?  Who knows the
&gt; logic of fairies?  This is probably a winning argument on the basis that
&gt; players just won't care.

I doubt that - it has a pretty profound affect on the game.  However,
players may not *mind* (which is different from caring, in this
context).  It's players will take to carrying around bags of
indeterminate keys for whenever they encounter a locked door.

&gt; &gt;At t+100, the chances might be: ocean 50, seaside 40, arctic 20, plains
&gt; &gt;5, mountains 5, desert 2, dragon hoard 2, global 1.
&gt; 
&gt; &gt;Of course at any time the key might be rediscovered.  The hope is that
&gt; &gt;the rediscovery will be at worse an unlikely (but not absurd) event.
&gt; 
&gt; Exactly.  I like this.

You could also take it a step further and apply a radius to the object's
generation.  Hopefully you'd get an effect of finding the key in the cave
above just outside, or at least somewhere in the local vicinty (although,
not always - six game years should be enough for it to have drifted almost
anywhere).  By the same token the key thrown into the ocean should "wash
up" or appear in a fish along the same coast that it was first tossed in.
At some point in time the radius becomes large enough that it encompasses
your whole world.
This would work in addition to the stuff above - the object, if it were
made of gold, would have a larger chance of appearing in a dragon's hoarde
fifty miles from the site it was lost than a similar hoarde on the
other side of the world.  This allows players to apply some common
sense to locating lost objects, if they knew roughly where they were
lost.

&gt; &gt;Originally I was thinking about having items lost for extremely long
&gt; &gt;periods of time, say hundreds of years.  In building a world you might
&gt; &gt;create oodles of magical weapons, make up some legends for the more
&gt; &gt;powerful ones, and then conveniently lose all the weapons before allowing
&gt; &gt;players into the game.  As time goes by, players start discovering the
&gt; &gt;lesser or greater magical weapons and start to think maybe the legends
&gt; &gt;are true.
&gt; 
&gt; The problem is that you need to create methods that actively lose
&gt; recovered objects at a near equivalent rate to to their discovery. 
&gt; Otherwise your world becomes over-populated.

One could build the game to suit this object system.  Imagine a magic
rich world where players must perform a bonding ritual with their
artifacts, ala crystal weapons in some LP muds.  If the artifacts themselves
are indestructable and can only be hidden someplace very far away (ala
magical items from your typical fantasy setting), and there is some sort
of major consequence for loosing your bonded item (you can't wield another
weapon until you un-bond, for example), it will be worthwhile for players
to forcefully steal and then 'loose' powerful items.  Or, you could make
these items destructible by special magical rituals, the destruction of
which increases your own power.  This is slightly more contrived, because
then one must imagine these items as having a spirit of some sort which
escapes when you destroy it, to be reincarnated in another similar item
somewhere.  Perhaps if magical items were actually imprisoned souls, ala
the demon-sword from the Renshai books, this would make a bit more sense.

Adam


</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="00510" HREF="msg00510.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>
<ul compact><li><em>From:</em> coder#ibm,net</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00466" HREF="msg00466.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></STRONG>
<UL><LI><EM>From:</EM> coder#ibm,net</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00489.html">Re: [MUD-Dev] Source Code Release</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00491.html">Re: [MUD-Dev] Moore's Law sucks (was: 3D graphics)</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00466.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00510.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00490"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00490"><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] Unique items (was: Graphic MUDS/Ultima Online)</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00343" HREF="msg00343.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user2,inficad.com">nightfall#user2,inficad.com</a>, Fri 30 Jan 1998, 07:37 GMT
<UL>
<LI><strong><A NAME="00377" HREF="msg00377.html">Monthly FAQ posting</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</a>, Tue 03 Feb 1998, 18:10 GMT
</LI>
<LI><strong><A NAME="00467" HREF="msg00467.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sun 15 Feb 1998, 10:24 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00466" HREF="msg00466.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Sun 15 Feb 1998, 04:44 GMT
<UL>
<LI><strong><A NAME="00490" HREF="msg00490.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Adam Wiggins <a href="mailto:nightfall#user1,inficad.com">nightfall#user1,inficad.com</a>, Mon 16 Feb 1998, 13:56 GMT
<UL>
<LI><strong><A NAME="00510" HREF="msg00510.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Tue 17 Feb 1998, 08:15 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00360" HREF="msg00360.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Brandon J. Rickman <a href="mailto:ashes#pc4,zennet.com">ashes#pc4,zennet.com</a>, Sat 31 Jan 1998, 23:36 GMT
<UL>
<LI><strong><A NAME="00363" HREF="msg00363.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
Marian Griffith <a href="mailto:gryphon#iaehv,nl">gryphon#iaehv,nl</a>, Sun 01 Feb 1998, 10:04 GMT
<UL>
<LI><strong><A NAME="00477" HREF="msg00477.html">Re: [MUD-Dev] Unique items (was: Graphic MUDS/Ultima Online)</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Mon 16 Feb 1998, 04:51 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
</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>