25 lines
765 B
Python
25 lines
765 B
Python
# citadelRigBonus
|
|
#
|
|
# Used by:
|
|
# Structures from group: Citadel (9 of 9)
|
|
type = "passive"
|
|
runTime = "early"
|
|
|
|
|
|
def handler(fit, src, context):
|
|
|
|
for attr in [
|
|
"structureRigDoomsdayDamageLossTargetBonus",
|
|
"structureRigScanResBonus",
|
|
"structureRigPDRangeBonus",
|
|
"structureRigPDCapUseBonus",
|
|
"structureRigMissileExploVeloBonus",
|
|
"structureRigMissileVelocityBonus",
|
|
"structureRigEwarOptimalBonus",
|
|
"structureRigEwarFalloffBonus",
|
|
"structureRigEwarCapUseBonus",
|
|
"structureRigMissileExplosionRadiusBonus"
|
|
]:
|
|
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Jury Rigging"),
|
|
attr, src.getModifiedItemAttr("structureRoleBonus"))
|