Fix #225 - set mode whenever the ship is set.
This commit is contained in:
@@ -153,6 +153,8 @@ class Fit(object):
|
|||||||
def ship(self, ship):
|
def ship(self, ship):
|
||||||
self.__ship = ship
|
self.__ship = ship
|
||||||
self.shipID = ship.item.ID if ship is not None else None
|
self.shipID = ship.item.ID if ship is not None else None
|
||||||
|
# set mode of new ship
|
||||||
|
self.mode = self.ship.checkModeItem(None) if ship is not None else None
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def drones(self):
|
def drones(self):
|
||||||
|
|||||||
@@ -147,7 +147,6 @@ class Fit(object):
|
|||||||
def newFit(self, shipID, name=None):
|
def newFit(self, shipID, name=None):
|
||||||
fit = eos.types.Fit()
|
fit = eos.types.Fit()
|
||||||
fit.ship = eos.types.Ship(eos.db.getItem(shipID))
|
fit.ship = eos.types.Ship(eos.db.getItem(shipID))
|
||||||
fit.mode = fit.ship.checkModeItem(None)
|
|
||||||
fit.name = name if name is not None else "New %s" % fit.ship.item.name
|
fit.name = name if name is not None else "New %s" % fit.ship.item.name
|
||||||
fit.damagePattern = self.pattern
|
fit.damagePattern = self.pattern
|
||||||
fit.targetResists = self.targetResists
|
fit.targetResists = self.targetResists
|
||||||
|
|||||||
Reference in New Issue
Block a user