"entity" is a character, returns current position XYZ.
"entity" is an entity, loops through attachments until reaching a character, the original entity, or an unattched entity. Attach offsets are added together, combined with the final entity's position XYZ, and returned.
| Arg | Default | Type |
| entity | character/entity object |