Files
pyfa/eos/effects/effect2402.py
2019-03-16 14:08:20 -04:00

15 lines
490 B
Python

# skillSuperWeaponDmgBonus
#
# Used by:
# Skill: Doomsday Operation
type = "passive"
def handler(fit, skill, context):
damageTypes = ("em", "explosive", "kinetic", "thermal")
for dmgType in damageTypes:
dmgAttr = "{0}Damage".format(dmgType)
fit.modules.filteredItemBoost(
lambda mod: mod.item.group.name == "Super Weapon" and dmgAttr in mod.itemModifiedAttributes,
dmgAttr, skill.getModifiedItemAttr("damageMultiplierBonus") * skill.level)