Owner can "sell" or "transfer" ownership of the collar
I had a collar once where there was a "sell" option - the current owner of the slave could "sell" the slave to another owner (not for any real money - it was just role play - essentially just a "transfer ownership function).
I don't know scripting or the complexity, but I imagine the process would be straight-forward: When the "transfer" option is invoked, a confirmation message - and if confirmed then a "nearby" list of names appears, the selected name is then added as an owner and the current owner is removed. Obviously any locks would need to be removed first, etc.
This would do wonders for role play, especially in 'non-BDSM' role play, like Gorean and other fantasy types of role play. And I would think is a selling point, also.
-
Idris Georgia commented
I'm not sure this is really needed. An owner can add a new owner, and remove their self from ownership currently, even if it takes two actions to complete.