Update effect files
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# ammoInfluenceCapNeed
|
||||
#
|
||||
# Used by:
|
||||
# Items from category: Charge (458 of 831)
|
||||
# Items from category: Charge (458 of 833)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
# Dirty hack to work around cap charges setting cap booster
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ammoInfluenceRange
|
||||
#
|
||||
# Used by:
|
||||
# Items from category: Charge (559 of 831)
|
||||
# Items from category: Charge (559 of 833)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.multiplyItemAttr("maxRange", module.getModifiedChargeAttr("weaponRangeMultiplier"))
|
||||
@@ -1,3 +1,11 @@
|
||||
# armorRepairProjectorFalloffBonus
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Navitas (2 of 2)
|
||||
# Ship: Augoror
|
||||
# Ship: Deacon
|
||||
# Ship: Exequror
|
||||
# Ship: Inquisitor
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Armor Repairer", "falloffEffectiveness", src.getModifiedItemAttr("falloffBonus"))
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
# armorRepairProjectorMaxRangeBonus
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Navitas (2 of 2)
|
||||
# Ship: Augoror
|
||||
# Ship: Deacon
|
||||
# Ship: Exequror
|
||||
# Ship: Inquisitor
|
||||
# Ship: Navitas
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Armor Repairer",
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# caldariShipEwCapacitorNeedCF2
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Griffin (2 of 2)
|
||||
# Ship: Griffin
|
||||
# Ship: Kitsune
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "ECM",
|
||||
|
||||
@@ -6,8 +6,6 @@
|
||||
# Modules from group: Power Diagnostic System (23 of 23)
|
||||
# Modules from group: Propulsion Module (114 of 114)
|
||||
# Modules from group: Reactor Control Unit (22 of 22)
|
||||
# Modules from group: Shield Flux Coil (11 of 11)
|
||||
# Modules from group: Shield Power Relay (11 of 11)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.multiplyItemAttr("capacitorCapacity", module.getModifiedItemAttr("capacitorCapacityMultiplier"))
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# carrierAmarrArmorTransferFalloff3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Aeon
|
||||
# Ship: Archon
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Remote Armor Repair Systems"), "falloffEffectiveness", src.getModifiedItemAttr("carrierAmarrBonus3"), skill="Amarr Carrier")
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
# carrierCaldariShieldTransferFalloff3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Chimera
|
||||
# Ship: Revenant
|
||||
# Ship: Wyvern
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Emission Systems"), "falloffEffectiveness", src.getModifiedItemAttr("carrierCaldariBonus3"), skill="Caldari Carrier")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# carrierGallenteArmor&ShieldTransferFalloff3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Nyx
|
||||
# Ship: Thanatos
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Emission Systems") or mod.item.requiresSkill("Capital Remote Armor Repair Systems"), "falloffEffectiveness", src.getModifiedItemAttr("carrierGallenteBonus3"), skill="Gallente Carrier")
|
||||
@@ -1,3 +1,8 @@
|
||||
# carrierMinmatarArmor&ShieldTransferFalloff3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Hel
|
||||
# Ship: Nidhoggur
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Emission Systems") or mod.item.requiresSkill("Capital Remote Armor Repair Systems"), "falloffEffectiveness", src.getModifiedItemAttr("carrierMinmatarBonus3"), skill="Minmatar Carrier")
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
# Ships from group: Black Ops (4 of 4)
|
||||
# Ships from group: Blockade Runner (4 of 4)
|
||||
# Ships from group: Covert Ops (5 of 5)
|
||||
# Ships from group: Expedition Frigate (2 of 2)
|
||||
# Ships from group: Force Recon Ship (6 of 6)
|
||||
# Ships from group: Stealth Bomber (4 of 4)
|
||||
# Ships named like: Stratios (2 of 2)
|
||||
# Subsystems named like: Offensive Covert Reconfiguration (4 of 4)
|
||||
# Ship: Astero
|
||||
# Ship: Prospect
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
fit.modules.filteredItemForce(lambda mod: mod.item.requiresSkill("Cloaking"),
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
# Ships from group: Black Ops (4 of 4)
|
||||
# Ships from group: Stealth Bomber (4 of 4)
|
||||
# Ship: Chremoas
|
||||
# Ship: Endurance
|
||||
# Ship: Etana
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
# droneArmorDamageBonusEffect
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Logistics (5 of 5)
|
||||
# Ship: Exequror
|
||||
# Ship: Guardian
|
||||
# Ship: Oneiros
|
||||
# Ship: Scythe
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,3 +1,9 @@
|
||||
# droneHullRepairBonusEffect
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Logistics (5 of 5)
|
||||
# Ship: Exequror
|
||||
# Ship: Scythe
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.group.name == "Logistic Drone", "structureDamageAmount", src.getModifiedItemAttr("droneArmorDamageAmountBonus"))
|
||||
@@ -1,7 +1,7 @@
|
||||
# droneShieldBonusBonusEffect
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Logistics (3 of 5)
|
||||
# Ships from group: Logistics (5 of 5)
|
||||
# Ship: Exequror
|
||||
# Ship: Scythe
|
||||
type = "passive"
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusCommandDestroyerArmored1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Magus
|
||||
# Ship: Pontifex
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Armored Warfare Specialist"), "commandBonus", src.getModifiedItemAttr("eliteBonusCommandDestroyer1"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusCommandDestroyerInfo1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Pontifex
|
||||
# Ship: Stork
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Information Warfare Specialist"), "commandBonus", src.getModifiedItemAttr("eliteBonusCommandDestroyer1"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusCommandDestroyerInfoHidden1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Pontifex
|
||||
# Ship: Stork
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Information Warfare Specialist"), "commandBonusHidden", src.getModifiedItemAttr("eliteBonusCommandDestroyer1"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# eliteBonusCommandDestroyerMJFGspool2
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Command Destroyers (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Micro Jump Drive Operation"), "duration", src.getModifiedItemAttr("eliteBonusCommandDestroyer2"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# eliteBonusCommandDestroyerMWDSigRadius3
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Command Destroyers (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("High Speed Maneuvering"), "signatureRadiusBonus", src.getModifiedItemAttr("eliteBonusCommandDestroyer3"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusCommandDestroyerSiege1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Bifrost
|
||||
# Ship: Stork
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Siege Warfare Specialist"), "commandBonus", src.getModifiedItemAttr("eliteBonusCommandDestroyer1"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusCommandDestroyerSkirmish1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Bifrost
|
||||
# Ship: Magus
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Skirmish Warfare Specialist"), "commandBonus", src.getModifiedItemAttr("eliteBonusCommandDestroyer1"), skill="Command Destroyers")
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteBonusElectronicAttackShipEnergyNeutRange1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Sentinel
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer",
|
||||
"energyDestabilizationRange", ship.getModifiedItemAttr("eliteBonusElectronicAttackShip1"), skill="Electronic Attack Ships")
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteBonusElectronicAttackShipEnergyVampireRange1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Sentinel
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu",
|
||||
"powerTransferRange", ship.getModifiedItemAttr("eliteBonusElectronicAttackShip1"), skill="Electronic Attack Ships")
|
||||
@@ -1,3 +1,7 @@
|
||||
# eliteBonusLogiFrigArmorHP2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Deacon
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("armorHP", src.getModifiedItemAttr("eliteBonusLogiFrig2"), skill="Logistics Frigates")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusLogiFrigArmorRepSpeedCap1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Deacon
|
||||
# Ship: Thalia
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "capacitorNeed", src.getModifiedItemAttr("eliteBonusLogiFrig1"), skill="Logistics Frigates")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# eliteBonusLogiFrigShieldHP2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Kirin
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("shieldCapacity", src.getModifiedItemAttr("eliteBonusLogiFrig2"), skill="Logistics Frigates")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusLogiFrigShieldRepSpeedCap1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Kirin
|
||||
# Ship: Scalpel
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Emission Systems"), "duration", src.getModifiedItemAttr("eliteBonusLogiFrig1"), skill="Logistics Frigates")
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# eliteBonusLogiFrigSignature2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Scalpel
|
||||
# Ship: Thalia
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("signatureRadius", src.getModifiedItemAttr("eliteBonusLogiFrig2"), skill="Logistics Frigates")
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteReconBonusEnergyNeutRange1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Curse
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer",
|
||||
"energyDestabilizationRange", ship.getModifiedItemAttr("eliteBonusReconShip1"), skill="Recon Ships")
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteReconBonusNeutRange3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Pilgrim
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer",
|
||||
"energyDestabilizationRange", ship.getModifiedItemAttr("eliteBonusReconShip3"), skill="Recon Ships")
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteReconBonusVampRange3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Pilgrim
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu",
|
||||
"powerTransferRange", ship.getModifiedItemAttr("eliteBonusReconShip3"), skill="Recon Ships")
|
||||
@@ -1,8 +0,0 @@
|
||||
# eliteReconEnergyVampireRangeBonus1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Curse
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu",
|
||||
"powerTransferRange", ship.getModifiedItemAttr("eliteBonusReconShip1"), skill="Recon Ships")
|
||||
@@ -2,7 +2,6 @@
|
||||
#
|
||||
# Used by:
|
||||
# Drones from group: Cap Drain Drone (3 of 3)
|
||||
# Modules from group: Energy Destabilizer (41 of 41)
|
||||
from eos.types import State
|
||||
type = "active", "projected"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# energyNeutralizerFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Energy Neutralizer (45 of 45)
|
||||
from eos.types import State
|
||||
type = "active", "projected"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# energyNosferatuFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Energy Nosferatu (45 of 45)
|
||||
type = "active", "projected"
|
||||
runTime = "late"
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# entosisCPUAddition
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Entosis Link (2 of 2)
|
||||
# Modules from group: Entosis Link (6 of 6)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.increaseItemAttr("cpu", module.getModifiedItemAttr("entosisCPUAdd"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# entosisLink
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Entosis Link (2 of 2)
|
||||
# Modules from group: Entosis Link (6 of 6)
|
||||
type = "active"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.forceItemAttr("disallowAssistance", module.getModifiedItemAttr("disallowAssistance"))
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
# ewSkillGuidanceDisruptionBonus
|
||||
#
|
||||
# Used by:
|
||||
# Modules named like: Tracking Diagnostic Subroutines (8 of 8)
|
||||
# Skill: Weapon Destabilization
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
level = src.level if "skill" in context else 1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules named like: Tracking Diagnostic Subroutines (8 of 8)
|
||||
# Skill: Turret Destabilization
|
||||
# Skill: Weapon Destabilization
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
level = container.level if "skill" in context else 1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules named like: Tracking Diagnostic Subroutines (8 of 8)
|
||||
# Skill: Turret Destabilization
|
||||
# Skill: Weapon Destabilization
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
level = container.level if "skill" in context else 1
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# expeditionFrigateBonusIceHarvestingCycleTime2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Endurance
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Ice Harvesting"), "duration", src.getModifiedItemAttr("eliteBonusExpedition2"), skill="Expedition Frigates")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# expeditionFrigateShieldResistance1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Endurance
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("shieldThermalDamageResonance", src.getModifiedItemAttr("eliteBonusExpedition1"), skill="Expedition Frigates")
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
# gangInformationWarfareSuperiorityAll
|
||||
#
|
||||
# Used by:
|
||||
# Variations of module: Information Warfare Link - Electronic Superiority I (2 of 2)
|
||||
type = "active"
|
||||
def handler(fit, module, context):
|
||||
module.multiplyItemAttr("commandBonusTD", module.getModifiedItemAttr("commandBonusHidden"))
|
||||
module.multiplyItemAttr("commandBonusECM", module.getModifiedItemAttr("commandBonusHidden"))
|
||||
module.multiplyItemAttr("commandBonusRSD", module.getModifiedItemAttr("commandBonusHidden"))
|
||||
module.multiplyItemAttr("commandBonusTP", module.getModifiedItemAttr("commandBonusHidden"))
|
||||
@@ -1,3 +1,7 @@
|
||||
# gangInformationWarfareSuperiorityAll2
|
||||
#
|
||||
# Used by:
|
||||
# Variations of module: Information Warfare Link - Electronic Superiority I (2 of 2)
|
||||
type = "active"
|
||||
def handler(fit, module, context):
|
||||
module.multiplyItemAttr("commandBonusTD", module.getModifiedItemAttr("commandBonusHidden"))
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Tracking Enhancer (17 of 17)
|
||||
# Module: QA Damage Module
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Gunnery"),
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Tracking Enhancer (17 of 17)
|
||||
# Module: QA Damage Module
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Gunnery"),
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Tracking Enhancer (17 of 17)
|
||||
# Module: QA Damage Module
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Gunnery"),
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
# Used by:
|
||||
# Variations of ship: Procurer (2 of 2)
|
||||
# Variations of ship: Retriever (2 of 2)
|
||||
# Ship: Endurance
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# ignoreCloakVelocityPenalty
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Endurance
|
||||
type = "passive"
|
||||
runTime = "early"
|
||||
def handler(fit, src, context):
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Implant: Caldari Navy Warfare Mindlink
|
||||
# Implant: Imperial Navy Warfare Mindlink
|
||||
# Implant: Information Warfare Mindlink
|
||||
type = "passive"
|
||||
def handler(fit, implant, context):
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
# leech
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Energy Vampire (52 of 52)
|
||||
type = "active", "projected"
|
||||
runTime = "late"
|
||||
def handler(fit, module, context):
|
||||
amount = module.getModifiedItemAttr("powerTransferAmount")
|
||||
time = module.getModifiedItemAttr("duration")
|
||||
if "projected" in context:
|
||||
fit.addDrain(time, amount, 0)
|
||||
elif "module" in context:
|
||||
module.itemModifiedAttributes.force("capacitorNeed", -amount)
|
||||
@@ -1,3 +1,7 @@
|
||||
# miningFrigateBonusIceHarvestingCycleTime2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Endurance
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Ice Harvesting"), "duration", src.getModifiedItemAttr("shipBonusOREfrig2"), skill="Mining Frigate")
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Frequency Mining Laser (3 of 3)
|
||||
# Modules from group: Mining Laser (12 of 12)
|
||||
# Modules from group: Mining Laser (15 of 15)
|
||||
# Modules from group: Strip Miner (5 of 5)
|
||||
type = 'active'
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# miningYieldMultiplyPassive
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Expedition Frigate (2 of 2)
|
||||
# Variations of ship: Procurer (2 of 2)
|
||||
# Variations of ship: Retriever (2 of 2)
|
||||
# Variations of ship: Venture (2 of 2)
|
||||
# Ship: Venture
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Mining"),
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# minmatarShipEwTargetPainterMF2
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Vigil (2 of 2)
|
||||
# Ship: Hyena
|
||||
# Ship: Vigil
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Target Painter",
|
||||
|
||||
@@ -6,8 +6,7 @@
|
||||
# Modules from group: Capacitor Recharger (18 of 18)
|
||||
# Modules from group: Power Diagnostic System (23 of 23)
|
||||
# Modules from group: Reactor Control Unit (22 of 22)
|
||||
# Modules from group: Shield Flux Coil (11 of 11)
|
||||
# Modules from group: Shield Power Relay (11 of 11)
|
||||
# Modules from group: Shield Power Relay (6 of 6)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.multiplyItemAttr("rechargeRate", module.getModifiedItemAttr("capacitorRechargeRateMultiplier"))
|
||||
@@ -1,12 +1,11 @@
|
||||
# modifyShieldRechargeRate
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Capacitor Flux Coil (6 of 6)
|
||||
# Modules from group: Capacitor Power Relay (20 of 20)
|
||||
# Modules from group: Power Diagnostic System (23 of 23)
|
||||
# Modules from group: Reactor Control Unit (22 of 22)
|
||||
# Modules from group: Shield Flux Coil (11 of 11)
|
||||
# Modules from group: Shield Recharger (6 of 6)
|
||||
# Modules from group: Shield Recharger (4 of 4)
|
||||
# Modules named like: Flux Coil (12 of 12)
|
||||
# Modules named like: QA Multiship Module Players (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# oreCapitalShipShieldTransferFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rorqual
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capital Shield Emission Systems"), "falloffEffectiveness", src.getModifiedItemAttr("shipBonusORECapital3"), skill="Capital Industrial Ships")
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Capacitor Booster (54 of 54)
|
||||
# Modules from group: Energy Destabilizer (41 of 41)
|
||||
# Modules from group: Energy Vampire (52 of 52)
|
||||
# Modules from group: Energy Neutralizer (45 of 45)
|
||||
# Modules from group: Energy Nosferatu (45 of 45)
|
||||
# Modules from group: Hull Repair Unit (21 of 21)
|
||||
# Modules from group: Remote Armor Repairer (38 of 38)
|
||||
# Modules from group: Remote Armor Repairer (33 of 33)
|
||||
# Modules from group: Remote Capacitor Transmitter (38 of 38)
|
||||
# Modules from group: Remote Shield Booster (39 of 39)
|
||||
# Modules from group: Remote Shield Booster (31 of 31)
|
||||
# Modules from group: Smart Bomb (118 of 118)
|
||||
# Modules from group: Warp Disrupt Field Generator (2 of 2)
|
||||
# Modules from group: Warp Disrupt Field Generator (7 of 7)
|
||||
# Module: QA Remote Armor Repair System - 5 Players
|
||||
# Module: QA Shield Transporter - 5 Players
|
||||
# Module: Reactive Armor Hardener
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# overloadSelfMissileGuidanceModuleBonus
|
||||
#
|
||||
# Used by:
|
||||
# Variations of module: Guidance Disruptor I (6 of 6)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
for tgtAttr in (
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Sensor Booster (8 of 8)
|
||||
# Modules from group: Remote Sensor Damper (9 of 9)
|
||||
# Modules from group: Remote Sensor Damper (8 of 8)
|
||||
# Modules from group: Sensor Booster (12 of 12)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# Modules from group: Drone Tracking Modules (8 of 8)
|
||||
# Modules from group: Remote Tracking Computer (10 of 10)
|
||||
# Modules from group: Tracking Computer (14 of 14)
|
||||
# Modules from group: Tracking Disruptor (8 of 8)
|
||||
# Variations of module: Tracking Disruptor I (6 of 6)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# passiveSpeedLimit
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Entosis Link (2 of 2)
|
||||
# Modules from group: Entosis Link (6 of 6)
|
||||
runtime = "late"
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
|
||||
@@ -5,8 +5,6 @@
|
||||
# Modules from group: Capacitor Power Relay (20 of 20)
|
||||
# Modules from group: Power Diagnostic System (23 of 23)
|
||||
# Modules from group: Reactor Control Unit (22 of 22)
|
||||
# Modules from group: Shield Flux Coil (11 of 11)
|
||||
# Modules from group: Shield Power Relay (11 of 11)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.multiplyItemAttr("powerOutput", module.getModifiedItemAttr("powerOutputMultiplier"))
|
||||
@@ -1,3 +1,7 @@
|
||||
# remoteArmorRepairFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Armor Repairer (33 of 33)
|
||||
type = "projected", "active"
|
||||
def handler(fit, container, context):
|
||||
if "projected" in context:
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# remoteHullRepair
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Hull Repairer (7 of 7)
|
||||
# Drones named like: Hull Maintenance Bot (6 of 6)
|
||||
type = "projected", "active"
|
||||
runTime = "late"
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
# remoteHullRepair
|
||||
# remoteHullRepairFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Hull Repairer (7 of 7)
|
||||
# Drones named like: Hull Maintenance Bot (6 of 6)
|
||||
type = "projected", "active"
|
||||
runTime = "late"
|
||||
def handler(fit, module, context):
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# remoteShieldTransferFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Shield Booster (31 of 31)
|
||||
type = "projected", "active"
|
||||
def handler(fit, container, context):
|
||||
if "projected" in context:
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusCDLinksPGReduction
|
||||
#
|
||||
# Used by:
|
||||
# Ships from group: Command Destroyers (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Leadership"), "power", src.getModifiedItemAttr("roleBonusCD"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusECMCapCPU
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Griffin Navy Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "ECM", "capacitorNeed", src.getModifiedItemAttr("roleBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusECMRange
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Griffin Navy Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "ECM", "falloff", src.getModifiedItemAttr("roleBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusJustScramblerStrength
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Maulus Navy Issue
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemIncrease(lambda mod: mod.item.requiresSkill("Navigation"),
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusStasisRange
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Vigil Fleet Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Stasis Web", "maxRange", src.getModifiedItemAttr("roleBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusWDCapCPU
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Crucifier Navy Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Weapon Disruption"), "cpu", src.getModifiedItemAttr("roleBonus"))
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# roleBonusWDRange
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Crucifier Navy Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Weapon Disruption"), "falloff", src.getModifiedItemAttr("roleBonus"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# scriptMissileGuidanceComputerAOECloudSizeBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
# Charges named like: Missile Script (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("aoeCloudSizeBonus", module.getModifiedChargeAttr("aoeCloudSizeBonusBonus"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# scriptMissileGuidanceComputerAOEVelocityBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
# Charges named like: Missile Script (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("aoeVelocityBonus", module.getModifiedChargeAttr("aoeVelocityBonusBonus"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# scriptMissileGuidanceComputerExplosionDelayBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
# Charges named like: Missile Script (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("explosionDelayBonus", module.getModifiedChargeAttr("explosionDelayBonusBonus"))
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# scriptMissileGuidanceComputerMissileVelocityBonusBonus
|
||||
#
|
||||
# Used by:
|
||||
# Charges from group: Missile Guidance Script (2 of 2)
|
||||
# Charges named like: Missile Script (4 of 4)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("missileVelocityBonus", module.getModifiedChargeAttr("missileVelocityBonusBonus"))
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
# shieldCapacityMultiply
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Capacitor Flux Coil (6 of 6)
|
||||
# Modules from group: Capacitor Power Relay (20 of 20)
|
||||
# Modules from group: Power Diagnostic System (23 of 23)
|
||||
# Modules from group: Reactor Control Unit (22 of 22)
|
||||
# Modules from group: Shield Flux Coil (11 of 11)
|
||||
# Modules from group: Shield Power Relay (11 of 11)
|
||||
# Modules named like: Flux Coil (12 of 12)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.multiplyItemAttr("shieldCapacity", module.getModifiedItemAttr("shieldCapacityMultiplier"))
|
||||
@@ -1,7 +1,7 @@
|
||||
# shieldOperationRechargeratebonusPostPercentOnline
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Shield Power Relay (11 of 11)
|
||||
# Modules from group: Shield Power Relay (6 of 6)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.ship.boostItemAttr("shieldRechargeRate", module.getModifiedItemAttr("rechargeratebonus") or 0)
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# shieldTransfer
|
||||
#
|
||||
# Used by:
|
||||
# Modules from group: Remote Shield Booster (39 of 39)
|
||||
# Drones named like: Shield Maintenance Bot (6 of 6)
|
||||
# Module: QA Shield Transporter - 5 Players
|
||||
type = "projected", "active"
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
# shieldTransporterFalloffBonus
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Bantam (2 of 2)
|
||||
# Variations of ship: Burst (2 of 2)
|
||||
# Ship: Osprey
|
||||
# Ship: Scythe
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Shield Booster", "falloffEffectiveness", src.getModifiedItemAttr("falloffBonus"))
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
# shieldTransporterMaxRangeBonus
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Bantam
|
||||
# Ship: Burst
|
||||
# Ship: Osprey
|
||||
# Ship: Scythe
|
||||
type = "passive"
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusAoeVelocityRocketsMF
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Vigil Fleet Issue
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Rockets"), "aoeVelocity", src.getModifiedItemAttr("shipBonusMF"), skill="Minmatar Frigate")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusDroneDamageMultiplierAD1
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Dragoon (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "damageMultiplier", src.getModifiedItemAttr("shipBonusAD1"), skill="Amarr Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusDroneDamageMultiplierGD1
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Algos (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "damageMultiplier", src.getModifiedItemAttr("shipBonusGD1"), skill="Gallente Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusDroneHitpointsAD1
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Dragoon (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "shieldCapacity", src.getModifiedItemAttr("shipBonusAD1"), skill="Amarr Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusDroneHitpointsGD1
|
||||
#
|
||||
# Used by:
|
||||
# Variations of ship: Algos (2 of 2)
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "shieldCapacity", src.getModifiedItemAttr("shipBonusGD1"), skill="Gallente Destroyer")
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Astero
|
||||
# Ship: Maulus Navy Issue
|
||||
# Ship: Tristan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
# shipBonusDroneTrackingGF
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Maulus Navy Issue
|
||||
# Ship: Tristan
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEMArmorResistanceAD2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Pontifex
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("armorEmDamageResonance", src.getModifiedItemAttr("shipBonusAD2"), skill="Amarr Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEMArmorResistanceGD2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Magus
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("armorEmDamageResonance", src.getModifiedItemAttr("shipBonusGD2"), skill="Gallente Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEMMissileDamageCD1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Stork
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), "emDamage", src.getModifiedItemAttr("shipBonusCD1"), skill="Caldari Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEMMissileDmgMD1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Bifrost
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"), "emDamage", src.getModifiedItemAttr("shipBonusMD1"), skill="Minmatar Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEMShieldResistanceMD2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Bifrost
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.ship.boostItemAttr("shieldEmDamageResonance", src.getModifiedItemAttr("shipBonusMD2"), skill="Minmatar Destroyer")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEnergyNeutFalloffAB2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Armageddon
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer", "falloffEffectiveness", src.getModifiedItemAttr("shipBonusAB2"), skill="Amarr Battleship")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEnergyNeutFalloffAC3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Vangel
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer", "falloffEffectiveness", src.getModifiedItemAttr("shipBonusAC3"), skill="Amarr Cruiser")
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
# shipBonusEnergyNeutFalloffAD1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Dragoon
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Neutralizer", "falloffEffectiveness", src.getModifiedItemAttr("shipBonusAD1"), skill="Amarr Destroyer")
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user