Add effects up to 8.47.816656
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Neurotoxin Control NC (2 of 2)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Neurotoxin Control NC (2 of 2)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Neurotoxin Control NC (2 of 2)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Neurotoxin Control NC (2 of 2)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Nanite Control NC (2 of 2)
|
||||
# Implants named like: Eifyr and Co. 'Alchemist' Neurotoxin Control NC (2 of 2)
|
||||
# Implants named like: grade Edge (10 of 12)
|
||||
# Skill: Neurotoxin Control
|
||||
type = "passive"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Falcon
|
||||
# Ship: Rook
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Inherent Implants 'Squire' Energy Emission Systems ES (6 of 6)
|
||||
# Implants named like: Inherent Implants 'Squire' Capacitor Emission Systems ES (6 of 6)
|
||||
# Modules named like: Egress Port Maximizer (8 of 8)
|
||||
# Skill: Capacitor Emission Systems
|
||||
type = "passive"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# 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: Force Recon Ship (5 of 5)
|
||||
# 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)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Force Recon Ship (4 of 5)
|
||||
# Ships from group: Force Recon Ship (5 of 6)
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Cynosural Field",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Force Recon Ship (4 of 5)
|
||||
# Ships from group: Force Recon Ship (5 of 6)
|
||||
# Skill: Cynosural Field Theory
|
||||
type = "passive"
|
||||
def handler(fit, container, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Variations of module: Omnidirectional Tracking Link I (8 of 8)
|
||||
# Modules from group: Drone Tracking Modules (8 of 8)
|
||||
type = "active"
|
||||
def handler(fit, module, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Variations of module: Omnidirectional Tracking Enhancer I (9 of 9)
|
||||
# Modules from group: Drone Tracking Enhancer (9 of 9)
|
||||
type = "passive"
|
||||
def handler(fit, module, context):
|
||||
fit.drones.filteredItemBoost(lambda drone: drone.item.requiresSkill("Drones"),
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Zainou 'Gypsy' Electronics EE (6 of 6)
|
||||
# Implants named like: Zainou 'Gypsy' CPU Management EE (6 of 6)
|
||||
# Modules named like: Processor Overclocking Unit (8 of 8)
|
||||
# Implant: Genolution Core Augmentation CA-2
|
||||
# Skill: CPU Management
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Falcon
|
||||
# Ship: Rook
|
||||
type = "passive"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Falcon
|
||||
# Ship: Rook
|
||||
type = "passive"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Falcon
|
||||
# Ship: Rook
|
||||
type = "passive"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Falcon
|
||||
# Ship: Rook
|
||||
type = "passive"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Inherent Implants 'Squire' Energy Management EM (6 of 6)
|
||||
# Implants named like: Inherent Implants 'Squire' Capacitor Management EM (6 of 6)
|
||||
# Implants named like: Mindflood Booster (4 of 4)
|
||||
# Modules named like: Semiconductor Memory Cell (8 of 8)
|
||||
# Implant: Genolution Core Augmentation CA-1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Inherent Implants 'Squire' Energy Systems Operation EO (6 of 6)
|
||||
# Implants named like: Inherent Implants 'Squire' Capacitor Systems Operation EO (6 of 6)
|
||||
# Modules named like: Capacitor Control Circuit (8 of 8)
|
||||
# Implant: Genolution Core Augmentation CA-2
|
||||
# Skill: Capacitor Systems Operation
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Implants named like: Inherent Implants 'Squire' Engineering EG (6 of 6)
|
||||
# Implants named like: Inherent Implants 'Squire' Power Grid Management EG (6 of 6)
|
||||
# Modules named like: Ancillary Current Router (8 of 8)
|
||||
# Implant: Genolution Core Augmentation CA-1
|
||||
# Skill: Power Grid Management
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Interceptor (4 of 8)
|
||||
# Ships from group: Interceptor (5 of 9)
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Interceptors").level
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Interceptor (8 of 8)
|
||||
# Ships from group: Interceptor (9 of 9)
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Interceptors").level
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
# Used by:
|
||||
# Modules from group: Jump Drive Economizer (3 of 3)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, module, context):
|
||||
fit.ship.boostItemAttr("jumpDriveConsumptionAmount", module.getModifiedItemAttr("consumptionQuantityBonusPercentage"), stackingPenalties=True)
|
||||
@@ -1,8 +1,8 @@
|
||||
# Used by:
|
||||
# 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 (10 of 10)
|
||||
# Variations of module: Omnidirectional Tracking Link I (8 of 8)
|
||||
type = "overheat"
|
||||
def handler(fit, module, context):
|
||||
module.boostItemAttr("maxRangeBonus", module.getModifiedItemAttr("overloadTrackingModuleStrengthBonus"))
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Force Recon Ship (5 of 5)
|
||||
# Ships from group: Force Recon Ship (6 of 6)
|
||||
type = "passive"
|
||||
runTime = "early"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Chameleon
|
||||
# Ship: Gila
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# Used by:
|
||||
# Ship: Whiptail
|
||||
# Ship: Worm
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Ships from group: Interceptor (8 of 8)
|
||||
# Ships from group: Interceptor (9 of 9)
|
||||
# Ship: Atron
|
||||
# Ship: Condor
|
||||
# Ship: Executioner
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Ships named like: Merlin (3 of 3)
|
||||
# Variations of ship: Merlin (3 of 4)
|
||||
# Ship: Cambion
|
||||
# Ship: Whiptail
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Ships named like: Merlin (3 of 3)
|
||||
# Variations of ship: Merlin (3 of 4)
|
||||
# Ship: Cambion
|
||||
# Ship: Whiptail
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Ships named like: Merlin (3 of 3)
|
||||
# Variations of ship: Merlin (3 of 4)
|
||||
# Ship: Cambion
|
||||
# Ship: Whiptail
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
# Ships named like: Merlin (3 of 3)
|
||||
# Variations of ship: Merlin (3 of 4)
|
||||
# Ship: Cambion
|
||||
# Ship: Whiptail
|
||||
type = "passive"
|
||||
def handler(fit, ship, context):
|
||||
level = fit.character.getSkill("Caldari Frigate").level
|
||||
|
||||
8
eos/effects/systemaoecloudsize.py
Normal file
8
eos/effects/systemaoecloudsize.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Magnetar Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Missile Launcher Operation"),
|
||||
"aoeCloudSize", beacon.getModifiedItemAttr("aoeCloudSizeMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
@@ -1,5 +1,5 @@
|
||||
# Used by:
|
||||
# Celestials named like: Magnetar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Incursion Effect (2 of 2)
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Wolf Rayet Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Incursion Effect (2 of 2)
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Wolf Rayet Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
6
eos/effects/systemarmorhp.py
Normal file
6
eos/effects/systemarmorhp.py
Normal file
@@ -0,0 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Wolf Rayet Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.ship.multiplyItemAttr("armorHP", beacon.getModifiedItemAttr("armorHPMultiplier"))
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Incursion Effect (2 of 2)
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Wolf Rayet Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Incursion Effect (2 of 2)
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Wolf Rayet Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
8
eos/effects/systemdamageembombs.py
Normal file
8
eos/effects/systemdamageembombs.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"emDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemdamageexplosivebombs.py
Normal file
8
eos/effects/systemdamageexplosivebombs.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"explosiveDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemdamagekineticbombs.py
Normal file
8
eos/effects/systemdamagekineticbombs.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"kineticDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemdamagethermalbombs.py
Normal file
8
eos/effects/systemdamagethermalbombs.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"thermalDamage", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
@@ -1,7 +0,0 @@
|
||||
# Used by:
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
amount = beacon.getModifiedItemAttr("droneRangeMultiplier")
|
||||
fit.extraAttributes.multiply("droneControlRange", amount)
|
||||
8
eos/effects/systemenergyneutmultiplier.py
Normal file
8
eos/effects/systemenergyneutmultiplier.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Energy Destabilizer",
|
||||
"energyDestabilizationAmount", beacon.getModifiedItemAttr("energyWarfareStrengthMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemenergyvampiremultiplier.py
Normal file
8
eos/effects/systemenergyvampiremultiplier.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Energy Vampire",
|
||||
"powerTransferAmount", beacon.getModifiedItemAttr("energyWarfareStrengthMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
@@ -1,7 +0,0 @@
|
||||
# Used by:
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"),
|
||||
"falloff", module.getModifiedItemAttr("fallofMultiplier"))
|
||||
8
eos/effects/systemgravimetricecmbomb.py
Normal file
8
eos/effects/systemgravimetricecmbomb.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"scanGravimetricStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemladarecmbomb.py
Normal file
8
eos/effects/systemladarecmbomb.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"scanLadarStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemmagnetrometricecmbomb.py
Normal file
8
eos/effects/systemmagnetrometricecmbomb.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"scanMagnetometricStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemneutbombs.py
Normal file
8
eos/effects/systemneutbombs.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"energyDestabilizationAmount", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
@@ -1,7 +0,0 @@
|
||||
# Used by:
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, module, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Gunnery"),
|
||||
"maxRange", module.getModifiedItemAttr("maxRangeMultiplier"))
|
||||
8
eos/effects/systemradarecmbomb.py
Normal file
8
eos/effects/systemradarecmbomb.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Red Giant Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredChargeMultiply(lambda mod: mod.charge.requiresSkill("Bomb Deployment"),
|
||||
"scanRadarStrengthBonus", beacon.getModifiedItemAttr("smartbombDamageMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemremotecaptransmitteramount.py
Normal file
8
eos/effects/systemremotecaptransmitteramount.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Cataclysmic Variable Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Remote Capacitor Transmitter",
|
||||
"powerTransferAmount", beacon.getModifiedItemAttr("energyTransferAmountBonus"),
|
||||
penaltyGroup="postMul")
|
||||
@@ -1,6 +1,6 @@
|
||||
# Used by:
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Magnetar Effect Beacon Class (6 of 6)
|
||||
# Celestials named like: Pulsar Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
|
||||
8
eos/effects/systemtargetpaintermultiplier.py
Normal file
8
eos/effects/systemtargetpaintermultiplier.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Magnetar Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.requiresSkill("Target Painting"),
|
||||
"signatureRadiusBonus", beacon.getModifiedItemAttr("targetPainterStrengthMultiplier"),
|
||||
penaltyGroup="postMul")
|
||||
8
eos/effects/systemwebifierstrengthmultiplier.py
Normal file
8
eos/effects/systemwebifierstrengthmultiplier.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# Used by:
|
||||
# Celestials named like: Black Hole Effect Beacon Class (6 of 6)
|
||||
runTime = "early"
|
||||
type = ("projected", "offline")
|
||||
def handler(fit, beacon, context):
|
||||
fit.modules.filteredItemMultiply(lambda mod: mod.item.group.name == "Stasis Web",
|
||||
"speedFactor", beacon.getModifiedItemAttr("stasisWebStrengthMultiplier"),
|
||||
stackingPenalties = True, penaltyGroup="postMul")
|
||||
Reference in New Issue
Block a user