If you have not set any preferences for which rewards to pick on finding a reward box in your inventory then SRL will now choose XP by default meaning a lamp or book.
You can set preferences by adding (changing) a line in the DeclarePlayers; generally at the top of the script:
eg.
SCAR Code:
Players[0].BoxRewards := ['ithril', 'Gem', 'XP', 'Emote', 'Costume'];
You may put as many preferences as you wish and SRL will search for and attempt to select each preference in order.
If you want to collect boxes then add a random string that SRL will never find as an available option to your BoxRewards array:
eg.
SCAR Code:
Players[0].BoxRewards := ['ZexyIsSt00peed'];
Thanks,
ZephyrsFury