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.