Zefram wrote:

     When an entity becomes a type of entity with one or more
     switches, all of eir switches for that type are set to their
     default values.

Careful here.  What if an entity changes from one type to another where
both types have the same switch?  That is, it has changed between subtypes
where a switch is tied to a common supertype.

This should probably be decided if/when we actually propose a
specific switch that would set up this possibility.

     When an entity ceases to be a type of entity with one or
     more switches, all of eir switches for that type are retained
     and CANNOT be changed except as explicitly described by the
     rules.

No, that would be awful!  Loses the point of switches being typed.

The original case in question was "what happens to person/player
switches upon (de)registration?".  What should happen in those
cases, and why?  How does this generalize?

Reply via email to