Do not rely on modeID, it doesn't always get set of fit by default when creating new fit

This commit is contained in:
DarkPhoenix
2019-04-22 17:04:30 +03:00
parent 19b1eb161b
commit e4481e8fb4

View File

@@ -21,7 +21,7 @@ class CalcChangeShipModeCommand(wx.Command):
def Do(self):
pyfalog.debug('Doing changing ship mode to {} for fit {}'.format(self.itemID, self.fitID))
fit = Fit.getInstance().getFit(self.fitID)
self.savedItemID = fit.modeID
self.savedItemID = fit.mode.item.ID
item = Market.getInstance().getItem(self.itemID)
mode = Mode(item)
fit.mode = mode