The client expects the server to know which mount points an equippable item uses. It will NOT send an unequip notification if the player attempts to equip an item on top of another one. The server needs to detect these instances and remove the conflicting item automatically; otherwise we get what I like to call the "disco equipment" (not related to the jester armor suit), where both items flash in and out of existence, which can make it very difficult to unequip the conflicting item again.
The client expects the server to know which mount points an equippable item uses. It will NOT send an unequip notification if the player attempts to equip an item on top of another one. The server needs to detect these instances and remove the conflicting item automatically; otherwise we get what I like to call the "disco equipment" (not related to the jester armor suit), where both items flash in and out of existence, which can make it very difficult to unequip the conflicting item again.