And back to your original question, GET ALL now can be accomplished by saying LOOT BOB if you extend the Before Looting rule:
Before looting:
if the noun is a dead person:
if the noun holds nothing:
say "[The noun] has already been picked clean of valuables.";
rule fails;
otherwise:
say "You take [a list of things held by the noun].";
now every thing held by the noun is carried by the player;
rule succeeds.
[rant=Entire code with the new rule][code]“Lootfest”
looting is an action applying to one touchable thing, and requiring light. Understand “loot [something]” as looting.
Check looting:
if the noun is not held by a person:
try taking the noun instead.
Check looting:
if the noun is held by yourself:
say “You used to practice pickpocketing yourself, but you’re way past that.” instead.
Before looting:
if the noun is a dead person:
if the noun holds nothing:
say “[The noun] has already been picked clean of valuables.”;
rule fails;
otherwise:
say “You take [a list of things held by the noun].”;
now every thing held by the noun is carried by the player;
rule succeeds.
lootedone is a person that varies.
Carry out looting:
now lootedone is the holder of the noun;
now the player carries the noun.
Report looting:
say “You rifle through [the lootedone]'s possessions and obtain [the noun].”
a person can be dead.
Before taking:
if the noun is held by a person (called victim):
if victim is yourself:
continue the action;
if victim is dead:
try looting the noun instead;
otherwise:
say “That might not be so easy while [the victim] is breathing.” instead.
Den of Thieves is a room.
Bob is a person in Den of Thieves. Bob carries a gold watch. Bob carries a set of dentures. The description of bob is “[if bob is dead]It appears to be the remains of Bob. [end if][if bob holds something]Bob seems to be in possession of [a list of things held by bob].[otherwise]Bob appears to have nothing of value to you on him.[end if]”
Instead of jumping:
now bob is dead;
say “Bob, thinking there is an earthquake, has an instant heart attack and keels over, dead. Good riddance.”
[/code][/rant]