Fixed maths with more than 1 drone

Also tightened up code a bit. Does nothing now if there isn't a
miningDroneAmountPercent
This commit is contained in:
Ebag333
2016-10-16 20:52:09 -07:00
parent ddcbbb7fcf
commit eb9b034d65

View File

@@ -7,9 +7,6 @@ type = "passive"
def handler(fit, container, context):
miningDroneAmountPercent = container.getModifiedItemAttr("miningDroneAmountPercent")
if (miningDroneAmountPercent is None) or (miningDroneAmountPercent == 0):
miningDroneAmountPercent = 1
pass
else:
miningDroneAmountPercent = miningDroneAmountPercent/100
fit.drones.filteredItemMultiply(lambda drone: drone.item.group.name == "Mining Drone",
"miningAmount", miningDroneAmountPercent)
container.multiplyItemAttr("miningAmount", miningDroneAmountPercent/100)