enable ammo merging on direct drop
This commit is contained in:
@@ -196,7 +196,6 @@ namespace UIFixes
|
||||
|
||||
public class MultiSelectItemContext(ItemContextAbstractClass itemContext, ItemRotation rotation) : ItemContextClass(itemContext, rotation)
|
||||
{
|
||||
public override bool MergeAvailable => false;
|
||||
public override bool SplitAvailable => false;
|
||||
}
|
||||
|
||||
|
@@ -570,7 +570,7 @@ namespace UIFixes
|
||||
.Where(ic => ic.Item != itemContext.Item)
|
||||
.OrderByDescending(ic => ic.ItemAddress is GClass2769)
|
||||
.ThenByDescending(ic => itemContext.ItemAddress is GClass2769 originalDraggedAddress && ic.ItemAddress is GClass2769 selectedGridAddress && selectedGridAddress.Grid == originalDraggedAddress.Grid)
|
||||
.ThenByDescending(ic => ic.ItemAddress is GClass2769 selectedGridAddress ? selectedGridAddress.Grid : null)
|
||||
.ThenByDescending(ic => ic.ItemAddress is GClass2769 selectedGridAddress ? selectedGridAddress.Grid.Id : null)
|
||||
.ThenBy(ic => ic.ItemAddress is GClass2769 selectedGridAddress ? gridOrder(selectedGridAddress.LocationInGrid, selectedGridAddress.Grid) : 0);
|
||||
|
||||
return prepend ? result.Prepend(itemContext) : result;
|
||||
|
Reference in New Issue
Block a user