Fixed previous commit's wrong assumptions.

The equipment-getting functions return a copy already, so we can't take a pointer, really.