1998Q1/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Event handling -->
<!--X-From-R13: [nqql <znqqlNslfu.bet> -->
<!--X-Date: Mon, 12 Jan 1998 17:07:03 +0000 -->
<!--X-Message-Id: E0xrnK4&#45;0001ft&#45;00#crucigera,fysh.org -->
<!--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] Event handling</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:maddy#fysh,org">
</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="msg00211.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00213.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00235.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00203.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00212">Author</A>
&nbsp;|&nbsp;<A HREF="#00212">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00212">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Event handling</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] Event handling</LI>
<LI><em>From</em>: Maddy &lt;<A HREF="mailto:maddy#fysh,org">maddy#fysh,org</A>&gt;</LI>
<LI><em>Date</em>: Mon, 12 Jan 1998 17:06:48 +0000 (GMT)</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Fri, 9 Jan 1998, Shawn Halpenny wrote:
[Snip]

&gt; - Bubba drinks a vial of poison whilst relaxing in a local inn and he
&gt;   has his poison bit set for the next 20 minutes--the arbitrary
&gt;   duration of the poison (implying that an event is immediately
&gt;   scheduled to ripen in 20 minutes that will unpoison Bubba).  
&gt; - game is shutdown/crashes/etc. 3 minutes later.  No events are saved.
&gt; 
&gt; Our intrepid hero logs back on 5 minutes post-crash and some weeks later
&gt; realizes that the poison he swallowed long ago is still with him
&gt; since the unpoison event has disappeared.  

Well I guess it depends on how the effects of the poison occur - but I would
have imagined that for an average 'reduce the hps' kind of poison there
would be an event going off every n minutes?  Which obviously would get lost
in the crash too.

[Snip - lots more "what-ifs"]

&gt; The above were my prime motivations for keeping all game objects in
&gt; the game until they are removed from the DB (i.e.  no longer exist). 
&gt; I suppose it is possible to log the player out, but continue to let
&gt; any pending events have their way with Bubba's player object, but
&gt; what if the poison kills Bubba while he's logged out?  What happens
&gt; to the body?  His inventory?  What if the vial Bubba drank wasn't
&gt; poison but was a slow-acting agent that gradually caused the imbiber
&gt; to come under the complete control of the person originating the
&gt; potion?  

Well one of the things you could do is make it so that the off-line player
is semi-immortal and very lucky.  They suddenly become slightly immune to
the effects of poisons and attacks until they return where upon they become
like normal mortals and suffer again.  This gets around the problem of
players logging off cos something bad has happened - the "bad thing" will be
waiting for them when they return - but they won't come back to find out
they're dead, mutilated, robbed and strewn liberally about the local
countryside.

Maddy

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00211.html">Re: [MUD-Dev] request for comments (was: Mud-Dev FAQ)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00213.html">Re: [MUD-Dev] Unique items</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00235.html">Formatting apology</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00203.html">Clients</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00212"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00212"><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] Gods, worshipers and the balance</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00265" HREF="msg00265.html">Re: [MUD-Dev] Gods, worshipers and the balance</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Tue 20 Jan 1998, 21:15 GMT
<UL>
<LI><strong><A NAME="00414" HREF="msg00414.html">Re: [MUD-Dev] Gods, worshipers and the balance</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Thu 12 Feb 1998, 01:47 GMT
</LI>
<LI><strong><A NAME="00417" HREF="msg00417.html">Re: [MUD-Dev] Gods, worshipers and the balance</A></strong>, 
coder <a href="mailto:coder#ibm,net">coder#ibm,net</a>, Thu 12 Feb 1998, 02:17 GMT
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00235" HREF="msg00235.html">Formatting apology</A></strong>, 
Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Wed 14 Jan 1998, 02:02 GMT
<LI><strong><A NAME="00212" HREF="msg00212.html">Re: [MUD-Dev] Event handling</A></strong>, 
Maddy <a href="mailto:maddy#fysh,org">maddy#fysh,org</a>, Mon 12 Jan 1998, 17:07 GMT
<LI><strong><A NAME="00203" HREF="msg00203.html">Clients</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Sun 11 Jan 1998, 22:24 GMT
<UL>
<LI><strong><A NAME="00221" HREF="msg00221.html">Re: [MUD-Dev] Clients</A></strong>, 
JC Lawrence <a href="mailto:claw#under,Eng.Sun.COM">claw#under,Eng.Sun.COM</a>, Mon 12 Jan 1998, 22:20 GMT
<UL>
<LI><strong><A NAME="00225" HREF="msg00225.html">Re: [MUD-Dev] Clients</A></strong>, 
Stephen Zepp <a href="mailto:zoran#enid,com">zoran#enid,com</a>, Tue 13 Jan 1998, 05:17 GMT
<UL>
<LI><strong><A NAME="00233" HREF="msg00233.html">Re: [MUD-Dev] Clients</A></strong>, 
Matt Chatterley <a href="mailto:root#mpc,dyn.ml.org">root#mpc,dyn.ml.org</a>, Wed 14 Jan 1998, 00:00 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>