-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
Area: itemsRelated to items and inventoriesRelated to items and inventoriesp/1Work that is importantWork that is important
Milestone
Description
Describe the issue
As of now, as pointed out by @SpaceMonkeyy86, module removal works pretty weirdly (e.g. it has a NewParentId which points to its old container) and ModuleRemovedProcessor.cs (server-side) has weird functionning towards it.
I think we should list the different causes of module removal and either treat those as a module reparent (when a module is switched in another slot) or as a proper module unequip (I like this wording better) in which case there'd be both an ParentId and a NewParentId, which would make it clear that the module is becoming a simple item in someone's inventory
Metadata
Metadata
Assignees
Labels
Area: itemsRelated to items and inventoriesRelated to items and inventoriesp/1Work that is importantWork that is important