update effect headers

This commit is contained in:
blitzmann
2017-06-27 21:03:16 -04:00
parent 5c2cf6dd15
commit 58a242f753
68 changed files with 248 additions and 20 deletions

View File

@@ -1,11 +1,7 @@
# capacitorCapacityAddPassive
#
# Used by:
# Subsystems from group: Defensive Systems (8 of 12)
# Subsystems named like: Core Augmented Reactor (4 of 4)
# Subsystem: Legion Offensive - Liquid Crystal Magnifiers
# Subsystem: Proteus Offensive - Hybrid Encoding Platform
# Subsystem: Tengu Offensive - Magnetic Infusion Basin
# Items from category: Subsystem (20 of 48)
type = "passive"

View File

@@ -7,6 +7,7 @@
# Ships from group: Force Auxiliary (5 of 5)
# Ships from group: Supercarrier (6 of 6)
# Ships from group: Titan (6 of 6)
# Subsystems named like: Offensive Support Processor (4 of 4)
# Ship: Orca
# Ship: Rorqual
type = "passive"

View File

@@ -1,4 +1,7 @@
# Not used by any item
# covertCynoCpuPenalty
#
# Used by:
# Subsystems from group: Defensive Systems (8 of 12)
type = "passive"

View File

@@ -1,4 +1,7 @@
# Not used by any item
# covertOpsCloakCpuPenalty
#
# Used by:
# Subsystems from group: Defensive Systems (8 of 12)
type = "passive"

View File

@@ -1,3 +1,10 @@
# mediumRemoteRepFittingAdjustment
#
# Used by:
# Variations of module: Medium Remote Armor Repairer I (12 of 12)
# Variations of module: Medium Remote Shield Booster I (11 of 11)
# Module: Medium Ancillary Remote Armor Repairer
# Module: Medium Ancillary Remote Shield Booster
type = "passive"

View File

@@ -1,4 +1,4 @@
# remoteArmorRepairEntity
# npcEntityRemoteArmorRepairer
#
# Used by:
# Drones named like: Armor Maintenance Bot (6 of 6)

View File

@@ -1,4 +1,4 @@
# remoteShieldTransferEntity
# npcEntityRemoteShieldBooster
#
# Used by:
# Drones named like: Shield Maintenance Bot (6 of 6)

View File

@@ -1,3 +1,9 @@
# shipMaxLockedTargetsBonusAddPassive
#
# Used by:
# Subsystems named like: Core Dissolution Sequencer (2 of 2)
# Subsystems named like: Core Electronic Efficiency Gate (2 of 2)
# Subsystems named like: Offensive Support Processor (4 of 4)
type = "passive"
def handler(fit, src, context):
fit.ship.increaseItemAttr("maxLockedTargets", src.getModifiedItemAttr("maxLockedTargetsBonus"))

View File

@@ -1,4 +1,4 @@
# moduleBonusAncillaryRemoteArmorRepairer
# shipModuleAncillaryRemoteArmorRepairer
#
# Used by:
# Modules from group: Ancillary Remote Armor Repairer (4 of 4)

View File

@@ -1,4 +1,4 @@
# moduleBonusAncillaryRemoteShieldBooster
# shipModuleAncillaryRemoteShieldBooster
#
# Used by:
# Modules from group: Ancillary Remote Shield Booster (4 of 4)

View File

@@ -1,4 +1,4 @@
# remoteArmorRepairFalloff
# shipModuleRemoteArmorRepairer
#
# Used by:
# Modules from group: Remote Armor Repairer (39 of 39)

View File

@@ -1,4 +1,4 @@
# remoteEnergyTransferFalloff
# shipModuleRemoteCapacitorTransmitter
#
# Used by:
# Modules from group: Remote Capacitor Transmitter (41 of 41)

View File

@@ -1,4 +1,4 @@
# remoteHullRepairFalloff
# shipModuleRemoteHullRepairer
#
# Used by:
# Modules from group: Remote Hull Repairer (8 of 8)

View File

@@ -1,4 +1,4 @@
# remoteShieldTransferFalloff
# shipModuleRemoteShieldBooster
#
# Used by:
# Modules from group: Remote Shield Booster (38 of 38)

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCore2EnergyDestabilizerAmount
#
# Used by:
# Subsystem: Legion Core - Energy Parasitic Complex
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer", "energyNeutralizerAmount",

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCore2EnergyVampireAmount
#
# Used by:
# Subsystem: Legion Core - Energy Parasitic Complex
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu", "powerTransferAmount",

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCore2MaxTargetingRange
#
# Used by:
# Subsystem: Legion Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("maxTargetRange", src.getModifiedItemAttr("subsystemBonusAmarrCore2"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCore3EnergyWarHeatBonus
#
# Used by:
# Subsystem: Legion Core - Energy Parasitic Complex
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Energy Nosferatu", "Energy Neutralizer"), "overloadSelfDurationBonus",

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCore3ScanResolution
#
# Used by:
# Subsystem: Legion Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanResolution", src.getModifiedItemAttr("subsystemBonusAmarrCore3"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrCoreScanStrengthRADAR
#
# Used by:
# Subsystem: Legion Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanRadarStrength", src.getModifiedItemAttr("subsystemBonusAmarrCore"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrDefensive2ArmorRepHeat
#
# Used by:
# Subsystem: Legion Defensive - Nanobot Injector
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"), "overloadArmorDamageAmount",

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrDefensive2HardenerHeat
#
# Used by:
# Subsystem: Legion Defensive - Augmented Plating
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"), "overloadSelfDurationBonus",

View File

@@ -1,4 +1,7 @@
# Not used by any item
# subsystemBonusAmarrEngineeringHeatDamageReduction
#
# Used by:
# Subsystem: Legion Core - Energy Parasitic Complex
type = "passive"

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrOffensive2RemoteArmorRepairCapUse
#
# Used by:
# Subsystem: Legion Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "capacitorNeed",

View File

@@ -1,3 +1,7 @@
# subsystemBonusAmarrOffensive3RemoteArmorRepairHeat
#
# Used by:
# Subsystem: Legion Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "overloadSelfDurationBonus",

View File

@@ -1,3 +1,7 @@
# subSystemBonusAmarrOffensiveCommandBursts
#
# Used by:
# Subsystem: Legion Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Skirmish Command"), "buffDuration", src.getModifiedItemAttr("subsystemBonusAmarrOffensive"), skill="Amarr Offensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariCore2ECMStrengthRange
#
# Used by:
# Subsystem: Tengu Core - Obfuscation Manifold
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "ECM", "scanLadarStrengthBonus",

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariCore2MaxTargetingRange
#
# Used by:
# Subsystem: Tengu Core - Electronic Efficiency Gate
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("maxTargetRange", src.getModifiedItemAttr("subsystemBonusCaldariCore2"), skill="Caldari Core Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariCore3ECMHeatBonus
#
# Used by:
# Subsystem: Tengu Core - Obfuscation Manifold
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "ECM", "overloadECMStrengthBonus",

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariCoreScanStrengthGravimetric
#
# Used by:
# Subsystem: Tengu Core - Electronic Efficiency Gate
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanGravimetricStrength", src.getModifiedItemAttr("subsystemBonusCaldariCore"), skill="Caldari Core Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariDefensive2HardenerHeat
#
# Used by:
# Subsystem: Tengu Defensive - Supplemental Screening
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Tactical Shield Manipulation"),

View File

@@ -1,3 +1,7 @@
# subSystemBonusCaldariDefensive2ScanProbeStrength
#
# Used by:
# Subsystem: Tengu Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Astrometrics"), "baseSensorStrength", src.getModifiedItemAttr("subsystemBonusCaldariDefensive2"), stackingPenalties=True, skill="Caldari Defensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariDefensive2ShieldBoostHeat
#
# Used by:
# Subsystem: Tengu Defensive - Amplification Node
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,3 +1,7 @@
# subSystemBonusCaldariDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Tengu Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange", src.getModifiedItemAttr("subsystemBonusCaldariDefensive3"), stackingPenalties=True, skill="Caldari Defensive Systems")

View File

@@ -1,4 +1,7 @@
# Not used by any item
# subsystemBonusCaldariEngineeringHeatDamageReduction
#
# Used by:
# Subsystem: Tengu Core - Obfuscation Manifold
type = "passive"

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariOffensive2RemoteShieldBoosterCapUse
#
# Used by:
# Subsystem: Tengu Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Emission Systems"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusCaldariOffensive3RemoteShieldBoosterHeat
#
# Used by:
# Subsystem: Tengu Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Emission Systems"),

View File

@@ -1,3 +1,7 @@
# subSystemBonusCaldariOffensiveCommandBursts
#
# Used by:
# Subsystem: Tengu Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Skirmish Command"), "warfareBuff2Value", src.getModifiedItemAttr("subsystemBonusCaldariOffensive"), skill="Caldari Offensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusCommandBurstFittingReduction
#
# Used by:
# Subsystems named like: Offensive Support Processor (4 of 4)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Leadership"), "power",

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteCore2MaxTargetingRange
#
# Used by:
# Subsystem: Proteus Core - Electronic Efficiency Gate
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("maxTargetRange", src.getModifiedItemAttr("subsystemBonusGallenteCore2"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteCore2WarpScrambleRange
#
# Used by:
# Subsystem: Proteus Core - Friction Extension Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Warp Scrambler", "maxRange",

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteCore3WarpScramHeatBonus
#
# Used by:
# Subsystem: Proteus Core - Friction Extension Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Warp Scrambler", "overloadRangeBonus",

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteCoreScanStrengthMagnetometric
#
# Used by:
# Subsystem: Proteus Core - Electronic Efficiency Gate
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanMagnetometricStrength", src.getModifiedItemAttr("subsystemBonusGallenteCore"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteDefensive2ArmorRepHeat
#
# Used by:
# Subsystem: Proteus Defensive - Nanobot Injector
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"), "overloadArmorDamageAmount",

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteDefensive2HardenerHeat
#
# Used by:
# Subsystem: Proteus Defensive - Augmented Plating
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"), "overloadHardeningBonus",

View File

@@ -1,3 +1,7 @@
# subSystemBonusGallenteDefensive2ScanProbeStrength
#
# Used by:
# Subsystem: Proteus Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Astrometrics"), "baseSensorStrength",

View File

@@ -1,3 +1,7 @@
# subSystemBonusGallenteDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Proteus Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange",

View File

@@ -1,4 +1,7 @@
# Not used by any item
# subsystemBonusGallenteEngineeringHeatDamageReduction
#
# Used by:
# Subsystem: Proteus Core - Friction Extension Processor
type = "passive"

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteOffensive2RemoteArmorRepairCapUse
#
# Used by:
# Subsystem: Proteus Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "capacitorNeed",

View File

@@ -1,3 +1,7 @@
# subsystemBonusGallenteOffensive3RemoteArmorRepairHeat
#
# Used by:
# Subsystem: Proteus Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "overloadSelfDurationBonus",

View File

@@ -1,3 +1,7 @@
# subSystemBonusGallenteOffensiveCommandBursts
#
# Used by:
# Subsystem: Proteus Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Skirmish Command"), "warfareBuff1Value", src.getModifiedItemAttr("subsystemBonusGallenteOffensive"), skill="Gallente Offensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarCore2MaxTargetingRange
#
# Used by:
# Subsystem: Loki Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("maxTargetRange", src.getModifiedItemAttr("subsystemBonusMinmatarCore2"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarCore2StasisWebifierRange
#
# Used by:
# Subsystem: Loki Core - Immobility Drivers
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Stasis Web",

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarCore3ScanResolution
#
# Used by:
# Subsystem: Loki Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanResolution", src.getModifiedItemAttr("subsystemBonusMinmatarCore3"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarCore3StasisWebHeatBonus
#
# Used by:
# Subsystem: Loki Core - Immobility Drivers
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Stasis Web",

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarCoreScanStrengthLADAR
#
# Used by:
# Subsystem: Loki Core - Dissolution Sequencer
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("scanLadarStrength", src.getModifiedItemAttr("subsystemBonusMinmatarCore"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarDefensive2HardenerHeat
#
# Used by:
# Subsystem: Loki Defensive - Augmented Durability
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"), "overloadSelfDurationBonus",

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarDefensive2LocalRepHeat
#
# Used by:
# Subsystem: Loki Defensive - Adaptive Defense Node
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems") or mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,3 +1,7 @@
# subSystemBonusMinmatarDefensive2ScanProbeStrength
#
# Used by:
# Subsystem: Loki Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Astrometrics"), "baseSensorStrength",

View File

@@ -1,3 +1,7 @@
# subSystemBonusMinmatarDefensive3TractorBeamBonus
#
# Used by:
# Subsystem: Loki Defensive - Covert Reconfiguration
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tractor Beam", "maxRange",

View File

@@ -1,4 +1,7 @@
# Not used by any item
# subsystemBonusMinmatarEngineeringHeatDamageReduction
#
# Used by:
# Subsystem: Loki Core - Immobility Drivers
type = "passive"

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarOffensive2RemoteRepCapUse
#
# Used by:
# Subsystem: Loki Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Emission Systems") or mod.item.requiresSkill("Remote Armor Repair Systems"),

View File

@@ -1,3 +1,7 @@
# subsystemBonusMinmatarOffensive3RemoteRepHeat
#
# Used by:
# Subsystem: Loki Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Emission Systems") or mod.item.requiresSkill("Remote Armor Repair Systems"),

View File

@@ -1,3 +1,7 @@
# subSystemBonusMinmatarOffensiveCommandBursts
#
# Used by:
# Subsystem: Loki Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Skirmish Command"), "warfareBuff1Value", src.getModifiedItemAttr("subsystemBonusMinmatarOffensive"), skill="Minmatar Offensive Systems")

View File

@@ -1,3 +1,7 @@
# subsystemRemoteArmorRepairerFalloffBonus
#
# Used by:
# Subsystems named like: Offensive Support Processor (3 of 4)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Remote Armor Repairer", "Ancillary Remote Armor Repairer"),

View File

@@ -1,3 +1,7 @@
# subsystemRemoteArmorRepairerOptimalBonus
#
# Used by:
# Subsystems named like: Offensive Support Processor (3 of 4)
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Remote Armor Repairer", "Ancillary Remote Armor Repairer"),

View File

@@ -1,3 +1,8 @@
# subsystemRemoteShieldBoostFalloffBonus
#
# Used by:
# Subsystem: Loki Offensive - Support Processor
# Subsystem: Tengu Offensive - Support Processor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Remote Shield Booster", "Ancillary Remote Shield Booster"),

View File

@@ -1,4 +1,7 @@
# Not used by any item
# warfareLinkCpuPenalty
#
# Used by:
# Subsystems from group: Offensive Systems (8 of 12)
type = "passive"