Fixed item deletion error - Use separate record for item deletions

This commit is contained in:
Chomp
2025-07-03 10:37:12 +01:00
parent 7a78467d72
commit 83d35b4555
6 changed files with 16 additions and 9 deletions
@@ -1074,7 +1074,9 @@ public class InventoryController(
}
destinationItem.Upd.StackObjectsCount += sourceItem.Upd.StackObjectsCount; // Add source stackcount to destination
output.ProfileChanges[sessionID].Items.DeletedItems.Add(new Item { Id = sourceItem.Id }); // Inform client source item being deleted
output
.ProfileChanges[sessionID]
.Items.DeletedItems.Add(new DeletedItem { Id = sourceItem.Id }); // Inform client source item being deleted
var indexOfItemToRemove = inventoryItems.From.FindIndex(x => x.Id == sourceItem.Id);
if (indexOfItemToRemove == -1)