update effects and a few tox fixes

This commit is contained in:
blitzmann
2018-03-21 20:18:00 -04:00
parent 95ba18f8a9
commit a2f48e8944
36 changed files with 136 additions and 22 deletions

View File

@@ -1,7 +1,7 @@
# ammoInfluenceCapNeed
#
# Used by:
# Items from category: Charge (478 of 925)
# Items from category: Charge (478 of 928)
type = "passive"

View File

@@ -1,7 +1,7 @@
# ammoInfluenceRange
#
# Used by:
# Items from category: Charge (572 of 925)
# Items from category: Charge (572 of 928)
type = "passive"

View File

@@ -3,6 +3,7 @@
# Used by:
# Charges from group: Festival Charges (23 of 23)
# Charges from group: Interdiction Probe (2 of 2)
# Charges from group: Structure Festival Charges (3 of 3)
type = "passive"

View File

@@ -1,7 +1,7 @@
# boosterArmorHpPenalty
#
# Used by:
# Implants from group: Booster (12 of 54)
# Implants from group: Booster (12 of 62)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -1,7 +1,7 @@
# boosterMaxVelocityPenalty
#
# Used by:
# Implants from group: Booster (12 of 54)
# Implants from group: Booster (12 of 62)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -1,7 +1,7 @@
# boosterShieldCapacityPenalty
#
# Used by:
# Implants from group: Booster (12 of 54)
# Implants from group: Booster (12 of 62)
type = "boosterSideEffect"
# User-friendly name for the side effect

View File

@@ -1,4 +1,10 @@
# eliteBonusFlagCruiserAllResistances1
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("explosiveDamageResonance", src.getModifiedItemAttr("eliteBonusFlagCruisers1"), skill="Flag Cruisers")
fit.ship.boostItemAttr("shieldKineticDamageResonance", src.getModifiedItemAttr("eliteBonusFlagCruisers1"), skill="Flag Cruisers")

View File

@@ -1,7 +1,7 @@
# missileDMGBonus
#
# Used by:
# Modules from group: Ballistic Control system (18 of 18)
# Modules from group: Ballistic Control system (20 of 20)
type = "passive"

View File

@@ -1,7 +1,7 @@
# missileLauncherSpeedMultiplier
#
# Used by:
# Modules from group: Ballistic Control system (18 of 18)
# Modules from group: Ballistic Control system (20 of 20)
type = "passive"

View File

@@ -2,6 +2,7 @@
#
# Used by:
# Modules from group: Drone Damage Modules (11 of 11)
# Modules named like: C3 'Hivaa Saitsuo' Ballistic Control System (2 of 2)
type = "passive"

View File

@@ -2,7 +2,7 @@
#
# Used by:
# Modules from group: Missile Launcher Torpedo (22 of 22)
# Items from market group: Ship Equipment > Turrets & Bays (429 of 861)
# Items from market group: Ship Equipment > Turrets & Bays (429 of 863)
# Module: Interdiction Sphere Launcher I
type = "overheat"

View File

@@ -1,7 +1,7 @@
# overloadSelfDamageBonus
#
# Used by:
# Modules from group: Energy Weapon (101 of 213)
# Modules from group: Energy Weapon (101 of 214)
# Modules from group: Hybrid Weapon (105 of 221)
# Modules from group: Projectile Weapon (99 of 165)
type = "overheat"

View File

@@ -1,4 +1,10 @@
# roleBonusFlagCruiserModuleFittingReduction
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name in ("Propulsion Module", "Micro Jump Drive"),
"power", src.getModifiedItemAttr("flagCruiserFittingBonusPropMods"))

View File

@@ -1,4 +1,10 @@
# roleBonusFlagCruiserTargetPainterModifications
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.group.name == "Target Painter", "signatureRadiusBonus",
src.getModifiedItemAttr("targetPainterStrengthModifierFlagCruisers"))

View File

@@ -1,3 +1,9 @@
# shipAgilityBonusGC1
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("agility", src.getModifiedItemAttr("shipBonusGC"), skill="Gallente Cruiser")

View File

@@ -1,3 +1,9 @@
# shipArmorHitPointsAC1
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("armorHP", src.getModifiedItemAttr("shipBonusAC"), skill="Amarr Cruiser")

View File

@@ -2,6 +2,7 @@
#
# Used by:
# Ship: Gnosis
# Ship: Praxis
# Ship: Sunesis
# Ship: Taipan
# Ship: Velator

View File

@@ -3,6 +3,7 @@
# Used by:
# Variations of ship: Procurer (2 of 2)
# Ship: Gnosis
# Ship: Praxis
# Ship: Sunesis
# Ship: Taipan
# Ship: Velator

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyAssaultMissileEMDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "emDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "emDamage",
src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyAssaultMissileExplosiveDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "explosiveDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "explosiveDamage",
src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyAssaultMissileKineticDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "kineticDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"),
"kineticDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyAssaultMissileThermalDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"), "thermalDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Assault Missiles"),
"thermalDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyMissileEMDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "emDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"),
"emDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyMissileExplosiveDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "explosiveDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "explosiveDamage",
src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyMissileKineticDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "kineticDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "kineticDamage",
src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -1,3 +1,10 @@
# shipBonusHeavyMissileThermalDamageCBC2
#
# Used by:
# Ship: Drake Navy Issue
type = "passive"
def handler(fit, src, context):
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "thermalDamage", src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")
fit.modules.filteredChargeBoost(lambda mod: mod.charge.requiresSkill("Heavy Missiles"), "thermalDamage",
src.getModifiedItemAttr("shipBonusCBC2"), skill="Caldari Battlecruiser")

View File

@@ -2,6 +2,7 @@
#
# Used by:
# Ship: Gnosis
# Ship: Praxis
# Ship: Taipan
# Ship: Velator
type = "passive"

View File

@@ -1,4 +1,10 @@
# shipLargeWeaponsDamageBonus
#
# Used by:
# Ship: Praxis
type = "passive"
def handler(fit, src, context):
fit.modules.filteredItemBoost(lambda mod: mod.item.requiresSkill("Large Hybrid Turret"), "damageMultiplier",
src.getModifiedItemAttr("shipBonusRole7"))

View File

@@ -4,6 +4,7 @@
# Ships named like: Stratios (2 of 2)
# Ship: Astero
# Ship: Gnosis
# Ship: Praxis
# Ship: Sunesis
type = "passive"

View File

@@ -1,7 +1,8 @@
# shipShieldEmResistance1CBC2
#
# Used by:
# Variations of ship: Drake (3 of 3)
# Ship: Drake
# Ship: Nighthawk
# Ship: Vulture
type = "passive"

View File

@@ -1,7 +1,8 @@
# shipShieldExplosiveResistance1CBC2
#
# Used by:
# Variations of ship: Drake (3 of 3)
# Ship: Drake
# Ship: Nighthawk
# Ship: Vulture
type = "passive"

View File

@@ -1,3 +1,9 @@
# shipShieldHitpointsCC1
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("shieldCapacity", src.getModifiedItemAttr("shipBonusCC"), skill="Caldari Cruiser")

View File

@@ -1,7 +1,8 @@
# shipShieldKineticResistance1CBC2
#
# Used by:
# Variations of ship: Drake (3 of 3)
# Ship: Drake
# Ship: Nighthawk
# Ship: Vulture
type = "passive"

View File

@@ -1,7 +1,8 @@
# shipShieldThermalResistance1CBC2
#
# Used by:
# Variations of ship: Drake (3 of 3)
# Ship: Drake
# Ship: Nighthawk
# Ship: Vulture
type = "passive"

View File

@@ -1,3 +1,9 @@
# shipSignatureRadiusMC1
#
# Used by:
# Ship: Monitor
type = "passive"
def handler(fit, src, context):
fit.ship.boostItemAttr("signatureRadius", src.getModifiedItemAttr("shipBonusMC"), skill="Minmatar Cruiser")

View File

@@ -2,7 +2,7 @@
#
# Used by:
# Drones from group: Combat Drone (74 of 74)
# Modules from group: Energy Weapon (212 of 213)
# Modules from group: Energy Weapon (212 of 214)
type = 'active'