Do not choke on mutated drones in drone panel, since they lost market group

This commit is contained in:
DarkPhoenix
2024-11-10 12:10:10 +01:00
parent fa67efd9cb
commit 88129c0df4

View File

@@ -195,7 +195,11 @@ class DroneView(Display):
@staticmethod
def droneKey(drone):
groupName = Market.getInstance().getMarketGroupByItem(drone.item).marketGroupName
if drone.isMutated:
item = drone.baseItem
else:
item = drone.item
groupName = Market.getInstance().getMarketGroupByItem(item).marketGroupName
return (DRONE_ORDER.index(groupName), drone.isMutated, drone.fullName)
def fitChanged(self, event):