Rerun 'used by' script and remove unused effects

This commit is contained in:
DarkPhoenix
2014-05-31 22:13:59 +04:00
parent 665a1c473c
commit 8313fa03b8
260 changed files with 327 additions and 324 deletions

View File

@@ -1,6 +1,7 @@
# Used by:
# Modules named like: Emission Scope Sharpener (8 of 8)
# Implant: Poteque 'Prospector' Archaeology AC-905
# Implant: Poteque 'Prospector' Environmental Analysis EY-1005
type = "passive"
def handler(fit, container, context):
fit.modules.filteredItemIncrease(lambda module: module.item.requiresSkill("Archaeology"),

View File

@@ -1,5 +1,6 @@
# Used by:
# Modules named like: Memetic Algorithm Bank (8 of 8)
# Implant: Poteque 'Prospector' Environmental Analysis EY-1005
# Implant: Poteque 'Prospector' Hacking HC-905
type = "passive"
def handler(fit, container, context):

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Halo (12 of 12)
# Implants named like: Halo (18 of 18)
# Implants named like: Low grade Halo (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,6 +1,7 @@
# Used by:
# Modules named like: Emission Scope Sharpener (8 of 8)
# Implant: Poteque 'Prospector' Archaeology AC-905
# Implant: Poteque 'Prospector' Environmental Analysis EY-1005
# Skill: Archaeology
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,6 @@
# Used by:
# Modules from group: Scan Probe Launcher (4 of 7)
# Implants named like: Low grade Virtue (5 of 6)
# Implants named like: Low grade Virtue (10 of 12)
# Implants named like: Poteque 'Prospector' Astrometric Rangefinding AR (3 of 3)
# Modules named like: Gravity Capacitor Upgrade (8 of 8)
# Skill: Astrometric Rangefinding

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
# Implants named like: Low grade Edge (5 of 6)
# Implants named like: Low grade Edge (10 of 12)
# Skill: Neurotoxin Control
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
# Implants named like: Low grade Edge (5 of 6)
# Implants named like: Low grade Edge (10 of 12)
# Skill: Neurotoxin Control
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
# Implants named like: Low grade Edge (5 of 6)
# Implants named like: Low grade Edge (10 of 12)
# Skill: Neurotoxin Control
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
# Implants named like: Low grade Edge (5 of 6)
# Implants named like: Low grade Edge (10 of 12)
# Skill: Neurotoxin Control
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
# Implants named like: Low grade Edge (5 of 6)
# Implants named like: Low grade Edge (10 of 12)
# Skill: Neurotoxin Control
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,7 @@
# Used by:
# Modules from group: Expanded Cargohold (13 of 13)
# Modules from group: Overdrive Injector System (14 of 14)
# Modules from group: Reinforced Bulkhead (12 of 12)
type = "passive"
def handler(fit, module, context):
fit.ship.multiplyItemAttr("capacity", module.getModifiedItemAttr("cargoCapacityMultiplier"))

View File

@@ -1,6 +1,5 @@
# Used by:
# Ship: Chimera
# Ship: Revenant
# Ship: Wyvern
type = "passive"
def handler(fit, ship, context):

View File

@@ -1,3 +1,5 @@
# Used by:
# Ship: Revenant
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Carrier").level

View File

@@ -1,7 +1,7 @@
# Used by:
# Ships from group: Capital Industrial Ship (2 of 2)
# Ships from group: Command Ship (8 of 8)
# Ship: Orca
# Ship: Rorqual
# Ships from group: Industrial Command Ship (2 of 2)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemIncrease(lambda mod: mod.item.group.name == "Gang Coordinator",

View File

@@ -7,6 +7,7 @@
# 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"),

View File

@@ -1,5 +1,6 @@
# Used by:
# Ship: Astero
# Ship: Prospect
type = "passive"
runTime = "early"
def handler(fit, ship, context):

View File

@@ -1,3 +1,5 @@
# Used by:
# Modules named like: Transverse Bulkhead (8 of 8)
type = "passive"
def handler(fit, module, context):
fit.ship.boostItemAttr("capacity", module.getModifiedItemAttr("drawback"))

View File

@@ -1,5 +1,5 @@
# Used by:
# Modules from group: Rig Armor (48 of 64)
# Modules from group: Rig Armor (48 of 72)
# Modules from group: Rig Resource Processing (8 of 10)
type = "passive"
def handler(fit, module, context):

View File

@@ -1,7 +0,0 @@
# Used by:
# Ship: Phoenix
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Dreadnought").level
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Citadel Torpedoes"),
"kineticDamage", ship.getModifiedItemAttr("dreadnoughtShipBonusC2") * level)

View File

@@ -1,7 +0,0 @@
# Used by:
# Ship: Phoenix
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Dreadnought").level
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Citadel Cruise Missiles"),
"kineticDamage", ship.getModifiedItemAttr("dreadnoughtShipBonusC3") * level)

View File

@@ -1,3 +1,5 @@
# Used by:
# Ship: Phoenix
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Caldari Dreadnought").level

View File

@@ -1,5 +1,5 @@
# Used by:
# Modules from group: Drone Damage Modules (6 of 6)
# Modules from group: Drone Damage Modules (10 of 10)
type = "passive"
def handler(fit, module, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),

View File

@@ -1,7 +1,6 @@
# Used by:
# Skills from group: Drones (8 of 21)
# Skills named like: Drone Specialization (4 of 4)
# Skill: Heavy Drone Operation
# Skill: Sentry Drone Interfacing
type = "passive"
def handler(fit, skill, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill(skill),

View File

@@ -1,6 +0,0 @@
# Used by:
# Skill: Combat Drone Operation
type = "passive"
def handler(fit, skill, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Scout Drone Operation"),
"damageMultiplier", skill.getModifiedItemAttr("damageMultiplierBonus") * skill.level)

View File

@@ -1,6 +0,0 @@
# Used by:
# Modules from group: Drone Navigation Computer (6 of 6)
type = "passive"
def handler(fit, module, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), "maxVelocity",
module.getModifiedItemAttr("speedBoostFactor"), stackingPenalties = True)

View File

@@ -1,3 +1,5 @@
# Used by:
# Modules from group: Drone Navigation Computer (8 of 8)
type = "passive"
def handler(fit, module, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"), "maxVelocity",

View File

@@ -1,5 +1,6 @@
# Used by:
# Modules from group: Drone Tracking Modules (7 of 7)
# Variations of module: Omnidirectional Tracking Link I (7 of 7)
# Module: Sentient Omnidirectional Tracking Link
type = "active"
def handler(fit, module, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),

View File

@@ -1,3 +1,5 @@
# Used by:
# Modules named like: Omnidirectional Tracking Enhancer (9 of 9)
type = "passive"
def handler(fit, module, context):
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),

View File

@@ -1,5 +1,5 @@
# Used by:
# Ships from group: Exhumer (3 of 3)
# Ships from group: Exhumer (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Exhumers").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Exhumer (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Exhumers").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Exhumer (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Exhumers").level

View File

@@ -1,8 +0,0 @@
# Used by:
# Ships from group: Exhumer (3 of 3)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Exhumers").level
groups = ("Strip Miner", "Frequency Mining Laser")
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in groups,
"miningAmount", ship.getModifiedItemAttr("eliteBonusBarge1") * level)

View File

@@ -1,3 +1,5 @@
# Used by:
# Ship: Prospect
type = "passive"
def handler(fit, module, context):
level = fit.character.getSkill("Expedition Frigates").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ship: Prospect
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Expedition Frigates").level

View File

@@ -1,5 +1,6 @@
# Used by:
# Ships from group: Jump Freighter (4 of 4)
# Ship: Anshar
# Ship: Ark
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Jump Freighters").level

View File

@@ -1,5 +1,6 @@
# Used by:
# Ships from group: Jump Freighter (4 of 4)
# Ship: Nomad
# Ship: Rhea
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Jump Freighters").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Afterburner"),

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"),

View File

@@ -1,9 +0,0 @@
# Used by:
# Ship: Impel
# Ship: Occator
# Ship: Prorator
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),
"armorDamageAmount", ship.getModifiedItemAttr("eliteBonusIndustrial1") * level)

View File

@@ -1,7 +0,0 @@
# Used by:
# Ship: Viator
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),
"duration", ship.getModifiedItemAttr("eliteBonusIndustrial2") * level)

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Repair Systems"),

View File

@@ -1,3 +1,6 @@
# Used by:
# Ship: Impel
# Ship: Occator
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("High Speed Maneuvering"),

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Hull Upgrades"),

View File

@@ -1,10 +0,0 @@
# Used by:
# Ship: Bustard
# Ship: Crane
# Ship: Mastodon
# Ship: Prowler
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),
"shieldBonus", ship.getModifiedItemAttr("eliteBonusIndustrial1") * level)

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Deep Space Transport (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Tactical Shield Manipulation"),

View File

@@ -1,3 +1,6 @@
# Used by:
# Ship: Bustard
# Ship: Mastodon
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level

View File

@@ -1,3 +1,5 @@
# Used by:
# Ships from group: Blockade Runner (4 of 4)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Transport Ships").level

View File

@@ -1,6 +1,6 @@
# Used by:
# Implants named like: Eifyr and Co. 'Rogue' Evasive Maneuvering EM (6 of 6)
# Implants named like: Low grade Nomad (5 of 6)
# Implants named like: Low grade Nomad (10 of 12)
# Modules named like: Low Friction Nozzle Joints (8 of 8)
# Implant: Genolution Core Augmentation CA-4
# Skill: Evasive Maneuvering

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (5 of 6)
# Implants named like: Low grade Centurion (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote ECM Burst",

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (5 of 6)
# Implants named like: Low grade Centurion (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Remote Sensor Damper",

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (5 of 6)
# Implants named like: Low grade Centurion (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Tracking Disruptor",

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (5 of 6)
# Implants named like: Low grade Centurion (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Target Painter",

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (5 of 6)
# Implants named like: Low grade Centurion (10 of 12)
# Modules named like: Particle Dispersion Projector (8 of 8)
# Skill: Long Distance Jamming
type = "passive"

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Harvest (5 of 6)
# Implants named like: Low grade Harvest (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Frequency Mining Laser",

View File

@@ -1,11 +0,0 @@
# Used by:
# Variations of module: Mining Foreman Link - Mining Laser Field Enhancement I (2 of 2)
type = "gang", "active"
gangBoost = "miningMaxRange"
def handler(fit, module, context):
if "gang" not in context: return
groups = ("Mining Laser", "Strip Miner", "Frequency Mining Laser",
"Ice Harvester", "Gas Cloud Harvester")
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in groups,
"maxRange", module.getModifiedItemAttr("commandBonus"),
stackingPenalties = True)

View File

@@ -1,3 +1,5 @@
# Used by:
# Variations of module: Mining Foreman Link - Mining Laser Field Enhancement I (2 of 2)
type = "gang", "active"
gangBoost = "miningMaxRange"
def handler(fit, module, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Harvest (5 of 6)
# Implants named like: Low grade Harvest (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Gas Cloud Harvester",

View File

@@ -1,5 +1,5 @@
# Used by:
# Ship: Venture
# Variations of ship: Venture (2 of 2)
type = "passive"
def handler(fit, module, context):
fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Gas Cloud Harvester",

View File

@@ -1,5 +1,6 @@
# Used by:
# Modules named like: Memetic Algorithm Bank (8 of 8)
# Implant: Poteque 'Prospector' Environmental Analysis EY-1005
# Implant: Poteque 'Prospector' Hacking HC-905
# Skill: Hacking
type = "passive"

View File

@@ -1,7 +1,8 @@
# Used by:
# Implants named like: Slave (10 of 12)
# Implants named like: Low grade Slave (10 of 12)
# Implants named like: Low grade Snake Epsilon (2 of 2)
# Implants named like: Slave (15 of 18)
# Modules named like: Trimark Armor Pump (8 of 8)
# Implant: Low-grade Snake Epsilon
# Skill: Hull Upgrades
type = "passive"
def handler(fit, container, context):

View File

@@ -1,6 +1,7 @@
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Ships from group: Exhumer (3 of 4)
# Ship: Procurer
# Ship: Retriever
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"),

View File

@@ -1,6 +1,7 @@
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Ships from group: Exhumer (3 of 4)
# Ship: Procurer
# Ship: Retriever
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Ice Harvesting"),

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Inherent Implants 'Noble' Mechanic MC (6 of 6)
# Modules named like: Transverse Bulkhead (8 of 8)
# Skill: Mechanics
type = "passive"
def handler(fit, container, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Module: Large Micro Jump Drive
# Modules from group: Micro Jump Drive (2 of 2)
type = "active"
def handler(fit, module, context):
fit.ship.boostItemAttr("signatureRadius", module.getModifiedItemAttr("signatureRadiusBonusPercent"))

View File

@@ -1,5 +1,5 @@
# Used by:
# Ship: Rorqual
# Ships from group: Capital Industrial Ship (2 of 2)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Mining Director"),

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Harvest (5 of 6)
# Implants named like: Low grade Harvest (10 of 12)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Mining Laser",

View File

@@ -1,7 +1,8 @@
# Used by:
# Variations of ship: Procurer (2 of 2)
# Variations of ship: Retriever (2 of 2)
# Ship: Venture
# Ships from group: Exhumer (3 of 4)
# Variations of ship: Venture (2 of 2)
# Ship: Procurer
# Ship: Retriever
type = "passive"
def handler(fit, module, context):
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Mining"),

View File

@@ -1,6 +0,0 @@
# Used by:
# Modules from group: Reinforced Bulkhead (12 of 12)
type = "passive"
def handler(fit, module, context):
fit.ship.multiplyItemAttr("maxVelocity", module.getModifiedItemAttr("maxVelocityBonus"),
stackingPenalties = True)

View File

@@ -1,5 +1,5 @@
# Used by:
# Implant: Low-grade Snake Alpha
# Implants named like: Low grade Snake Alpha (2 of 2)
type = "passive"
def handler(fit, implant, context):
fit.ship.boostItemAttr("maxVelocity", implant.getModifiedItemAttr("velocityBonus"))

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Snake (11 of 12)
# Implants named like: Snake (16 of 18)
# Modules named like: Auxiliary Thrusters (8 of 8)
# Implant: Quafe Zero
# Skill: Navigation

View File

@@ -1,5 +1,5 @@
# Used by:
# Ship: Rorqual
# Ships from group: Capital Industrial Ship (2 of 2)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Capital Industrial Ships").level

View File

@@ -1,8 +1,9 @@
# Used by:
# Modules from group: Drone Tracking Modules (7 of 7)
# Modules from group: Remote Tracking Computer (10 of 10)
# Modules from group: Tracking Computer (14 of 14)
# Modules from group: Tracking Disruptor (10 of 10)
# Variations of module: Omnidirectional Tracking Link I (7 of 7)
# Module: Sentient Omnidirectional Tracking Link
type = "overheat"
def handler(fit, module, context):
module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus"))

View File

@@ -1,3 +1,6 @@
# Used by:
# Ships from group: Freighter (4 of 4)
# Ships from group: Jump Freighter (4 of 4)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Reinforced Bulkhead",

View File

@@ -1,5 +1,5 @@
# Used by:
# Ship: Rorqual
# Ships from group: Capital Industrial Ship (2 of 2)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Cargo Scanner",

View File

@@ -1,5 +1,5 @@
# Used by:
# Ship: Rorqual
# Ships from group: Capital Industrial Ship (2 of 2)
type = "passive"
def handler(fit, ship, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Survey Scanner",

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants from group: Cyberimplant (20 of 157)
# Implants from group: Cyberimplant (20 of 217)
type = "passive"
def handler(fit, implant, context):
for type in ("Gravimetric", "Magnetometric", "Radar", "Ladar"):

View File

@@ -1,3 +1,6 @@
# Used by:
# Charges from group: Tracking Disruption Script (2 of 2)
# Charges from group: Tracking Script (2 of 2)
type = "passive"
def handler(fit, module, context):
module.boostItemAttr("falloffBonus", module.getModifiedChargeAttr("falloffBonusBonus"))

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Talisman (12 of 12)
# Implants named like: Low grade Talisman (12 of 12)
# Implants named like: Talisman (18 of 18)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Talisman (10 of 12)
# Implants named like: Low grade Talisman (10 of 12)
# Implants named like: Talisman (15 of 18)
type = "passive"
def handler(fit, implant, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Capacitor Emission Systems"),

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Crystal (12 of 12)
# Implants named like: Crystal (18 of 18)
# Implants named like: Low grade Crystal (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Centurion (6 of 6)
# Implants named like: Low grade Centurion (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Harvest (6 of 6)
# Implants named like: Low grade Harvest (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Slave (12 of 12)
# Implants named like: Low grade Slave (12 of 12)
# Implants named like: Slave (18 of 18)
# Implant: Halo Omega
runTime = "early"
type = "passive"

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Snake (12 of 12)
# Implants named like: Low grade Snake (12 of 12)
# Implants named like: Snake (18 of 18)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Virtue (6 of 6)
# Implants named like: Low grade Virtue (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Edge (6 of 6)
# Implants named like: Low grade Edge (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,5 @@
# Used by:
# Implants named like: Low grade Nomad (6 of 6)
# Implants named like: Low grade Nomad (12 of 12)
runTime = "early"
type = "passive"
def handler(fit, implant, context):

View File

@@ -1,5 +1,6 @@
# Used by:
# Implants named like: Crystal (10 of 12)
# Implants named like: Crystal (15 of 18)
# Implants named like: Low grade Crystal (10 of 12)
type = "passive"
def handler(fit, container, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Shield Operation"),

View File

@@ -1,5 +1,5 @@
# Used by:
# Items from market group: Ships > Capital Ships (26 of 27)
# Items from market group: Ships > Capital Ships (27 of 29)
type = "passive"
def handler(fit, ship, context):
skill = fit.character.getSkill("Advanced Spaceship Command")

View File

@@ -1,6 +1,7 @@
# Used by:
# Variations of ship: Prophecy (2 of 2)
# Ship: Absolution
# Ship: Prophecy Blood Raiders Edition
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battlecruiser").level

View File

@@ -1,5 +1,5 @@
# Used by:
# Ships named like: Punisher (2 of 2)
# Ships named like: Punisher (3 of 3)
# Ship: Astero
# Ship: Malice
type = "passive"

View File

@@ -1,6 +1,7 @@
# Used by:
# Variations of ship: Prophecy (2 of 2)
# Ship: Absolution
# Ship: Prophecy Blood Raiders Edition
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battlecruiser").level

View File

@@ -1,5 +1,5 @@
# Used by:
# Ships named like: Punisher (2 of 2)
# Ships named like: Punisher (3 of 3)
# Ship: Astero
# Ship: Malice
type = "passive"

View File

@@ -1,6 +1,7 @@
# Used by:
# Variations of ship: Prophecy (2 of 2)
# Ship: Absolution
# Ship: Prophecy Blood Raiders Edition
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Amarr Battlecruiser").level

View File

@@ -1,5 +1,5 @@
# Used by:
# Ships named like: Punisher (2 of 2)
# Ships named like: Punisher (3 of 3)
# Ship: Astero
# Ship: Malice
type = "passive"

View File

@@ -2,6 +2,7 @@
# Variations of ship: Myrmidon (2 of 2)
# Ship: Astarte
# Ship: Brutix
# Ship: Brutix Serpentis Edition
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Battlecruiser").level

View File

@@ -1,5 +1,5 @@
# Used by:
# Ships named like: Incursus (2 of 2)
# Ships named like: Incursus (3 of 3)
type = "passive"
def handler(fit, ship, context):
level = fit.character.getSkill("Gallente Frigate").level

Some files were not shown because too many files have changed in this diff Show More