1998Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: Marian's Tailor vs. Psychopaths -->
<!--X-From-R13: "Ybfgre, Dncu" <exbfgreNbevtva.rn.pbz> -->
<!--X-Date: Mon, 5 Oct 1998 09:21:14 &#45;0700 -->
<!--X-Message-Id: 11A17AA2B9EAD111BCEA00A0C9B41793EDBF86#forest,origin.ea.com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: Marian's Tailor vs. Psychopaths</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:rkoster#origin,ea.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="msg00078.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00080.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00074.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00085.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00079">Author</A>
&nbsp;|&nbsp;<A HREF="#00079">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00079">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: "'<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>'" &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: [MUD-Dev] Re: Marian's Tailor vs. Psychopaths</LI>
<LI><em>From</em>: "Koster, Raph" &lt;<A HREF="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</A>&gt;</LI>
<LI><em>Date</em>: Mon, 5 Oct 1998 09:42:23 -0500 </LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>


&gt; -----Original Message-----
&gt; From: apocalypse#pipeline,com [<A  HREF="mailto:apocalypse#pipeline,com">mailto:apocalypse#pipeline,com</A>]
&gt; Sent: Saturday, October 03, 1998 6:40 PM
&gt; To: mud-dev#kanga,nu
&gt; Subject: [MUD-Dev] Re: Marian's Tailor vs. Psychopaths
&gt; 
&gt; 
&gt; Me (shakti)
&gt; &gt;&gt; set_bit(player,no_pk); /*This player does not wish to attack,
&gt; &gt;&gt; or be attacked
&gt; &gt;&gt; by humans*/
&gt; &gt;&gt; It could also encompas attacks by charmed mobs, and "flame 
&gt; channels"

&gt; Raph:
&gt; &gt;It also doesn't work in a simulationist environment. There 
&gt; are too many
&gt; &gt;ways to circumvent the flag simply using the laws of physics. The
&gt; &gt;example cited here before was dropping a large boulder on 
&gt; someone. You
&gt; &gt;can solve all of these problems by starting to break the laws of the
&gt; &gt;sim, but then you have two laws of physics operating in one world and
&gt; &gt;that leads to problems of its own with consistentcy and special
&gt; &gt;advantages afforded other players.
&gt; 
&gt; 
&gt; Not at all. You dont have to break any laws of physics, 
&gt; simply apply fate,
&gt; chance, luck etc.

[snip "always happen to slip on a bit of grass" example]

In the above example, you're applying this behavior consistently and
predictably.

In effect, you made fate a law of physics. Nicely presented fictionally,
but a law of physics nonetheless. :)

&gt; Raph :
&gt; &gt;Also, there's social factors; as you scale up in size, 
&gt; you'll get more
&gt; &gt;people attempting to circumvent the flag. Since doing so is pitifully
&gt; &gt;easy (Player A hires flagged player B to kill flagged player 
&gt; C; flagged
&gt; &gt;player C hears about the true killer and rightfully says 
&gt; that the flag
&gt; &gt;was circumvented in intent if not in practice--this is just 
&gt; one example
&gt; &gt;of many) your admin calls start to skyrocket.
&gt; 
&gt; 
&gt; Uh, if intent were a crime, we would all be in jail. 

As I have said before, players have higher expectations of virtual
reality than of reality itself.

If you are a PvP-enabled player, and you find out that your death was
because some non-PvPer hated your guts, you are going to complain to an
admin. And if you get told "sorry, nothing we can do, he can persecute
you all he wants because you chose to toggle that flag on" then the game
is "unfair" and you will quit.

&gt; You cant be punished for having bad thoughts about someone, virtually
&gt; or RL. And the above example relies solely on intent, since neither
&gt; tagged player (after careful construction) can harm the other.

The example was A hires B to kill C. There is action there; word will
get around that the guilty party is A, not B. I have faced this
scenario--I imagine anyone with long experience adminning with a PK
switch has. It's not that it is not resolvable--it's that the switch by
its very nature is attempting to judge intent in actions.

- Was this guy healing to help someone in PK, or was he healing out of
nobility and his calling?
- Did this guy kill this person because he wanted to, or is he merely a
proxy for someone else?

etc

There are many many examples of such sorts of loopholes. And the problem
is that once there's one loophole, you can expect it to be the preferred
method of attack.

This doesn't mean that PK switches can't be done--they can and have
been. But in a simulationist environment, you end up with a LOT of
loopholes, and fixing them would tend to break the sim. In a large
environment, you also get so many admin calls that it becomes difficult
to answer them all. And it's axiomatic regardless of the environment:
answer all your admin calls, else you will lose players.

&gt; The example of that flag contained no background. It would
&gt; encompass the whole range of ways to get a player killed.

I suggest to you that you're not being creative enough. :) You're also
not considering the many negative ways in which this can impact your
environment. How do you propose to handle the many cases like blocking
people in,  locking them in places with aggressive creatures, luring
aggressive creatures to the locale of your victim, supplying healing or
other benefits (even indirectly, such as by dropping a healing potion on
the ground and then having the guy you wish to help pick it up... do you
prevent all group play and assistance across the line, as is a common
approach (no healing across the line, etc?)

I used to say that I have never seen a PK switch I couldn't break within
five minutes. But since then someone pointed out The Realm's switch. It
avoids most of these problems by having combat take place on a
completely separate screen and environment, so that other cannot
interfere. However, apparently stealing across the line is still
possible.

&gt; Yep, verbal abuse is completey immune to that flag, but a set 
&gt; of conditions
&gt; fixes that. Have a "flame channel" (if you like of course), 
&gt; where people
&gt; can verbally mince words outside the channels the "innocent" 
&gt; people hear.
&gt; Make it like any other channel in that it can be turned off. 
&gt; If someone
&gt; wants
&gt; to rant and rave, take it to flame. If they get caught doing 
&gt; it on "common"
&gt; channels, then define a set of punishments you like.

Again, not a scaleable solution. How many admins does it take to monitor
a channel 24/7? How many channels do you supply? What if players can
create their own?

&gt; Me (shakti):
&gt; &gt;&gt; All the player
&gt; &gt;&gt; has to do (if its coded) is request that non-pk flag.
&gt; 
&gt; Raph:
&gt; &gt;Which works pretty well at small scales (though I'd note that I have
&gt; &gt;seen plenty of problems with it in muds of 80--it was certainly a top
&gt; &gt;admin call on Legend for a while...).
&gt; 
&gt; Maybe its time to re-structure the flags parameters. 

Legend's parameters are largely admin-enforced because it's a small mud
and we don't trust the code to try to make judgements of intent.

&gt; But , players have a tendancy to just complain about a "virtual"
&gt; abuse of something as they see it. No matter what rule it is,
&gt; there will be a sufficiently long list of people who will 
&gt; "whine" about
&gt; its implied infringement that its just impossible to try to cure.

Yep, they quit over it too. Now, some loss of players because they just
can't deal with the system is one thing, but if you have a system that
is known to cause players to quit, then you re-evaluate it. 

&gt; Raph:
&gt; &gt;PKers don't kill other PKers, in my experience. That is, they tend to
&gt; &gt;kill the ones who are most vocally loud about being PKed, 
&gt; because that
&gt; &gt;gives the greatest thrill. They don't tend to kill the ones who are
&gt; &gt;willing to die. :)
&gt; Yep, mostly they try to inflict the most damage, and that is 
&gt; usually on
&gt; people who scream loudest about not wanting to die. But if they
&gt; are blocked from doing so, they will cause trouble elsewhre, and
&gt; eventually get booted for a violation of some other rule.

Well, first, you haven't shown how they are blocked--you've just pushed
them towards specific manners of attack. And if you lose too many of
them because they DO feel blocked, according to Bartle at least, your
game will stagnate and die... the question is where the sustainable
level is.

&gt; Wolves eat wolves if there are no sheep. A hampster mommy will
&gt; eat its own offspring, and then lovingly tend to the remaining
&gt; infant. A pirahna will eat its own kind (fish are some of
&gt; the most social animals alive).

Heh, was using wolves in a metaphorical sense, not literal. I used to
breed hamsters for pet stores.

&gt; Me (shakti):
&gt; &gt;&gt; I thought the point of a game, was kind of like therapy. To escape,
&gt; &gt;&gt; and deal with outside issues, by doing things that you cant do
&gt; &gt;&gt; in everyday life. What about the healing process of releasing angst
&gt; &gt;&gt; through gameplay? Humans have done that since the dawn of time.
&gt; 
&gt; 
&gt; Raph:
&gt; &gt;This is a very valid truth. But "your right to swing your 
&gt; fist stops at
&gt; &gt;the end of my nose." The other players may well be there for 
&gt; reasons of
&gt; &gt;their own, not to serve as a punching bag for someone else to relieve
&gt; &gt;tension.
&gt; True, but if the non-pk construct is designed well enough, there wont
&gt; be any unwilling punching bags.
&gt; 
&gt; Shakti

I keep hearing about the mythical well-designed non-pk construct and
have not ever seen one demonstrated. :P

-Raph


</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="msg00078.html">[MUD-Dev] Re: Simulation (Was Re: Room descriptions)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00080.html">[MUD-Dev] Re: [DESIGN] To kill or not to kill?</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00074.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00085.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00079"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00079"><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>[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00058" HREF="msg00058.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
apocalypse <a href="mailto:apocalypse#pipeline,com">apocalypse#pipeline,com</a>, Sat 03 Oct 1998, 23:52 GMT
</LI>
<LI><strong><A NAME="00062" HREF="msg00062.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
ApplePiMan <a href="mailto:ApplePiMan#aol,com">ApplePiMan#aol,com</a>, Sun 04 Oct 1998, 02:46 GMT
</LI>
<LI><strong><A NAME="00073" HREF="msg00073.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
apocalypse <a href="mailto:apocalypse#pipeline,com">apocalypse#pipeline,com</a>, Sun 04 Oct 1998, 23:29 GMT
</LI>
<LI><strong><A NAME="00074" HREF="msg00074.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
quzah [sotfhome] <a href="mailto:quzah#softhome,net">quzah#softhome,net</a>, Mon 05 Oct 1998, 02:18 GMT
</LI>
<LI><strong><A NAME="00079" HREF="msg00079.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Mon 05 Oct 1998, 16:21 GMT
</LI>
<LI><strong><A NAME="00085" HREF="msg00085.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
Michael.Willey <a href="mailto:Michael.Willey#abnamro,com">Michael.Willey#abnamro,com</a>, Mon 05 Oct 1998, 18:11 GMT
</LI>
<LI><strong><A NAME="00091" HREF="msg00091.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
Michael.Willey <a href="mailto:Michael.Willey#abnamro,com">Michael.Willey#abnamro,com</a>, Mon 05 Oct 1998, 20:41 GMT
</LI>
<LI><strong><A NAME="00101" HREF="msg00101.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
Benjamin D. Wiechel <a href="mailto:strycher#toast,net">strycher#toast,net</a>, Tue 06 Oct 1998, 17:52 GMT
</LI>
<LI><strong><A NAME="00102" HREF="msg00102.html">[MUD-Dev] Re: Marian's Tailor vs. Psychopaths</A></strong>, 
Koster, Raph <a href="mailto:rkoster#origin,ea.com">rkoster#origin,ea.com</a>, Tue 06 Oct 1998, 18:24 GMT
</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>