Use the mining effect

This effect is only used by mining drones, and it's not been
implemented.

See #762 for more info
This commit is contained in:
Ebag333
2016-10-07 20:43:14 -07:00
parent 11e8ea4fe8
commit ddcbbb7fcf

15
eos/effects/mining.py Normal file
View File

@@ -0,0 +1,15 @@
# miningDroneOperationMiningAmountBonusPostPercentMiningDroneAmountPercentChar
#
# Used by:
# Mining Drones
type = "passive"
def handler(fit, container, context):
miningDroneAmountPercent = container.getModifiedItemAttr("miningDroneAmountPercent")
if (miningDroneAmountPercent is None) or (miningDroneAmountPercent == 0):
miningDroneAmountPercent = 1
else:
miningDroneAmountPercent = miningDroneAmountPercent/100
fit.drones.filteredItemMultiply(lambda drone: drone.item.group.name == "Mining Drone",
"miningAmount", miningDroneAmountPercent)