Fix #141 - Triage stacking not applying to shield boosts

This commit is contained in:
blitzmann
2014-07-21 12:20:55 -04:00
parent 009956c301
commit 979539cb79
2 changed files with 8 additions and 4 deletions

View File

@@ -28,9 +28,11 @@ def handler(fit, module, context):
# Shield boosters
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation"),
"shieldBonus", module.getModifiedItemAttr("shieldBoostMultiplier"))
"shieldBonus", module.getModifiedItemAttr("shieldBoostMultiplier"),
stackingPenalties=True)
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation"),
"duration", module.getModifiedItemAttr("shieldBonusDurationBonus"))
"duration", module.getModifiedItemAttr("shieldBonusDurationBonus"),
stackingPenalties=True)
# Armor reps
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Armor Repair Unit",

View File

@@ -28,9 +28,11 @@ def handler(fit, module, context):
# Shield boosters
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation"),
"shieldBonus", module.getModifiedItemAttr("shieldBoostMultiplier"))
"shieldBonus", module.getModifiedItemAttr("shieldBoostMultiplier"),
stackingPenalties=True)
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Operation"),
"duration", module.getModifiedItemAttr("shieldBonusDurationBonus"))
"duration", module.getModifiedItemAttr("shieldBonusDurationBonus"),
stackingPenalties=True)
# Armor reps
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Armor Repair Unit",