Aaah ok! I didn’t know how to eat corpse either. When I pick up something, it is written you yank a XXX ("1). And this “1 didn’t do anything. Is it supposed to be @1 ?
In vim, "1 is how you specify a register to yank into or drop from (i.e. "1yy would yank into register 1 and "1p would put the item in register 1), while @1 is how you execute a macro stored in register 1. I guess you're right that putting @1 in the pickup message would be clearer.