Add missing effects
This commit is contained in:
9
eos/effects/elitebonuscoveropsnosneutfalloff1.py
Normal file
9
eos/effects/elitebonuscoveropsnosneutfalloff1.py
Normal file
@@ -0,0 +1,9 @@
|
||||
# eliteBonusCoverOpsNOSNeutFalloff1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Caedes
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Energy Nosferatu", "Energy Neutralizer"),
|
||||
"falloffEffectiveness", src.getModifiedItemAttr("eliteBonusCoverOps1"), stackingPenalties=True, skill="Covert Ops")
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
# eliteBonusLogisticRemoteArmorRepairDuration3
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "duration", src.getModifiedItemAttr("eliteBonusLogistics3"), skill="Logistics Cruisers")
|
||||
@@ -0,0 +1,8 @@
|
||||
# eliteBonusLogisticRemoteArmorRepairOptimalFalloff1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "falloffEffectiveness", src.getModifiedItemAttr("eliteBonusLogistics1"), stackingPenalties=True, skill="Logistics Cruisers")
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "maxRange", src.getModifiedItemAttr("eliteBonusLogistics1"), stackingPenalties=True, skill="Logistics Cruisers")
|
||||
7
eos/effects/noscpuneedbonuseffect.py
Normal file
7
eos/effects/noscpuneedbonuseffect.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# nosCpuNeedBonusEffect
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu", "cpu", src.getModifiedItemAttr("nosferatuCpuNeedBonus"))
|
||||
8
eos/effects/rolebonusremotearmorrepairoptimalfalloff.py
Normal file
8
eos/effects/rolebonusremotearmorrepairoptimalfalloff.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# roleBonusRemoteArmorRepairOptimalFalloff
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "falloffEffectiveness", src.getModifiedItemAttr("roleBonusRepairRange"), stackingPenalties=True)
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Remote Armor Repair Systems"), "maxRange", src.getModifiedItemAttr("roleBonusRepairRange"), stackingPenalties=True)
|
||||
@@ -1,8 +1,8 @@
|
||||
# setBonusAsklepian
|
||||
#
|
||||
# Used by:
|
||||
# Implants named like: Asklepian Omega (3 of 3)
|
||||
# Implants named like: Grade Asklepian (16 of 16)
|
||||
# Implants named like: grade Asklepian Omega (2 of 2)
|
||||
runTime = "early"
|
||||
type = "passive"
|
||||
|
||||
|
||||
7
eos/effects/shipbonuscloakcpumc2.py
Normal file
7
eos/effects/shipbonuscloakcpumc2.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# shipBonusCloakCpuMC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Cloaking"), "cpu", src.getModifiedItemAttr("shipBonusMC2"), skill="Minmatar Cruiser")
|
||||
7
eos/effects/shipbonuscloakcpumf1.py
Normal file
7
eos/effects/shipbonuscloakcpumf1.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# shipBonusCloakCpuMF1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Caedes
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Cloaking"), "cpu", src.getModifiedItemAttr("shipBonusMF"), skill="Minmatar Frigate")
|
||||
9
eos/effects/shipbonusdronerepairmc1.py
Normal file
9
eos/effects/shipbonusdronerepairmc1.py
Normal file
@@ -0,0 +1,9 @@
|
||||
# shipBonusDroneRepairMC1
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "shieldBonus", src.getModifiedItemAttr("shipBonusMC"), skill="Minmatar Cruiser")
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "structureDamageAmount", src.getModifiedItemAttr("shipBonusMC"), skill="Minmatar Cruiser")
|
||||
fit.drones.filteredItemBoost(lambda mod: mod.item.requiresSkill("Drones"), "armorDamageAmount", src.getModifiedItemAttr("shipBonusMC"), skill="Minmatar Cruiser")
|
||||
8
eos/effects/shipbonusnosoptimalfalloffac2.py
Normal file
8
eos/effects/shipbonusnosoptimalfalloffac2.py
Normal file
@@ -0,0 +1,8 @@
|
||||
# shipBonusNosOptimalFalloffAC2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Rabisu
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu", "falloffEffectiveness", src.getModifiedItemAttr("shipBonusAC2"), skill="Amarr Cruiser")
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Energy Nosferatu", "maxRange", src.getModifiedItemAttr("shipBonusAC2"), skill="Amarr Cruiser")
|
||||
7
eos/effects/shipbonussetfalloffaf2.py
Normal file
7
eos/effects/shipbonussetfalloffaf2.py
Normal file
@@ -0,0 +1,7 @@
|
||||
# shipBonusSETFalloffAF2
|
||||
#
|
||||
# Used by:
|
||||
# Ship: Caedes
|
||||
type = "passive"
|
||||
def handler(fit, src, context):
|
||||
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Small Energy Turret"), "falloff", src.getModifiedItemAttr("shipBonus2AF"), skill="Amarr Frigate")
|
||||
Reference in New Issue
Block a user