" 0 -- attacker misses 1 -- defender unconscious 2 -- defender dead 3 -- defender lightly wounded 4 -- defender seriously wounded 5 -- staggered 6 -- loses weapon 7 -- hesitate (miss on free swing) 8 -- sitting duck (crunch!) " (DEF1 DEF2A DEF2B DEF3A DEF3B DEF3C) (OPPV) VECTOR (VILLAINS) (VILLAIN-PROBS) (STRENGTH-MIN STRENGTH-MAX CURE-WAIT) FIX> ) RANDOM-ACTION (THIEF )) #DECL ((FROB) HACK (OPPS) ]> (HERO) ADV (HERE) ROOM (FIGHT?) (THIEF) OBJECT (RANDOM-ACTION) ) > ) (S )) #DECL ((OO) (OV) VECTOR (VOUT) (O) OBJECT (S) FIX) > > > ,THIEF-ENGROSSED!-FLAG> >) ( >> 100> 2>>> > >>) ( 10>>)>) ( ) (.RANDOM-ACTION > > )>)>) (> >)>)> >> > >)>)>)>> ,VILLAINS .OPPS ,VILLAIN-PROBS> ) RES) #DECL ((OUT) (RES) ) ) ) (> >>) ( <> .OUT>>> >) (<==? .RES ,UNCONSCIOUS> 3>>>) (T)>> .OPPS> ) (<0? >> )>) (ELSE )>>)>)>> )) #DECL ((TAB) (A D) STRING (W) ) ) ( ) (<==? .S D> ) (> )>)>> .L>>>> > "The is strictly a patch, to keep the thing from dying. I doubt it's the right thing.--taa" "It wasn't." ) > >>>>>> >)(ELSE .S)>> ) WV) #DECL ((VILLAIN) OBJECT (WV) (OD VALUE) FIX) > ,THIEF-ENGROSSED!-FLAG> > >)> >> ,WEAPONBIT> > <==? <2 .WV> >> >>>)>)> .OD> > ) ATT DEF OA OD TBL RES NWEAPON RANDOM-ACTION) #DECL ((HERO) ADV (VILLAIN) OBJECT (DWEAPON NWEAPON) (RES OA OD ATT DEF FIX) FIX (REMARKS) (HERO?) (VDESC) STRING (TBL) (OUT?) (RANDOM-ACTION) ) )> >>> >>> > >)> )> >> <1 >>>) (ELSE > )> )> >> > 0> )> >> T>>)> )> ) (ELSE )> >) (<==? .DEF 2> )> >) ( > ) ( )> >>)> 9>>>> ) (ELSE )>)> .DWEAPON >> )> > >>)> <==? .RES ,HESITATE>>) (<==? .RES ,UNCONSCIOUS> >)>) ( <==? .RES ,SITTING-DUCK>> ) (<==? .RES ,LIGHT-WOUND> >>) (<==? .RES ,SERIOUS-WOUND> >>) (<==? .RES ,STAGGER> ) (ELSE )>) ( .DWEAPON> ) (ELSE T>> ".">)>)>) (ELSE )> -10000)(<- .DEF .OD>)>> 0> )> 0> >>>> <>) (.RES)>) (ELSE > >)> .RES) (<==? .RES ,UNCONSCIOUS> > >)> .RES) (.RES)>)>>> ) (PS <- .VS >)) #DECL ((V) OBJECT (H) ADV (VS PS) FIX) ) ( ) (<0? .PS> ) ( ) (ELSE )>> ) (I ,CURIN)) #DECL ((HERO) ADV (S) FIX (I) CEVENT) >) ( >>)> ) (ELSE )>> >) (WD ) (RS <+ .MS .WD>) (I )) #DECL ((W) ADV (MS WD RD I) FIX) > ) (>)> ) (<1? .WD> ) (<==? .WD 2> ) (<==? .WD 3> ) ( )> > > .I>> )> ) (<1? .RS> ) (<==? .RS 2> ) (<==? .RS 3> ) ( )> > "once.") (T "twice.")>>)>>