Partial fix for #1430
This commit is contained in:
@@ -81,7 +81,7 @@ class FitDpsGraph(Graph):
|
|||||||
total += dps * self.calculateTurretMultiplier(mod, data)
|
total += dps * self.calculateTurretMultiplier(mod, data)
|
||||||
|
|
||||||
elif mod.hardpoint == Hardpoint.MISSILE:
|
elif mod.hardpoint == Hardpoint.MISSILE:
|
||||||
if mod.state >= State.ACTIVE and mod.maxRange >= distance:
|
if mod.state >= State.ACTIVE and mod.maxRange is not None and mod.maxRange >= distance:
|
||||||
total += dps * self.calculateMissileMultiplier(mod, data)
|
total += dps * self.calculateMissileMultiplier(mod, data)
|
||||||
|
|
||||||
if distance <= fit.extraAttributes["droneControlRange"]:
|
if distance <= fit.extraAttributes["droneControlRange"]:
|
||||||
|
|||||||
@@ -250,7 +250,7 @@ class GraphFrame(wx.Frame):
|
|||||||
|
|
||||||
self.subplot.plot(x, y)
|
self.subplot.plot(x, y)
|
||||||
legend.append(fit.name)
|
legend.append(fit.name)
|
||||||
except:
|
except Exception as ex:
|
||||||
pyfalog.warning("Invalid values in '{0}'", fit.name)
|
pyfalog.warning("Invalid values in '{0}'", fit.name)
|
||||||
self.SetStatusText("Invalid values in '%s'" % fit.name)
|
self.SetStatusText("Invalid values in '%s'" % fit.name)
|
||||||
self.canvas.draw()
|
self.canvas.draw()
|
||||||
|
|||||||
Reference in New Issue
Block a user