fuzzball-muck/fuzzball

Remove "legacy" property syncing

Closed this issue · 1 comments

Fairly early on in my current role, I added logic around synchronizing "legacy" properties: the value of the "/sex" prop would get synchronized with the current gender propname, and the value of the "~/isguest" prop would get synchronized with the GUEST flag on players.

This led to some interesting logic to prevent infinite loops, and possibly more confusion than necessary. I'm now thinking that these enhancements can just be documented. I thought about an "upgrade" tool to copy props and flags as needed, though even that may be unnecessary.

I now think this feature just needs to be removed. If we do, I'd like it to be done before the first FB7 release.

Removed (#571)