 
 



 
		
		 ThrowAtSub (lines 1868-1883)
			
		
				 
		Back to List 
				
					 
			Browsing verblibm.h
					1868  [ ThrowAtSub;
1869    if (ObjectIsUntouchable(noun)) return;
1870    if (second>1)
1871    {   action=##ThrownAt;
1872        if (RunRoutines(second,before)~=0) { action=##ThrowAt; rtrue; }
1873        action=##ThrowAt;
1874    }
1875    if (noun has worn)
1876    {   L__M(##Drop,3,noun);
1877        <Disrobe noun>;
1878        if (noun has worn && noun in player) rtrue;
1879    }
1880    if (second hasnt animate) return L__M(##ThrowAt,1);
1881    if (RunLife(second,##ThrowAt)~=0) rfalse;
1882    L__M(##ThrowAt,2,noun);
1883  ];
  
    Last updated 27 February 2004.
  
  This site is no longer supported; information may be out of date.
  Maintained as a historical archive by the Interactive Fiction Technology Foundation.
  Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
  
    This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.