Re: Allow GIVE/BUY/etc. across zero time routes?

Rich Skrenta (skrenta@pbm.com)
Mon, 22 Aug 1994 11:23:03 -0400 (EDT)

> >Yes, the engine now tries to catch obvious omissions of MOVE OUT
> >and do them for you if you forget.
>
> What? This is a very disturbing statement. I want the program to execute my
> orders EXACTLY as written, even if I get messed up sometimes. I often write
> orders that are designed to fail if certain things are not true, and
> there's no way the program is going to be able to know how that is supposed
> to operate.

Olympia tries to catch obvious errors in some cases. You can try this out
trivially by making simple spelling mistakes on command verbs. RECRIUT
will parse, albeit with a warning.

If you are in a sublocation with only one exit to the outside, and you can
move north from the outer location, and you say MOVE N, an implicity
MOVE OUT is done first. In this case, it seems pretty obvious what the
player meant.

I hadn't counted on players using deliberate failure in any cases like this.
(Can you sketch an example?) It's a common error, and has prevented many a
ruined turn.

-- 
Rich Skrenta <skrenta@pbm.com>


Main Index  |  Olympia  |  Arena  |  PBM FAQ  |  Links