What was responsible again of the parser going through every present object (including scenery ones) upon the “take all” command, and how do I prevent it? Thanks!
EDIT: Sorry- I7 advice!
ChooseObjects() seems to be the right function for you. See DM4, page 239 (pdf version)